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
Complete ESP32 microcontroller learning course featuring a custom-designed MCU expansion board, hands-on projects, and a comprehensive online guide – perfect for learning hardware, programming, and connectivity step by step.
A Practical Introduction to Embedded Systems with the ESP32
This course is designed for readers who are new to embedded systems and looking for a structured, example-driven way to get started. If you’ve explored general-purpose electronics or Arduino-based materials but found them too broad or lacking in practical guidance, this course offers a more focused alternative.
Using the "ESP32 by Example Kit" (EEK) – a compact and affordable set of components featuring LEDs, sensors, an OLED display, and a motion processor – you’ll work with a consistent hardware setup throughout the course. Once assembled, the EEK stays mostly unchanged, allowing you to concentrate on learning and experimentation without constant reconfiguration.
Topics include:
Understanding and programming the ESP32 microcontroller
Writing and deploying code with the Arduino IDE
Exploring cyber-physical systems, culminating in basic drone control
No prior experience with Arduino or embedded development is required. Each section features hands-on examples and mini-projects designed to reinforce key concepts and inspire deeper exploration. By the end of the course, you’ll be able not only to reproduce the book’s examples but also to build on them with your own ideas and applications.
Whether you're interested in embedded programming, interactive systems, or introductory drone control, this course provides a clear and practical path to getting started.
What you'll learn?
Embedded programming with the ESP32 using the Arduino IDE
Real-time sensor input and control via buttons, LEDs, and displays
Gesture-based interaction using the MPU6050 motion sensor
Bluetooth gamepad integration and drone control simulation
Wi-Fi and UDP networking, local web servers, and NTP
MQTT communication with cloud platforms like AWS and Arduino IoT
How to build and deploy full-featured IoT systems
Perfect for
Students and self-learners exploring embedded systems
Makers and IoT enthusiasts looking to improve their hardware skills
Educators and trainers seeking ready-to-teach material
Developers moving beyond Raspberry Pi or Arduino basics
Support when you need it
Access to instructors via Elektor Academy
Helpful community forums and essential documentation
What's inside the Box (Course)?
New 384-page book: "ESP32 by Example" (valued at €45)
Elektor ESP32 by Example Kit (EEK): Microcontroller Extension Board with 6 LEDs and 6 Buttons installed + OLED Display, MPU6050 3-axis Accelerometer and Gyroscope Module (valued at €40)
Adafruit HUZZAH32 – ESP32 Feather MCU Board (valued at €30)
ESP32 Cheap Yellow Display Board (valued at €25)
DHT11 Humidity & Temperature Sensor
Breadboard
Jumper wires
USB-C cable
Access to the full course on the Elektor Academy Pro Learning Platform
Instructional videos
Downloadable Arduino project files for every module
Learning Material (of this Box/Course)
▶ Click here to open
Module 1 – Getting Started with the ESP32 & EEK
Module 2 – Digital Output – LEDs and GPIO
Module 3 – Switches and Input Handling
Module 4 – EEK and PWM
Module 5 – OLED and Display Output
Module 6 – Motion Sensing with the MPU6050
Module 7 – Capstone Project (EEK in Action)
Module 8 – WiFi and Web Control with ESP32
Module 9 – Cloud Concepts using EEK
Module 10 – Hands-on: Arduino IoT Cloud and EEK
Module 11 – BlueTooth and EEK GamePad Integration
Module 12 – Why Drones?
Module 13 – Drone Simulator Concepts
Module 14 – Simple Drone Flight Control
Module 15 – Real-Time Drone Flight Control
Module 16 – Drone Control Mini-Projects
Module 17 – Middleware and Python Scripting
Module 18 – Python Applications for Drone Control
Module 19 – Capstone EEK Control Project and Presentation
About the Author
Dr. Jim Solderitsch is an educator, software architect, systems developer, and cybersecurity researcher with a focus on cyber-physical systems. He currently serves as an Adjunct Professor in Computing Sciences at Villanova University in Pennsylvania.
What is Elektor Academy Pro?
Elektor Academy Pro delivers specialized learning solutions designed for professionals, engineering teams, and technical experts in the electronics and embedded systems industry. It enables individuals and organizations to expand their practical knowledge, enhance their skills, and stay ahead of the curve through high-quality resources and hands-on training tools.
From real-world projects and expert-led courses to in-depth technical insights, Elektor empowers engineers to tackle today’s electronics and embedded systems challenges. Our educational offerings include Academy Books, Pro Boxes, Webinars, Conferences, and industry-focused B2B magazines – all created with professional development in mind.
Whether you're an engineer, R&D specialist, or technical decision-maker, Elektor Academy Pro bridges the gap between theory and practice, helping you master emerging technologies and drive innovation within your organization.
This pack contains the LCR45 Passive Component Impedance Meter, great for advanced hobbyists and professionals. It also contains the very popular DCA Pro (model DCA75), fantastic for component identification, pinout identification, detailed characteristic measurement and curve tracing on a PC. Complete with USB cable and software on a USB flash drive.
DCA75
Building on the continued success of Peak's existing component identification and analysis instruments, the DCA Pro brings an array of exciting new features for the hobbyist and professional alike.
The DCA Pro is an advanced new design that features a graphics display, USB communications, PC Software and an enhanced component identification library.
Automatic component type identification
Automatic pinout identification (connect any way round)
The DCA Pro supports all the components that the popular Peak Atlas DCA55 supports, but adds plenty more. Components supported include:
Transistors (including Darlingtons), Silicon and Germanium types. Measures gain, Vbe and leakage
MOSFETs, enhancement mode and depletion mode types. Measure on-threshold (at 5 mA) and approx transconductance (for span of 3-5 mA)
JFETs, including normally off SiC types. Measures pinch-off voltage (at 1 uA) and approx transconductance (for span of 3-5 mA)
IGBTs (insulated gate bipolar transistors). Measures on-threshold (at 5 mA)
Diodes and Diode networks
LEDs and bicolour LEDs (2 lead and 3 lead types)
Zener Diodes with measurement of zener voltage up to 9 V at 5 mA
Voltage regulators (measures regulation voltage, drop-out voltage, quiescent current)
Triacs and Thyristors that require less than 10 mA of gate current and holding current
Stand-alone or with a PC
The instrument can be used stand-alone or connected to a PC. Either way, the DCA Pro will automatically identify the component type, identify the pinout and also measure a range of component parameters such as transistor gain, leakage, MOSFET and IGBT threshold voltages, pn characteristics and much more.
Curve Tracing
When connected to a PC using the supplied USB cable, a range of low current curve-tracing functions can be performed. Various graph types are available, with more to follow:
Bipolar transistor output characteristics, IC vs VCE
Bipolar transistor gain characteristics, HFE vs VCE
Bipolar transistor gain characteristics, HFE vs IC
MOSFET and IGBT output function, ID vs VDS
MOSFET and IGBT transfer function, ID vs VGS
JFET output function, ID vs VDS
JFET transfer function, ID vs VGS
Voltage regulator, VOUT vs VIN
Voltage regulator, IQ vs VIN.
PN junction I/V curves, forward and reverse options (for Zener diodes)
Curve tracing is performed using test parameters in the range of +/-12 V or +/-12 mA. All curve-tracing data can be instantly pasted into Excel for further graphing and analysis. PC Software is included with the DCA Pro on a Peak USB memory stick. Software designed for Windows 7 and higher (all 32 or 64 bit).
LCR45
A great handheld LCR analyzer that can measure the value of your passive component (inductor, capacitor or resistor) and also measure the detailed impedance in a number of modes. The LCR45 offers enhanced measurement resolution (better than 0.1 uH!) whilst also giving you continuous fluid measurements. Additionally, the test frequencies of DC, 1 kHz, 15 kHz and 200 kHz can be set to automatic or manual modes. Supplied with removable gold plated hook probes, battery and user guide. Compatible with standard 2 mm test connectors. Not designed for in-circuit use.
Automatic or manual component type selection: Inductor, Capacitor or Resistor
Automatic or manual test frequency selection: DC, 1 kHz, 15 kHz and 200 kHz
Inductance from 0.1 uH to 10 H
Capacitance from 0.1 pF to 10,000 uF
Resistance from 0.1 Ohm to 2 MOhm
Inductance measurement also shows DC winding resistance
Display of "Component type and values", "Complex Impedance", "Magnitude/Phase" and "Admittance"
Test frequency displayed for all measurements
Typical accuracy of 1.5% for inductors and capacitors (see spec table for details)
Typical accuracy of 1% for resistors
Test lead complete with gold plated 2 mm plugs and sockets
Supplied with removable gold plated hook probes
Included
LCR45
DCA75
Extra GP23 Battery
Extra AAA cell
Dual Carry Case
Programming with GNU Radio
HackRF is an open-source hardware platform developed by Great Scott Gadgets and serves as a versatile front end for software-defined radio (SDR). With HackRF One and its successor, HackRF Pro, users can develop their own SDR applications, build powerful receivers and transmitters, and tackle demanding RF measurement tasks.
This book provides a practical introduction to the world of SDR. Step by step, the author shows how powerful SDR projects can be implemented with HackRF – from the fundamentals of RF technology to advanced applications using GNU Radio.
In addition to working with SDR Sharp (SDR#), RadioConda, and GNU Radio, the book also covers the fundamentals of modern digital signal processing. Numerous experiments and easy-to-follow practical examples guide readers through topics such as AM, FM, and SSB reception, digital filters, shortwave radio, amateur radio, signal generators, and custom RF projects up to 6 GHz.
Whether you are a maker, radio amateur, electronics enthusiast, or SDR beginner, this book provides solid knowledge, practical applications, and the motivation to creatively explore the possibilities of modern SDR technology.
Touch-GUI voor ESP32 en Raspberry & cografische gebruikersinterface met de LittlevGL-bibliotheek
“Niet zomaar een project”vraaggesprek met Gábor Kiss-Vámosi, ontwikkelaar van LittlevGL
Capaci-metermet tweecijferig LED-display in dekatron-stijl
Hoe... een mechanisch contact of schakelaar ontdendereneen schakelaar is open of gesloten – toch?
Developer's Zonetips & trucs, vakkunstigheden en andere nuttige informatie
Uitbreidbaar milieumonitorsysteempubliceert gegevens op IoT-platforms
Multitasking met de ESP32Multitasking met de ESP32 taakgeoriënteerd programmeren met FreeRTOS en de Arduino IDE
Interactiefcorrecties & updates || vragen & antwoorden
Autoverlichting tunenlegaal, illegaal – maakt wél uit!
Review Toolcraft digitaal soldeerstation
Arduino Pro IDEeen eerste indruk
Twee warmtebeeldcamera’s vergeleken
Uit het leven gegrepende inrichting van een lab en werkplaats
Monsanto MAN1 LED-displayvreemde onderdelen
Theetimereen experiment met energy harvesting
Eenfase 1 kW AC-motorsturingdrie bedrijfsmodi: perioderegeling, fase-afsnijding en fase-aansnijding
Snel 3,5'-touchscreen voor de Raspberry Pipresteert beter voor hetzelfde geld
Oost West Lab Besteen blik in het allerheiligste, waar onbevoegden geen toegang hebben...
Eerste stappen met RISC-Vhet LoFive-board onder de loep
LoRa-Tracker: een uitdaging voor het labproblemen en oplossingen bij de ontwikkeling van elektronica
Met de vos in het IoT (2)aanmelden in het Sigfox-netwerk
Alle begin......hoeft niet zo moeilijk te zijn
Analoge elektronica ontwerpencase-study #1 – deel 1: MEMS-microfoon... test-een-twee-drie
Wie het kleine niet eertuit de ideeënbus van Elektor
In het kort: teksten voor microcontrollersspaar geheugen met compressie
In de schijnwerpers: de autonome autooverzicht van de stand van de techniek
Leidende start-ups en innovatoren over “Innovation 4.0” in München
Lego Electronic anno 1968elektronisch speelgoed fascineert na 50 jaar nog steeds
Beyond ElectronicsThe MX3D Bridge Senses the City
Hexadoku
Mit dem Elektor Arduino Nano Trainingsboard (MCCAB) eigene Projekte realisieren
Der Mikrocontroller ist das wohl faszinierendste Teilgebiet der Elektronik, denn aufgrund der Vielzahl von Funktionen, die er auf seinem Chip vereinigt, ist er für den Entwickler ein universelles Multi-Tool zur Realisierung seiner Projekte. Praktisch jedes Gerät des täglichen Gebrauchs wird heute von einem Mikrocontroller gesteuert. Für einen elektronischen Laien blieb es aufgrund der Komplexität bisher allerdings ein Wunschtraum, eigene Ideen mit einem Mikrocontroller zu realisieren. Das Arduino-Konzept hat den Einsatz von Mikrocontrollern weitgehend vereinfacht, sodass jetzt auch Laien eigene Elektronik-Ideen mit einem Mikrocontroller verwirklichen können.
Buch & Hardware im Bundle: 'Learning by Doing'
Dieses im Bundle mitgelieferte Buch (im großen A4-Format) zeigt, wie man auch ohne große Erfahrung in Elektronik und Programmiersprachen eigene Projekte mit einem Mikrocontroller realisieren kann. Es ist ein Mikrocontroller-Praxiskurs für Einsteiger, denn nach einem Überblick über die Interna des Mikrocontrollers und einer Einführung in die Programmiersprache C liegt der Schwerpunkt des Kurses auf den praktischen Übungen. Der Leser eignet sich die erforderlichen Kenntnisse durch 'Learning by Doing' an: in dem umfangreichen Praxisteil mit 12 Projekten und 46 Übungen wird das im vorderen Teil des Buches Gelernte mit vielen Beispielen unterlegt. Die Übungen sind dabei so aufgebaut, dass der Bearbeiter eine Aufgabenstellung erhält, die er mit seinem im Theorieteil des Buches aufgebauten Wissen löst. Für jede Übung gibt es anschließend eine ausführlich erklärte und kommentierte Musterlösung, die dem Bearbeiter bei Problemen weiterhilft und die er mit seiner eigenen Lösung vergleichen kann.
Arduino IDE
In der Arduino IDE, einer Software-Entwicklungsumgebung, die kostenlos auf den eigenen PC heruntergeladen werden kann und die das gesamte Softwarepaket enthält, das für ein eigenes Mikrocontroller-Projekt benötigt wird, schreibt der Bearbeiter mit dem Editor der IDE seine Programme („Apps“) in der Programmiersprache C. Der in die Arduino IDE integrierte Compiler übersetzt sie in die Bits und Bytes, die der Mikrocontroller versteht und die dann über ein USB-Kabel in den Speicher des Mikrocontrollers auf dem Elektor Arduino Nano Trainingsboard (MCCAB) geladen werden.
Externe Sensoren, Motoren oder Baugruppen abfragen oder steuern
Das Elektor Arduino Nano Trainingsboard (MCCAB) enthält neben einem Mikrocontrollermodul Arduino Nano alle für die Übungen benötigten Bauteile wie Leuchtdioden, Schalter, Taster, akustische Signalgeber usw. Auch externe Sensoren, Motoren oder Baugruppen können mit diesem Mikrocontroller-Übungssystem abgefragt oder gesteuert werden.
Technische Daten (Arduino Nano Trainingsboard MCCAB)
Stromversorgung
Über die USB-Verbindung des zur Erstellung der Programme sowieso angeschlossenen PCs oder ein externes Netzteil (nicht im Lieferumfang enthalten)
Betriebsspannung
+5 Vcc
Eingangsspannung
Alle Eingänge
0 V bis +5 V
VX1 und VX2
+8 V bis +12 V (nur bei Verwendung eines externen Netzteils)
Mikrocontrollermodul
Arduino Nano
Hardwareperipherie
LCD
2x16 Zeichen
Potenziometer P1 & P2
JP3: Auswahl der Betriebsspannung von P1 & P2
Verteiler
SV4: Verteiler für die BetriebsspannungenSV5, SV6: Verteiler für die Ein-/Ausgänge des Mikrocontrollers
Schalter und Taster
RESET-Taster auf dem Arduino Nano-Modul6x Tastschalter K1 … K66x Schiebeschalter S1 … S6JP2: Verbindung der Schalter mit den Eingängen des Mikrocontrollers
Summer
Piezo-Summer Buzzer1 mit Steckbrücke auf JP6
Leuchtanzeigen
LED L auf dem Arduino Nano-Modul, verbunden mit GPIO D1311x LED: Zustandsanzeige für die Ein-/AusgängeJP6: Verbindung der LEDs LD10 … LD20 mit den GPIOs D2 … D12
Serielle SchnittstellenSPI & I²C
JP4: Auswahl des Signals an Pin X der SPI-Steckerleiste SV12SV9 bis SV12: SPI-Interface (3,3 V/5 V) bzw. I²C-Interface
Schaltausgang für externe Geräte
SV1, SV7: Schaltausgang (maximal +24 V/160 mA, extern zugeführt)SV2: 2x13 Pins zum Anschluss externer Module
3x3 LED-Matrix (9 rote LEDs)
SV3: Spalten der 3x3 LED-Matrix (Ausgänge D6 … D8)JP1: Verbindung der Reihen mit den GPIOs D3 … D5
Software
Library MCCABLib
Steuerung der Hardware-Komponenten (Schalter, Taster, Leuchtdioden, 3x3 LED-Matrix, Summer) auf dem MCCAB Trainingsboard
Betriebstemperatur
bis +40 °C
Abmessungen
100 x 100 x 20 mm
Technische Daten (Arduino Nano)
Mikrocontroller
ATmega328P
Architektur
AVR
Betriebsspannung
5 V
Flashspeicher
32 KB, davon 2 KB vom Bootloader belegt
SRAM
2 KB
Taktfrequenz
16 MHz
Analoge IN-Pins
8
EEPROM
1 KB
DC-Strom pro I/O-Pin
40 mA an einem I/O-Pin, insgesamt maximal 200 mA an allen Pins gemeinsam
Eingangsspannung
7-12 V
Digitale I/O-Pins
22 (6 davon sind PWM-fähig)
PWM-Ausgänge
6
Stromverbrauch
19 mA
Abmessungen
18 x 45 mm
Gewicht
7 g
Lieferumfang
Elektor Arduino Nano MCCAB Trainingsboard
Arduino Nano
Buch: Mikrocontroller-Praxiskurs für Arduino-Einsteiger
Programmieren mit GNU Radio
HackRF ist eine Open-Source-Entwicklung von Great Scott Gadgets und dient als vielseitiges Frontend für Software Defined Radio (SDR). Mit HackRF One und dem Nachfolger HackRF Pro lassen sich eigene SDR-Anwendungen entwickeln, leistungsfähige Empfänger und Sender aufbauen sowie anspruchsvolle Aufgaben der HF-Messtechnik realisieren.
Dieses Buch eröffnet einen praxisnahen Einstieg in die Welt des Software Defined Radio. Schritt für Schritt zeigt der Autor, wie sich mit HackRF leistungsfähige SDR-Projekte umsetzen lassen – von den Grundlagen der HF-Technik bis hin zu anspruchsvollen Anwendungen mit GNU Radio.
Neben dem Umgang mit SDR Sharp (SDR#), RadioConda und GNU Radio vermittelt das Buch auch die Grundlagen moderner digitaler Signalverarbeitung. Zahlreiche Experimente und leicht nachvollziehbare Praxisbeispiele führen durch Themen wie AM-, FM- und SSB-Empfang, digitale Filter, Kurzwelle, Amateurfunk, Messsender und eigene HF-Projekte bis 6 GHz.
Ob Maker, Funkamateur, Elektronik-Enthusiast oder SDR-Einsteiger – dieses Buch vermittelt fundiertes Wissen, praxisnahe Anwendungen und die Motivation, die Möglichkeiten moderner SDR-Technik kreativ auszuschöpfen.
The DCA75 Pro is a great instrument that combines ease-of-use with amazing features. It can automatically identify a huge range of semiconductors, automatically identify pinouts and measure detailed parameters.
Features
Built-in graphics display (now backlit) to show detailed schematic of the component you're testing as well as pinout and measurement data
USB connectivity to allow curve tracing, data storage/retrieval and device matching on your Windows PC (Windows 7 and higher)
Single internal AAA alkaline cell for standalone operation
Component Support
Bipolar transistors (NPN/PNP inc Silicon/Germanium)
Darlington transistors (NPN/PNP)
Enhancement mode MOSFETs (N-Ch and P-Ch)
Depletion mode MOSFETs (N-Ch and P-Ch)
Junction FETs (N-Ch and P-Ch). Both symmetrical and asymmetrical types
Enhancement IGBTs (N-Ch and P-Ch)
Diodes and diode networks (2 and 3 lead types)
Zener diodes (up to about 9 V)
Voltage regulators (up to about 8 V)
LEDs and bi-colour LEDs (2 lead and 3 lead types)
Low power sensitive Triacs and Thyristors (<10 mA trigger and hold)
Measurements
BJT current gain (hFE)
BJT base emitter voltage (Vbe)
BJT collector leakage current
MOSFET on and off gate threshold voltages
MOSFET transconductance
JFET pinch-off voltage
JFET transconductance
JFET IDSS (drain current for Vgs=0)
IGBT on and off gate threshold voltages
IGBT transconductance
Voltage regulator output voltage
Voltage regulator quiescent current consumption
Voltage regulator drop-out voltage
Zener voltage
Diode forward voltage drop
Specifications
Analyzer type
Semiconductor components
Component detection
Automatic
Pinout detection
Automatic, connect any way round
Display type
Graphic LCD (now backlit)
Interface type
USB for optional PC connection
PC functions
Curve tracing (Windows 7 and higher)
Software
Included on USB drive for Windows 7 and higher
Battery
Single AAA cell (supplied)
Included
Peak Atlas DCA75 Pro
PC software on a USB Flash Drive for Windows 11, 10, 8, 7, XP
Micro USB cable
Fitted universal premium hook probes
AAA Alkaline battery
Downloads
Datasheet (EN)
User Guide (EN)
User Guide (IT)
Software Installation Guide (EN)
Software and Firmware Package
The Andonstar AD409 Pro-ES is a digital microscope with an extra-high stand that is also equipped with an endoscope. The microscope allows clear observation of the sides of components, the inside of pipes, etc., enabling 360° observation without dead angles. The microscope also has a remote control that allows you to easily switch between the following image modes: two-lens, microscope and endoscope.
Features
High-quality metal lens and focusing barrel
Professional HDMI digital microscope supports multiple output methods
Soldering Microscope with Pro Metal Stand
Unique UV filter design
8 Levels adjustable LED Lights
Convenient Wireless Remote Control
Professional Measurement Software
Specifications
Screen size
10.1 inch (25.7 cm)
Image sensor
4 MP
Video output
UHD 2880x2160 (24fps)FHD 1920x1080 (60fps/30fps)HD 1280x720 (120fps)
Video format
MP4
Magnification
Up to 300 times (27 inch HDMI monitor)
Photo resolution
Max. 12 MP (4032x3024)
Photo format
JPG
Focus range
Min. 5 cm
Frame Rate
Max. 120fps
Video interface
HDMI
Storage
microSD card (up to 64 GB)
PC support
Windows, PC software with measurement
Mobile phone, tablet terminal support
Support WiFi connection and measurement
Power source
5 V DC
Light source
2 LEDs with the stand
Endoscope
Yes
Stand size
18 x 20 x 32 cm
Included
1x Andonstar AD409 Pro-ES Digital Microscope
1x Endoscope
1x Metal stand with 2 LEDs
1x UV filter (already assembled in the lens)
1x IR remote
1x Switch cable
1x Power adapter
1x Wrench
2x Metal clips
1x HDMI cable
1x User manual
Downloads
Manual
Software
Elektor GREEN and GOLD members can download their digital edition here.
Not a member yet? Click here.
The ESP-BLASTA Mini ESP32 Rocket Drone That Flies 100 km/h+
Wireless Workshop (1)Radio Modules Unlocked: 433 MHz CC1101 Sub-GHz Transceiver
AM TransmitterWith Square/Sine Wave Generator on Raspberry Pi Pico
STM32Cube Innovation ChallengeCompete with Your Best STM32C5 Design
CoffeeCallerHow a Long Hallway Led to a Custom Mesh-Networked PCB
AudiotronicsTotal Harmonic Distortion
Elektor at 65Projects from Septembers and Octobers Past
Bluetooth Channel Sounding for Asset TrackingCentimeter-Level Precision Ranging for Next-Generation IoT
2026: An AI OdysseyQuantum Computing Is Not the Next GPU
Protecting the Cloud Demands Security at the Edge
First Experiences with the HackRF ProPractical Tests with the New SDR Hardware
Modem Upgrade from GPRS/2G to LTE/4GUsing a Wireless Alarm Control Panel as an Example
Loop Antenna with RF BricksPart 1: A DIY Shortwave Antenna with Adjustable Directivity
Internet Radio to AM ConverterUsing an ESP32-S3 as Transmitter
Err-lectronics
mioty — An OverviewFraunhofer’s Approach to LPWAN
Workbench WisdomPractical Tips from Experts
Walter, the Compact IoT ModulePart 2: Accessing Weather and Data Services
Programming with GNU Radio
HackRF is an open-source hardware platform developed by Great Scott Gadgets and serves as a versatile front end for software-defined radio (SDR). With HackRF One and its successor, HackRF Pro, users can develop their own SDR applications, build powerful receivers and transmitters, and tackle demanding RF measurement tasks.
This book provides a practical introduction to the world of SDR. Step by step, the author shows how powerful SDR projects can be implemented with HackRF – from the fundamentals of RF technology to advanced applications using GNU Radio.
In addition to working with SDR Sharp (SDR#), RadioConda, and GNU Radio, the book also covers the fundamentals of modern digital signal processing. Numerous experiments and easy-to-follow practical examples guide readers through topics such as AM, FM, and SSB reception, digital filters, shortwave radio, amateur radio, signal generators, and custom RF projects up to 6 GHz.
Whether you are a maker, radio amateur, electronics enthusiast, or SDR beginner, this book provides solid knowledge, practical applications, and the motivation to creatively explore the possibilities of modern SDR technology.
Programmieren mit GNU Radio
HackRF ist eine Open-Source-Entwicklung von Great Scott Gadgets und dient als vielseitiges Frontend für Software Defined Radio (SDR). Mit HackRF One und dem Nachfolger HackRF Pro lassen sich eigene SDR-Anwendungen entwickeln, leistungsfähige Empfänger und Sender aufbauen sowie anspruchsvolle Aufgaben der HF-Messtechnik realisieren.
Dieses Buch eröffnet einen praxisnahen Einstieg in die Welt des Software Defined Radio. Schritt für Schritt zeigt der Autor, wie sich mit HackRF leistungsfähige SDR-Projekte umsetzen lassen – von den Grundlagen der HF-Technik bis hin zu anspruchsvollen Anwendungen mit GNU Radio.
Neben dem Umgang mit SDR Sharp (SDR#), RadioConda und GNU Radio vermittelt das Buch auch die Grundlagen moderner digitaler Signalverarbeitung. Zahlreiche Experimente und leicht nachvollziehbare Praxisbeispiele führen durch Themen wie AM-, FM- und SSB-Empfang, digitale Filter, Kurzwelle, Amateurfunk, Messsender und eigene HF-Projekte bis 6 GHz.
Ob Maker, Funkamateur, Elektronik-Enthusiast oder SDR-Einsteiger – dieses Buch vermittelt fundiertes Wissen, praxisnahe Anwendungen und die Motivation, die Möglichkeiten moderner SDR-Technik kreativ auszuschöpfen.