Valve Amplifiers are regarded by many to be the ne plus ultra when it comes to processing audio signals. The combination of classical technology and modern components has resulted in a revival of the valve amplifier. The use of toraidal-core output transformers, developed by the author over the past 15 years, has contributed to this revival. The most remarkable features of these transformers are their extremely wide frequency ranges and their very low levels of linear and nonlinear distortion.
This book explains the whys and wherefores of toroidal output transformers at various technical levels, starting with elementary concepts and culminating in complete mathematical descriptions. In all of this, the interactions of the output valves, transformer and loudspeaker form the central theme.
Next come the practical aspects. The schematic diagram of a valve amplifier often appears to be very simple at first glance, but anyone who has built a modern valve amplifier knows that a lot of critical details are hidden behind this apparent simplicity. These are discussed extensively, in connection with designs for amplifiers with output powers ranging from 10 to 100 watts. Finally, the author gives some attention to a number of special valve amplifiers, and to the theory and practice of negative feedback.
In summary, this book offers innovative solutions for achieving perfect audio quality. Do-it-yourself builders, as well as persons who want to gain a deeper technical understanding of the complex world of audio transformers, valve amplifiers and audio signal processing, will find this book a rich and useful source of information.
The Speaker Kit for Raspberry Pi is a small amplified speaker designed for the Raspberry Pi.
Included
MonkMakes Amplified Speaker
Set of 10 female to female header wires
Short stereo audio lead
Raspberry Leaf GPIO template
Downloads
Instructions
Datasheet
This kit contains everything needed to start learning about connecting electronics to the micro:bit in an accessible and easy manner. Everything is connected using the supplied alligator clips, so no soldering required.
Included
MonkMakes Speaker for micro:bit
MonkMakes Switch for micro:bit
MonkMakes Sensor Board for micro:bit
Set of alligator clip leads (10 leads)
Small motor with fan
Single AA battery box (battery not included)
Light bulb and holder
Booklet (A5)
Downloads
Instructions
Datasheet
Lesson Plans
An adapter for connecting a servo meter with croc/alligator clips.
This is a handy little clip to connect a servo motor with 5.4 mm header socket using alligator clips. It is ideal for use with boards like the BBC micro:bit and Adafruit's Circuit Playground Express or Gemma.
Width: 27 mm
Height: 35 mm
Downloads
Datasheet
This book is about DC electric motors and their use in Arduino and Raspberry Pi Zero W based projects. The book includes many tested and working projects where each project has the following sub-headings:
Title of the project
Description of the project
Block diagram
Circuit diagram
Project assembly
Complete program listing of the project
Full description of the program
The projects in the book cover the standard DC motors, stepper motors, servo motors, and mobile robots. The book is aimed at students, hobbyists, and anyone else interested in developing microcontroller based projects using the Arduino Uno or the Raspberry Pi Zero W.
One of the nice features of this book is that it gives complete projects for remote control of a mobile robot from a mobile phone, using the Arduino Uno as well as the Raspberry Pi Zero W development boards. These projects are developed using Wi-Fi as well as the Bluetooth connectivity with the mobile phone. Readers should be able to move a robot forward, reverse, turn left, or turn right by sending simple commands from a mobile phone. Full program listings of all the projects as well as the detailed program descriptions are given in the book. Users should be able to use the projects as they are presented, or modify them to suit to their own needs.
The Mr. Pulsar Violent Turbo Fan X3 Pro delivers powerful airflow with its impressive 140,000 RPM motor, offering exceptional performance in a compact, portable design.
Featuring an 8,000 mAh battery for extended wireless operation, adjustable airflow speeds, and weighing just 277 grams, it's perfect for quick tasks like computer cleaning, drying pets, inflating air mattresses, removing dust, or even blowing snow from your car.
Specifications
Motor speed
140,000 RPM
Battery
8,000 mAh Lithium battery
Dimensions
160 x 60 x 90 mm
Weight
277 g
Included
1x Mr. Pulsar Violent Turbo Fan X3 Pro
1x Short nozzle
1x Storage bag
1x USB-C cable
Architecture, Programming and Applications
The MSP430 is a popular family of microcontrollers from Texas Instruments. In this book we will work with the smallest type, which is the powerful MSP430G2553. We will look at the capabilities of this microcontroller in detail, as it is well-suited for self-made projects because it is available in a P-DIP20 package.
We will take a closer look at the microcontroller and then build, step by step, some interesting applications, including a 'Hello World' blinking LED and a nice clock application, which can calculate the day of the week based on the date.
You also will learn how to create code for the MSP microcontroller in assembler. In addition to that, we will work with the MSP-Arduino IDE, which makes it quite easy to create fast applications without special in-depth knowledge of the microcontrollers.
All the code used in the book is available for download from the Elektor website.
Architecture, Programming and Applications
The MSP430 is a popular family of microcontrollers from Texas Instruments. In this book we will work with the smallest type, which is the powerful MSP430G2553. We will look at the capabilities of this microcontroller in detail, as it is well-suited for self-made projects because it is available in a P-DIP20 package.
We will take a closer look at the microcontroller and then build, step by step, some interesting applications, including a 'Hello World' blinking LED and a nice clock application, which can calculate the day of the week based on the date.
You also will learn how to create code for the MSP microcontroller in assembler. In addition to that, we will work with the MSP-Arduino IDE, which makes it quite easy to create fast applications without special in-depth knowledge of the microcontrollers.
All the code used in the book is available for download from the Elektor website.
Multitasking and multiprocessing have become a very important topic in microcontroller-based systems, namely in complex commercial, domestic, and industrial automation applications. As the complexity of projects grows, more functionalities are demanded from the projects. Such projects require the use of multiple inter-related tasks running on the same system and sharing the available resources, such as the CPU, memory, and input-output ports. As a result of this, the importance of multitasking operations in microcontroller-based applications has grown steadily over the last few years. Many complex automation projects now make use of some form of a multitasking kernel.
This book is project-based and its main aim is to teach the basic features of multitasking using the Python 3 programming language on Raspberry Pi. Many fully tested projects are provided in the book using the multitasking modules of Python. Each project is described fully and in detail. Complete program listings are given for each project. Readers should be able to use the projects as they are, or modify them to suit their own needs.
The following Python multitasking modules have been described and used in the projects:
Fork
Thread
Threading
Subprocess
Multiprocessing
The book includes simple multitasking projects such as independently controlling multiple LEDs, to more complex multitasking projects such as on/off temperature control, traffic lights control, 2-digit, and 4-digit 7-segment LED event counter, reaction timer, stepper motor control, keypad based projects, car park controller, and many more. The fundamental multitasking concepts such as process synchronization, process communication, and memory sharing techniques have been described in projects concerning event flags, queues, semaphores, values, and so on.
NetPi is the perfect solution for your Raspberry Pi Pico's connectivity needs. It's an Ethernet HAT that enables your Pico to easily connect to the internet. With support for various internet protocols such as TCP, UDP, WOL over UDP, ICMP, IPv4, and more, NetPi can create IoT devices, robots, home automation systems, and industrial control systems.
It has four independent SOCKETs that can be used simultaneously, and it also supports SOCKET-less commands like ARP-Request and PING-Request. The Ethernet HAT is equipped with 10Base-T/100Base-TX Ethernet PHY and auto-negotiation for a full and half duplex with 10 and 100-based connections. NetPi is ideal for various applications.
With NetPi, you can now support hardwired internet protocols like TCP, UDP, ICMP, and more. Enjoy four independent sockets for simultaneous connections and perform socket-less commands like ARP-Request and PING-Request. NetPi also supports Ethernet power down mode and wake on LAN over UDP for energy-saving.
NetPi is equipped with a 10Base-T/100Base-TX Ethernet PHY and supports auto-negotiation for a full and half duplex with 10 and 100-based connections. The device features network indicator LEDs for full/half duplex, link, 10/100 speed, and active status.
Features
Compatible with Raspberry Pi Pico (W)
Built-in RJ45 with Transformer: Ethernet Port
Support 4 independent SOCKETs simultaneously
Support Hardwired TCP/IP Protocols: TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE
Ethernet power down mode and Wake on LAN over UDP for energy-saving
10Base-T/100Base-TX Ethernet PHY with auto-negotiation for full and half duplex with 10 and 100-based connections
Network indicator LEDs for full/half duplex, link, 10/100 speed, and active status
RP2040 pins breakout with female pin header for other shield and peripheral interfacing
1.3' TFT LCD (240 x 240) and a 5-way joystick for user experience
SPI, I²C, UART interfacing
Dimensions: 74.54 x 21.00 mm
Applications
Internet of Things (IoT) devices
Industrial automation and control systems
Home automation and smart home systems
Remote monitoring and data logging systems
Robotics and autonomous systems
Networked sensor systems
Building automation and energy management systems
Security and access control systems
Downloads
GitHub
Based on direct thermal technology, the Niimbot D110 label printer offers a printing experience without ink, toner or ribbons, making it a cost-effective solution compared to traditional printers. Its compact size and light weight make it easy to transport and fits easily into any pocket.
With Bluetooth connectivity and a built-in 1500 mAh battery, this wireless mini printer allows you to print from up to 10 meters away, giving you flexibility on the go, whether you're printing from your smartphone or tablet.
The "Niimbot" app (available for iOS and Android) offers a variety of free templates for customizing labels.
Specifications
Model
D110_M (Upgraded Version 2024)
Material
ABS
Resolution
203 DPI
Printing speed
30-60 mm/s
Print width
12-15 mm
Printing technology
Thermal
Operating temperature
5°C ~ 45°C (41°F ~ 113°F)
Battery capacity
1500 mAh
Charging interface
USB-C
Charging time
2 hours
Connection
Bluetooth 4.0
Wireless distance
10 m
Dimensions
98 x 76 x 30 mm
Weight
149 g
Included
1x Niimbot D110 Label Printer
1x Label tape (12 x 40 mm)
1x USB cable
1x Manual
Downloads
iOS App
Android App
From basics to flows for sensors, automation, motors, MQTT, and cloud services
This book is a learning guide and a reference. Use it to learn Node-RED, Raspberry Pi Pico W, and MicroPython, and add these state-of-the-art tools to your technology toolkit. It will introduce you to virtual machines, Docker, and MySQL in support of IoT projects based on Node-RED and the Raspberry Pi Pico W.
This book combines several elements into a platform that powers the development of modern Internet of Things applications. These elements are a flow-based server, a WiFi-enabled microcontroller, a high-level programming language, and a deployment technology. Combining these elements gives you the tools you need to create automation systems at any scale. From home automation to industrial automation, this book will help you get started.
Node-RED is an open-source flow-based development tool that makes it easy to wire together devices, APIs, and online services. Drag and drop nodes to create a flowchart that turns on your lights at sunset or sends you an email when a sensor detects movement. Raspberry Pi Pico W is a version of the Raspberry Pi Pico with added 802.11n Wi-Fi capability. It is an ideal device for physical computing tasks and an excellent match to the Node-RED.
Quick book facts
Project-based learning approach.
Assumes no prior knowledge of flow-based programming tools.
Learn to use essential infrastructure tools in your projects, such as virtual machines, Docker, MySQL and useful web APIs such as Google Sheets and OpenWeatherMap.
Dozens of mini-projects supported by photographs, wiring schematics, and source code. Get these from the book GitHub repository.
Step-by-step instructions on everything.
All experiments are based on the Raspberry Pi Pico W. A Wi-Fi network is required for all projects.
Hardware (including the Raspberry Pi Pico W) is available as a kit.
Downloads
GitHub
From basics to flows for sensors, automation, motors, MQTT, and cloud services
This book is a learning guide and a reference. Use it to learn Node-RED, Raspberry Pi Pico W, and MicroPython, and add these state-of-the-art tools to your technology toolkit. It will introduce you to virtual machines, Docker, and MySQL in support of IoT projects based on Node-RED and the Raspberry Pi Pico W.
This book combines several elements into a platform that powers the development of modern Internet of Things applications. These elements are a flow-based server, a WiFi-enabled microcontroller, a high-level programming language, and a deployment technology. Combining these elements gives you the tools you need to create automation systems at any scale. From home automation to industrial automation, this book will help you get started.
Node-RED is an open-source flow-based development tool that makes it easy to wire together devices, APIs, and online services. Drag and drop nodes to create a flowchart that turns on your lights at sunset or sends you an email when a sensor detects movement. Raspberry Pi Pico W is a version of the Raspberry Pi Pico with added 802.11n Wi-Fi capability. It is an ideal device for physical computing tasks and an excellent match to the Node-RED.
Quick book facts
Project-based learning approach.
Assumes no prior knowledge of flow-based programming tools.
Learn to use essential infrastructure tools in your projects, such as virtual machines, Docker, MySQL and useful web APIs such as Google Sheets and OpenWeatherMap.
Dozens of mini-projects supported by photographs, wiring schematics, and source code. Get these from the book GitHub repository.
Step-by-step instructions on everything.
All experiments are based on the Raspberry Pi Pico W. A Wi-Fi network is required for all projects.
Hardware (including the Raspberry Pi Pico W) is available as a kit.
Downloads
GitHub
The book "Node-RED and Raspberry Pi Pico W" describes the Node-RED programming environment in great detail with exciting applications on 527 pages. Only at Elektor, the book gets solid hardware support in the form of the popular SunFounder Kepler Kit with over 450 components including a Raspberry Pico W board. With this bundle, most of the experiments and programming exercises contained in the book can be carried out successfully.
This bundle contains:
Book: Node-Red and the Raspberry Pi Pico W (normal price: €50)
SunFounder Kepler Kit voor Raspberry Pi Pico W (normal price: €70)
Book: Node-RED and Raspberry Pi Pico W
From basics to flows for sensors, automation, motors, MQTT, and cloud services
This book is a learning guide and a reference. Use it to learn Node-RED, Raspberry Pi Pico W, and MicroPython, and add these state-of-the-art tools to your technology toolkit. It will introduce you to virtual machines, Docker, and MySQL in support of IoT projects based on Node-RED and the Raspberry Pi Pico W.
This book combines several elements into a platform that powers the development of modern Internet of Things applications. These elements are a flow-based server, a WiFi-enabled microcontroller, a high-level programming language, and a deployment technology. Combining these elements gives you the tools you need to create automation systems at any scale. From home automation to industrial automation, this book will help you get started.
Node-RED is an open-source flow-based development tool that makes it easy to wire together devices, APIs, and online services. Drag and drop nodes to create a flowchart that turns on your lights at sunset or sends you an email when a sensor detects movement. Raspberry Pi Pico W is a version of the Raspberry Pi Pico with added 802.11n Wi-Fi capability. It is an ideal device for physical computing tasks and an excellent match to the Node-RED.
Quick book facts
Project-based learning approach.
Assumes no prior knowledge of flow-based programming tools.
Learn to use essential infrastructure tools in your projects, such as virtual machines, Docker, MySQL and useful web APIs such as Google Sheets and OpenWeatherMap.
Dozens of mini-projects supported by photographs, wiring schematics, and source code. Get these from the book GitHub repository.
Step-by-step instructions on everything.
All experiments are based on the Raspberry Pi Pico W. A Wi-Fi network is required for all projects.
Downloads
GitHub
SunFounder Kepler Kit voor Raspberry Pi Pico W
Your gateway to IoT and microcontroller programming
With 450+ components and 117 online projects, this comprehensive kit ignites your creativity. The tutorials by Paul McWhorter make learning enjoyable for beginners and advanced users. This kit supports MicroPython, C/C++, and Piper Make, offering diverse programming options.
Explore sensors, actuators, LEDs, and LCDs for endless project possibilities. From home automation to robotics, this kit empowers your tech journey.
Features
IoT Starter Kit for Beginners: This kit offers a rich IoT learning experience for beginners. With 450+ components, 117 projects, and expert-led video lessons, this kit makes learning microcontroller programming and IoT engaging and accessible.
Expert-Guided Video Lessons: The kit includes 27 video tutorials by the renowned educator, Paul McWhorter. His engaging style simplifies complex concepts, ensuring an effective learning experience in microcontroller programming.
Wide Range of Hardware: The kit includes a diverse array of components like sensors, actuators, LEDs, LCDs, and more, enabling you to experiment and create a variety of projects with the Raspberry Pi Pico W.
Supports Multiple Languages: The kit offers versatility with support for three programming languages - MicroPython, C/C++, and Piper Make, providing a diverse programming learning experience.
Dedicated Support: Benefit from our ongoing assistance, including a community forum and timely technical help for a seamless learning experience.
Included
Raspberry Pi Pico W
Breadboard
Jumper Wires
Resistor
Transistor
Capacitor
Diode
Li-po Charger Module
74HC595
TA6586 – Motor Driver Chip
LED
RGB LED
LED Bar Graph
7-segment Display
4-Digit 7-Segment Display
LED Dot Matrix
I²C LCD1602
WS2812 RGB 8 LEDs Strip
Buzzer
DC Motor
Servo
DC Water Pump
Relay
Button
Micro Switch
Slide Switch
Potentiometer
Infrared Receiver
Joystick Module
4x4 Keypad
MPR121 Module
MFRC522 Module
Photoresistor
Thermistor
Tilt Switch
Reed Switch
PIR Motion Sensor Module
Water Level Sensor Module
Ultrasonic Module
DHT11 Humiture Sensor
MPU6050 Module
Documentation
Online Tutorial
Note: NodeMCU is the name of both a firmware and a boardNodeMCU is an open source IoT platform, whose firmware runs on Espressif's SoC Wi-Fi ESP8266, based on the ESP8266 nonOS SDK. Its hardware is based on the ESP-12 module. The scripting language is Lua which allows to use many open source projects like lua-cjson and spiffs. Features Wi-Fi Module – ESP-12E module similar to ESP-12 module but with 6 extra GPIOs. USB – micro USB port for power, programming and debugging Headers – 2x 2.54 mm 15-pin header with access to GPIOs, SPI, UART, ADC, and power pins Reset & Flash buttons Power: 5V via micro USB port Dimensions: 49 x 24.5 x 13 mm
The nRF52840 dongle is a small, low-cost USB dongle that supports Bluetooth 5.3, Bluetooth mesh, Thread, ZigBee, 802.15.4, ANT and 2.4 GHz proprietary protocols. The dongle is the perfect target hardware for use with nRF Connect for Desktop as it is low-cost but still support all the short range wireless standards used with Nordic devices.
The dongle has been designed to be used as a wireless HW device together with nRF Connect for Desktop. For other use cases please do note that there is no debug support on the dongle, only support for programming the device and communicating through USB.
It is supported by most of the nRF Connect for Desktop apps and will automatically be programmed if needed. In addition custom applications can be compiled and downloaded to the dongle. It has a user programmable RGB LED, a green LED, a user programmable button as well as 15 GPIO accessible from castellated solder points along the edge. Example applications are available in the nRF5 SDK under the board name PCA10059.
The nRF52840 dongle is supported by nRF Connect for Desktop as well as programming through nRFUtil.
Features
Bluetooth 5.2 ready multiprotocol radio
2 Mbps
Long Range
Advertising Extensions
Channel Selection Algorithm #2 (CSA #2)
IEEE 802.15.4 radio support
Thread
ZigBee
Arm Cortex-M4 with floating point support
DSP instruction set
ARM CryptoCell CC310 cryptographic accelerator
15 GPIO available via edge castellation
USB interface direct to nRF52840 SoC
Integrated 2.4 GHz PCB antenna
1 user-programmable button
1 user-programmable RGB LED
1 user-programmable LED
1.7-5.5 V operation from USB or external
Downloads
Datasheet
Hardware Files
This set contains 3 nozzles for Hot Air Rework Stations such as ZD-8922 or ZD-8968.
Included
1x Hot air nozzle 79-3911
1x Hot air nozzle 79-3912
1x Hot air nozzle 79-3913
NRF24L01 is a universal ISM band monolithic transceiver chip works in the 2.4-2.5 GHz. Features Wireless transceiver including: Frequency generator, enhanced type, SchockBurstTM, mode controller, power amplifier, crystal amplifier, modulator, demodulator The output power channel selection and protocol settings can be set extremely low current consumption, through the SPI interface As the transmit mode, the transmit power is 6 dBm, the current is 9.0 mA, the accepted mode current is 12.3 mA, the current consumption of the power-down mode and standby mode are lower Built-in 2.4 GHz antenna, supports up to six channels of data reception Size: 15 x 29 mm (including antenna)
Hands-on in more than 50 projects
STM32 Nucleo family of processors are manufactured by STMicroelectronics. These are low-cost ARM microcontroller development boards. This book is about developing projects using the popular STM32CubeIDE software with the Nucleo-L476RG development board. In the early Chapters of the book the architecture of the Nucleo family is briefly described.
The book covers many projects using most features of the Nucleo-L476RG development board where the full software listings for the STM32CubeIDE are given for each project together with extensive descriptions. The projects range from simple flashing LEDs to more complex projects using modules, devices, and libraries such as GPIO, ADC, DAC, I²C, SPI, LCD, DMA, analogue inputs, power management, X-CUBE-MEMS1 library, DEBUGGING, and others. In addition, several projects are given using the popular Nucleo Expansion Boards. These Expansion Boards plug on top of the Nucleo development boards and provide sensors, relays, accelerometers, gyroscopes, Wi-Fi, and many others. Using an expansion board together with the X-CUBE-MEMS1 library simplifies the task of project development considerably.
All the projects in the book have been tested and are working. The following sub-headings are given for each project: Project Title, Description, Aim, Block Diagram, Circuit Diagram, and Program Listing for the STM32CubeIDE.
In this book you will learn about
STM32 microcontroller architecture;
the Nucleo-L476RG development board in projects using the STM32CubeIDE integrated software development tool;
external and internal interrupts and DMA;
DEBUG, a program developed using the STM32CubeIDE;
the MCU in Sleep, Stop, and in Standby modes;
Nucleo Expansion Boards with the Nucleo development boards.
What you need
a PC with Internet connection and a USB port;
STM32CubeIDE software (available at STMicroelectronics website free of charge)
the project source files, available from the book’s webpage hosted by Elektor;
Nucleo-L476RG development board;
simple electronic devices such as LEDs, temperature sensor, I²C and SPI chips, and a few more;
Nucleo Expansion Boards (optional).
Hands-on in more than 50 projects
STM32 Nucleo family of processors are manufactured by STMicroelectronics. These are low-cost ARM microcontroller development boards. This book is about developing projects using the popular STM32CubeIDE software with the Nucleo-L476RG development board. In the early Chapters of the book the architecture of the Nucleo family is briefly described.
The book covers many projects using most features of the Nucleo-L476RG development board where the full software listings for the STM32CubeIDE are given for each project together with extensive descriptions. The projects range from simple flashing LEDs to more complex projects using modules, devices, and libraries such as GPIO, ADC, DAC, I²C, SPI, LCD, DMA, analogue inputs, power management, X-CUBE-MEMS1 library, DEBUGGING, and others. In addition, several projects are given using the popular Nucleo Expansion Boards. These Expansion Boards plug on top of the Nucleo development boards and provide sensors, relays, accelerometers, gyroscopes, Wi-Fi, and many others. Using an expansion board together with the X-CUBE-MEMS1 library simplifies the task of project development considerably.
All the projects in the book have been tested and are working. The following sub-headings are given for each project: Project Title, Description, Aim, Block Diagram, Circuit Diagram, and Program Listing for the STM32CubeIDE.
In this book you will learn about
STM32 microcontroller architecture;
the Nucleo-L476RG development board in projects using the STM32CubeIDE integrated software development tool;
external and internal interrupts and DMA;
DEBUG, a program developed using the STM32CubeIDE;
the MCU in Sleep, Stop, and in Standby modes;
Nucleo Expansion Boards with the Nucleo development boards.
What you need
a PC with Internet connection and a USB port;
STM32CubeIDE software (available at STMicroelectronics website free of charge)
the project source files, available from the book’s webpage hosted by Elektor;
Nucleo-L476RG development board;
simple electronic devices such as LEDs, temperature sensor, I²C and SPI chips, and a few more;
Nucleo Expansion Boards (optional).
Ready to start developing Artificial Intelligence (AI) applications? The NVIDIA Jetson Nano Developer Kit makes the power of modern AI accessible to makers, developers, and students.
When you think of NVIDIA, you probably think about graphics cards and GPUs, and rightfully so. Nvidia's track record guarantees that the Jetson Nano has enough power to run even the most demanding of tasks.
The NVIDIA Jetson Nano Developer Kit is compatible with Nvidia's JetPack SDK and enables image classification and object detection amongst many applications.
Applications
The NVIDIA Jetson Nano Developer Kit can run multiple neural networks in parallel for applications like:
Image classification
Segmentation
Object detection
Speech processing
Specifications
GPU
128-core Maxwell
CPU
Quad-core ARM A57 @ 1.43 GHz
Memory
4 GB 64-bit LPDDR4 25.6 GB/s
Storage
microSD (not included)
Video Encode
4K @ 30 | 4x 1080p @ 30 | 9x 720p @ 30 (H.264/H.265)
Video Decode
4K @ 60 | 2x 4K @ 30 | 8x 1080p @ 30 | 18x 720p @ 30 (H.264/H.265)
Camera
1 x MIPI CSI-2 DPHY lanes
Connectivity
Gigabit Ethernet, M.2 Key E
Display
HDMI 2.0 and eDP 1.4
USB
4x USB 3.0, USB 2.0 Micro-B
Interfaces
GPIO, I²C, I²S, SPI, UART
Dimensions
100 x 80 x 29 mm
Included
NVIDIA Jetson Nano module and carrier board
Small paper card with quick start and support information
Folded paper stand
Downloads
JetPack SDK
Documentation
Tutorials
Online course
Wiki
The FRDM-MCXN947 is a compact and versatile development board designed for rapid prototyping with MCX N94 and N54 microcontrollers. It features industry-standard headers for easy access to the MCU's I/Os, integrated open-standard serial interfaces, external flash memory, and an onboard MCU-Link debugger.
Specifications
Microcontroller
MCX-N947 Dual Arm Cortex-M33 cores @ 150 MHz each with optimized performance efficiency, up to 2 MB dual-bank flash with optional full ECC RAM, External flash
Accelerators: Neural Processing Unit, PowerQuad, Smart DMA, etc.
Memory Expansion
*DNP Micro SD card socket
Connectivity
Ethernet Phy and connector
HS USB-C connectors
SPI/I²C/UART connector (PMOD/mikroBUS, DNP)
WiFi connector (PMOD/mikroBUS, DNP)
CAN-FD transceiver
Debug
On-board MCU-Link debugger with CMSIS-DAP
JTAG/SWD connector
Sensor
P3T1755 I³C/I²C Temp Sensor, Touch Pad
Expansion Options
Arduino Header (with FRDM expansion rows)
FRDM Header
FlexIO/LCD Header
SmartDMA/Camera Header
Pmod *DNP
mikroBUS
User Interface
RGB user LED, plus Reset, ISP, Wakeup buttons
Included
1x FRDM-MCXN947 Development Board
1x USB-C Cable
1x Quick Start Guide
Downloads
Datasheet
Block diagram
Modular and Scalable Control Systems Using Structured Text
This book offers a structured and practical approach to modern PLC development using object-oriented principles. It is a guide for engineers, programmers, and students seeking to harness the power of object-oriented programming (OOP) in the context of industrial automation with PLCs.
The content focuses on the CODESYS development environment and Structured Text (ST), both of which support modern programming techniques while maintaining compatibility with real-time automation requirements. Through step-by-step demos and instructional examples, it demonstrates how modular, reusable code can enhance development efficiency, simplify ongoing maintenance, and enable scalable and flexible control system architectures.
Key topics include:
Structured Text fundamentals: conditions, loops, arrays, and functions
Object-oriented concepts: classes, methods, and inheritance
Advanced techniques: polymorphism, interfaces, and access control
Modular design with reusable components and structured program flow
Implementation of finite state machines and scalable application design
Built around instructional demos and clear explanations, this book helps readers develop maintainable and modern control software in the CODESYS environment using proven programming techniques.
Modular and Scalable Control Systems Using Structured Text
This book offers a structured and practical approach to modern PLC development using object-oriented principles. It is a guide for engineers, programmers, and students seeking to harness the power of object-oriented programming (OOP) in the context of industrial automation with PLCs.
The content focuses on the CODESYS development environment and Structured Text (ST), both of which support modern programming techniques while maintaining compatibility with real-time automation requirements. Through step-by-step demos and instructional examples, it demonstrates how modular, reusable code can enhance development efficiency, simplify ongoing maintenance, and enable scalable and flexible control system architectures.
Key topics include:
Structured Text fundamentals: conditions, loops, arrays, and functions
Object-oriented concepts: classes, methods, and inheritance
Advanced techniques: polymorphism, interfaces, and access control
Modular design with reusable components and structured program flow
Implementation of finite state machines and scalable application design
Built around instructional demos and clear explanations, this book helps readers develop maintainable and modern control software in the CODESYS environment using proven programming techniques.