An 8-in-1 test & measurement instrument for the electronics workbench
A well-equipped electronics lab is crammed with power supplies, measuring devices, test equipment and signal generators. Wouldn‘t it be better to have one compact device for almost all tasks? Based on the Arduino, a PC interface is to be developed that’s as versatile as possible for measurement and control. It simply hangs on a USB cable and – depending on the software – forms the measuring head of a digital voltmeter or PC oscilloscope, a signal generator, an adjustable voltage source, a frequency counter, an ohmmeter, a capacitance meter, a characteristic curve recorder, and much more.
The circuits and methods collected here are not only relevant for exactly these tasks in the "MSR" electronics lab, but many details can also be used within completely different contexts.
Die FNIRSI DLA-Serie kombiniert leistungsstarke USB-3.0-Logikanalyse mit flexibler Mehrkanal-Signalerfassung für das Debugging und die Analyse digitaler Schaltungen und eingebetteter Systeme. Die Serie ist in zwei Ausführungen erhältlich: als DLA-16 Plus mit 16 digitalen Kanälen und als DLA-32 Plus mit 32 digitalen Kanälen.
Beide Modelle bieten Abtastraten von bis zu 1 GSa/s, 4 Gbit internen Speicher sowie Unterstützung für über 120 Protokoll-Decoder. Dank der Erfassungsmodi "Buffer", "Stream" und "Roll" eignen sie sich sowohl für die Hochgeschwindigkeits-Signalanalyse als auch für die Langzeitüberwachung.
Entscheiden Sie sich für das DLA-16 Plus, wenn Sie bei Nutzung aller Kanäle höhere Abtastraten benötigen, oder für das DLA-32 Plus, wenn Sie mehr Kanäle sowie erweiterte serielle und parallele Triggerfunktionen benötigen.
Features
Erhältlich mit 16 oder 32 digitalen Eingangskanälen
Abtastrate bis zu 1 GSa/s
DLA-16 Plus: bis zu 500 MSa/s bei allen 16 Kanälen
DLA-32 Plus: bis zu 250 MSa/s bei allen 32 Kanälen
4 Gbit interner Speicher
High-Speed-USB-3.0-Schnittstelle
Erfassungsmodi: Buffer, Stream und Roll
Unterstützung für über 120 Protokoll-Decoder
Erweiterte Trigger-Optionen
4 PWM-Ausgänge mit einem Frequenzbereich von 1 Hz bis 20 MHz
Datenexport im CSV- und BIN-Format
Technische Daten
DLA-16 Plus
DLA-32 Plus
Digitale Kanäle
16
32
Max. Abtastrate
1 GSa/s
Abtastrate (1 Kanal)
1 GSa/s
Abtastrate (8 Kanäle)
1 GSa/s
Max. Buffer Abtastrate
16 Kanäle bei 500 MSa/s
32 Kanäle bei 250 MSa/s
Max. Stream Abtastrate
16 Kanäle bei 125 MSa/s
32 Kanäle bei 50 MSa/s
Hardware-Speicher
4 Gbit
Schnittstelle
USB 3.0 / USB-C
Max. USB-Übertragungsrate
5 Gbit/s
Erfassungsmodi
Puffer / Stream / Roll
Protokoll-Decoder
Über 120
Unterstützung für benutzerdefinierte Protokolle
Ja
Trigger-Modi
Steigende Flanke, fallende Flanke, High, Low, beliebige Flanke
Erweiterter Trigger
Standard-Triggerung
Seriell und parallel
Parallele Trigger-Stufen
–
Bis zu 16
PWM-Ausgänge
4
PWM-Ausgangsspannung
3,3 V
PWM-Frequenz
1 Hz–20 MHz
Datenexport
CSV, BIN
Abmessungen
90 x 81 x 11,5 mm
Lieferumfang
1x FNIRSI DLA-16/32 Plus Logic Analyzer
4 Sets à 5 abgeschirmte Kabel
18x Mini-IC-Prüfklemmen (High-End-Ausführung)
1x USB 3.0 Datenkabel
10x IC-Prüfklemmen
1x Transparente Aufbewahrungsbox für Prüfklemmen
1x Aufbewahrungstasche
1x Manual
Downloads
Manual
Software for Windows
Software for macOS (Apple Silicon)
Software for macOS (Intel)
Der Arduino Pro Mini ist ein Mikrocontroller-Board auf Basis des ATmega328P.
Es hat 14 digitale Eingangs-/Ausgangs-Pins (von denen 6 als PWM-Ausgänge verwendet werden können), 6 analoge Eingänge, einen On-Board-Resonator, eine Reset-Taste und Löcher für die Montage von Stiftleisten. Eine sechspolige Stiftleiste kann mit einem FTDI-Kabel oder einem SparkFun-Breakout-Board verbunden werden, um die Platine über USB mit Strom zu versorgen und mit ihr zu kommunizieren.
Der Arduino Pro Mini ist für die semi-permanente Installation in Objekten oder Ausstellungen gedacht. Die Platine wird ohne vormontierte Stiftleisten geliefert, was die Verwendung verschiedener Arten von Steckern oder das direkte Anlöten von Drähten ermöglicht. Das Pin-Layout ist mit dem Arduino Mini kompatibel.
Technische Daten
Microcontroller
ATmega328P
Board Stromversorgung
5-12 V
Schaltung Betriebsspannung
5 V
Digitale E/A-Pins
14
PWM Pins
6
UART
1
SPI
1
I²C
1
Analogeingangs-Pins
6
Externe Interrupts
2
DC-Strom pro I/O-Pin
40 mA
Flash Memory
32 KB, davon 2 KB vom Bootloader verwendet
SRAM
2 KB
EEPROM
1 KB
Taktgeschwindigkeit
16 MHz
Abmessungen
18 x 33.3 mm
Downloads
Eagle files
Schematics
Learn how to use the ESP32 Microcontroller and MicroPython programming in your future projects!
The project book, written by well-known Elektor author Dogan Ibrahim, holds many software- and hardware-based projects especially developed for the MakePython ESP32 Development Kit. The kit comes with several LEDs, sensors, and actuators. The kit will help you acquire the basic knowledge to create IoT projects.
The book’s fully evaluated projects feature all the supplied components. Each project includes a block diagram, a circuit diagram, a full program listing, and a complete program description.
Included in the kit
1x MakePython ESP32 development board with LCD
1x Ultrasonic ranging module
1x Temperature and humidity sensor
1x Buzzer module
1x DS18B20 module
1x Infrared module
1x Potentiometer
1x WS2812 module
1x Sound sensor
1x Vibration sensor
1x Photosensitive resistance module
1x Pulse sensor
1x Servo motor
1x USB cable
2x Button
2x Breadboard
45x Jumper wire
10x Resistor 330R
10x LED (Red)
10x LED (Green)
1x Project book (206 pages)
46 Projects in the Book
LED Projects
Blinking LED
Flashing SOS
Blinking LED – using a timer
Alternately flashing LEDs
Button control
Changing the LED flashing rate using pushbutton interrupts
Chasing-LEDs
Binary-counting LEDs
Christmas lights (random-flashing 8 LEDs)
Electronic dice
Lucky day of the week
Pulsewidth Modulation (PWM) Projects
Generate a 1000-Hz PWM waveform with 50% duty cycle
LED brightness control
Measuring the frequency and duty cycle of a PWM waveform
Melody maker
Simple electronic organ
Servo motor control
Servo motor DS18B20 thermometer
Analog To Digital Converter (ADC) Projects
Voltmeter
Plotting the analog input voltage
ESP32 internal temperature sensor
Ohmmeter
Photosensitive resistance module
Digital To Analog Converter (DAC) Projects
Generating fixed voltages
Generating a sawtooth-wave signal
Generating a triangular-wave signal
Arbitrary periodic waveform
Generating a sinewave signal
Generating accurate sinewave signal using timer interrupts
Using The OLED Display
Seconds counter
Event counter
DS18B20 OLED based digital thermometer
ON-OFF temperature controller
Measuring the temperature and humidity
Ultrasonic distance measurement
Height of a person (stadiometer)
Heart rate (pulse) measurement
Other Sensors Supplied with the Kit
Theft alarm
Sound-activated light
Infrared obstacle avoidance with buzzer
WS2812 RGB LED ring
Timestamping temperature and humidity readings
Network Programming
Wi-Fi scanner
Remote control from the Internet browser (using a smartphone or PC) – Web Server
Storing temperature and humidity data in the Cloud
Low-Power Operation
Using a timer to wake up the processor
Pfiffige Lösungen mit Arduino Pro Mini und ATmega328-Boards
Mit einem einfachen Arduino Pro Mini Board und ein paar weiteren Bauteilen lassen sich heute für wenig Geld Projekte realisieren, die vor 20 oder 30 Jahren noch undenkbar waren oder ein kleines Vermögen gekostet hätten. Von einfachen LED-Effekten bis zur Ladestation – die den Akku auf Herz und Nieren prüft – ist in diesem Buch vieles dabei.
Als Mikrocontroller dient bei allen beschriebenen Projekten der ATmega328, der mit seinen 20 Ein- und Ausgangsleitungen unzählige Möglichkeiten zum Messen, Schalten und Steuern bietet. Mit einem 7-Segment-Display und ein paar Widerständen lässt sich daraus z. B. ein Voltmeter bauen oder mittels NTC ein Thermometer. Die Arduino-Plattform bietet dabei die perfekte Entwicklungsumgebung zum Programmieren der Boards.
Neben den ganz konkreten Projekten soll das Buch aber auch das nötige Wissen vermitteln, um eigene Ideen zu realisieren. Wie misst man was? Welches ist der geeignete Transistor, um verschiedene Verbraucher zu schalten? Wann ist man mit einem IC besser bedient, oder wie schaltet man Netzspannung? Auch batteriebetriebene Projekte mit LilyPad sind ausführlich thematisiert. Ebenso vielerlei Motoren, vom einfachen Gleichstrommotor bis zum Schrittmotor.
Sensoren sind ein weiteres spannendes Thema. Nur zwei Beispiele: Mit einem winzigen Bauteil lässt sich tatsächlich messen, dass der Luftdruck am Fußboden höher ist als auf Tischhöhe. Mit einem simplen Infrarot-Empfänger kann man ausgedienten Fernbedienungen ein zweites Leben schenken und die Wohnung damit steuern.
Projects Using Arduino IDE and the LVGL Graphics Library
The ESP32 is probably one of the most popular microcontrollers used by many people, including students, hobbyists, and professional engineers. Its low cost, coupled with rich features makes it a popular device to use in many projects. Recently, a board called the ESP32 Cheap Yellow Display (CYD for short) is available from its manufacturers. The board includes a standard ESP32 microcontroller together with a 320x240 pixel TFT display. Additionally, the board provides several connectors for interfaces such as GPIO, serial port (TX/RX), power and Ground. The inclusion of a TFT display is a real advantage as it enables users to design complex graphics-based projects without resorting to an external LCD or graphics displays.
The book describes the basic hardware of the ESP32 CYD board and provides details of its on-board connectors. Many basic, simple, and intermediate-level projects are given in the book based on the ESP32 CYD, using the highly popular Arduino IDE 2.0 integrated development environment. The use of both the basic graphics functions and the use of the popular LVGL graphics library are discussed in the book and projects are given that use both types of approaches.
All the projects given in the book have been tested and are working. The block diagram, circuit diagram, and the complete program listings and program descriptions of all the projects are given with explanations. Readers can use the LVGL graphics library to design highly popular eye-catching full-color graphics projects using widgets such as buttons, labels, calendars, keypads, keyboards, message boxes, spinboxes, sliders, charts, tables, menus, bars, switches, drop-down lists, animations, and many more widgets.
Mit diesem Praxis-Bundle können Sie echte Edge-AI-Anwendungen mit dem Raspberry Pi entwickeln
Raspberry Pi AI HAT+ (13 TOPS)
Das Raspberry Pi AI HAT+ ist eine Erweiterungsplatine für den Raspberry Pi 5, die einen integrierten Hailo AI-Beschleuniger enthält. Dieses Add-on bietet einen kostengünstigen, effizienten und leicht zugänglichen Ansatz für die Integration von leistungsstarken KI-Funktionen, mit Anwendungen in den Bereichen Prozesssteuerung, Sicherheit, Heimautomatisierung und Robotik.
Das AI HAT+ wird über die PCIe Gen3-Schnittstelle des Raspberry Pi 5 angeschlossen. Wenn auf dem Raspberry Pi 5 eine aktuelle Version des Raspberry Pi OS läuft, erkennt es automatisch den integrierten Hailo-Beschleuniger und macht die neuronale Verarbeitungseinheit (NPU) für KI-Aufgaben verfügbar. Darüber hinaus unterstützen die im Raspberry Pi OS enthaltenen rpicam-apps Kameraanwendungen das KI-Modul nahtlos und nutzen die NPU automatisch für kompatible Nachbearbeitungsfunktionen.
Raspberry Pi Camera Module 3
Raspberry Pi Camera Module 3 ist eine Kompaktkamera von Raspberry Pi. Es bietet einen IMX708 12-Megapixel-Sensor mit HDR und verfügt über einen Autofokus mit Phasenerkennung. Das Camera Module 3 ist in Standard- und Weitwinkelvarianten erhältlich, die beide mit oder ohne Infrarot-Sperrfilter erhältlich sind.
Das Camera Module 3 kann sowohl Full-HD-Videos als auch Fotos aufnehmen und bietet einen HDR-Modus mit bis zu 3 MP. Sein Betrieb wird vollständig von der libcamera-Bibliothek unterstützt, einschließlich der schnellen Autofokus-Funktion des Camera Module 3: Dies macht es für Anfänger einfach zu bedienen und bietet gleichzeitig viel für fortgeschrittene Benutzer. Das Camera Module 3 ist mit allen Raspberry-Pi-Modellen kompatibel.
Buch: Edge AI Made Practical – AI Projects for the Raspberry Pi with the AI HAT+
Edge-KI revolutioniert Alltagsgeräte, indem sie Intelligenz genau dort integriert, wo sie am wichtigsten ist: direkt in der Hardware. Dank On-Device-Inferenz kann eine Kamera Besucher sofort erkennen, ein Smartphone Sprache übersetzen, ohne Audio in die Cloud zu streamen, und ein Wearable Anomalien in Echtzeit erkennen – schnell, datenschutzfreundlich und zuverlässig, selbst wenn die Netzwerkverbindung ausfällt.
Dieses Buch ist Ihr praktischer Leitfaden zum Bau solcher Systeme mit dem Raspberry Pi AI HAT+ und dem Hailo-8L-Beschleuniger. Sie beginnen mit den Grundlagen: Kernkonzepte von KI und maschinellem Lernen, Funktionsweise neuronaler Netze und die wesentlichen Unterschiede zwischen Edge AI und Cloud AI – sowie eine ehrliche Betrachtung ethischer Aspekte und zukünftiger Auswirkungen.
Dieses Bundle enthält:
Buch: Edge AI Made Practical
Raspberry Pi AI HAT+ (13 TOPS)
Raspberry Pi Camera Module 3
Aktiver Kühler für Raspberry Pi 5
FPC Display-Kabel für Raspberry Pi 5 (300 mm)
Elektor Komponenten-Kit
40-poliger GPIO-Header
Ampelmodul
Rote LED, 5 V, mit integriertem Widerstand
Gelbe LED, 5 V, mit integriertem Widerstand
Grüne LED, 5 V, mit integriertem Widerstand
Blaue LED, 5 V, mit integriertem Widerstand
Steckbrett (400 Tie-Points)
10 Dupont-Drähte (male-female)
DHT22-Sensormodul
Servomotor
Erforderlich
Raspberry Pi 5
Der Einstieg in die Elektronik ist einfacher, als Sie denken! Mit diesem Bundle – bestehend aus Buch und Experimentierkit – entdecken Sie die Grundlagen der Elektro- und Elektroniktechnik Schritt für Schritt. Anhand spannender Experimente lernen Sie praxisnah und verständlich, ganz ohne komplizierte Fachbegriffe oder langwierige Berechnungen. So sind Sie schon bald in der Lage, Ihre eigenen Elektronikprojekte umzusetzen!
Das Kit enthält alle notwendigen Komponenten, um die meisten im Buch beschriebenen Schaltungen direkt auf dem Steckbrett aufzubauen und praktisch zu erproben.
Das Kit kann selbstverständlich auch ohne das Buch zum Aufbau anderer Schaltkreise und zur Durchführung eigener Experimente verwendet werden.
Inhalt des Kits
1x 39 Ω, 1 W Widerstand
1x 47 Ω Widerstand
1x 180 Ω Widerstand
1x 330 Ω Widerstand
3x 1 kΩ Widerstand
1x 2,2 kΩ Widerstand
1x 3,9 kΩ Widerstand
1x 6,8 kΩ Widerstand
1x 10 kΩ Widerstand
1x 15 kΩ Widerstand
1x 22 kΩ Widerstand
1x 33 kΩ Widerstand
1x 47 kΩ Widerstand
1x 56 kΩ Widerstand
1x 82 kΩ Widerstand
1x 120 kΩ Widerstand
1x 680 kΩ Widerstand
2x 100 kΩ Widerstand
1x 10 kΩ Trimmer
1x 10 kΩ Linearpotentiometer
1x 100 kΩ Linearpotentiometer
1x LDR
1x 1 nF Keramikkondensator
2x 10 nF Keramikkondensator
1x 100 nF Keramikkondensator
1x 1 µF, 25 V Aluminium-Elektrolytkondensator
2x 10 µF, 25 V Aluminium-Elektrolytkondensator
1x 100 µF, 25 V Aluminium-Elektrolytkondensator
1x 470 µF, 25 V Aluminium-Elektrolytkondensator
1x 1000 µF, 25 V Aluminium-Elektrolytkondensator
1x RGB-LED, Common-Cathode (CC)
1x 1N4148 Kleinsignaldiode
1x 1N4733A 5,1 V, 1 W Zenerdiode
3x LED, rot
2x BC337 NPN-Transistor
1x IRFZ44N N-Kanal-MOSFET
2x NE555-Timer
1x LM393-Komparator
1x 74HCT08 Quad-AND-Gatter
3x Tastschalter
2x SPDT-Schalter
1x Relais, SPDT, 9 VDC
1x Aktiver Summer
1x Passiver Summer
50 cm Massivdraht, 16 AWG, ohne Mantel
2x PP3 9 V Batterieclip
1x Steckbrett
20x Überbrückungskabel
Dieses Bundle enthält:
Buch: Schnelleinstieg in die Elektronik (Einzelpreis: 45 €)
Kit: Schnelleinstieg in die Elektronik (Wert: 45 €)
Dieses Bundle enthält alles, was Sie brauchen, um direkt mit dem XIAO ESP32-C3 Development Board loszulegen. Lernen Sie die Grundlagen des ESP32-C3 kennen und entwickeln Sie praktische Projekte mit Wi-Fi, Bluetooth, Sensoren, Displays, PWM, Deep Sleep und vielem mehr.
Buch: Build Smart Projects with the XIAO ESP32-C3 Board
Das XIAO ESP32-C3 Board kombiniert den ultrakompakten Formfaktor der XIAO-Serie mit den umfangreichen Funktionen des ESP32-C3-Chips, einschließlich integriertem Wi-Fi und Bluetooth 5.0. Dieses Buch ist ein umfassender, praxisorientierter Leitfaden, mit dem Sie das Potenzial dieses leistungsstarken und dennoch preisgünstigen Development Boards voll ausschöpfen können.
Der Autor führt die Leser von den Grundlagen bis hin zu fortgeschrittenen Projekten. Angefangen beim Blinken und Dimmen von LEDs geht es weiter mit ADC und PWM für die präzise Anbindung von Sensoren und PWM-gesteuerte Lichteffekte, bevor praktische Anwendungen aus der realen Welt umgesetzt werden, darunter:
Eine Wi-Fi-Wetterstation mit OLED-Display und aktuellen Online-Wetterdaten
Ein Ultraschall-Einparkassistent mit akustischer Rückmeldung
Eine Kühlschrank-Messsonde mit Klimasensoren und Deep Sleep für jahrelangen Batteriebetrieb
Ein Retro-Pong-Spiel, das berührungslos per Sensor gesteuert wird
Eine mikrofonbasierte Party-App, die auf Klatschen reagiert
Und vieles mehr: Lichtsteuerung, Reaktionszeitmessung, Netzfrequenzanalyse, Bodenfeuchtemessung, LED-Ambientebeleuchtung und 7-Segment-Anzeigen
Seeed Studio XIAO ESP32C3
Das Seeed Studio XIAO ESP32C3 ist mit einem hochintegrierten ESP32-C3-Chip ausgestattet, der auf einem 32-Bit-RISC-V-Prozessor mit vierstufiger Pipeline basiert und mit bis zu 160 MHz arbeitet.
Das Board verfügt über ein hochintegriertes ESP32-C3-SoC. Der Chip ist mit einem vollständigen 2,4-GHz-Wi-Fi-Subsystem ausgestattet und unterstützt damit den Station-Modus, SoftAP-Modus, SoftAP-&-Station-Modus sowie den Promiscuous-Modus für unterschiedliche Wi-Fi-Anwendungen. Gleichzeitig arbeitet er äußerst energieeffizient und unterstützt Bluetooth 5 sowie Bluetooth Mesh. Mit 400 KB SRAM und 4 MB Flash bietet der Chip ausreichend Speicherplatz für Programme und eröffnet zahlreiche Möglichkeiten für IoT-Steuerungsanwendungen.
Anwendungen
Internet der Dinge (IoT)
Wearables
Gesundheitsüberwachung
Bildung
Energiesparende Netzwerke
Schnelle Prototypenentwicklung
Technische Daten
Processor
ESP32-C3 SoC
RISC-V single-core 32-bit chip processor with a four-stage pipeline that operates at up to 160 MHz
Wireless
Complete 2.4GHz Wi-Fi subsystem
Bluetooth Low Energy 5.0/ Bluetooth Mesh
On-chip Memory
400 KB SRAM & 4 MB Flash
Interface
1x UART, 1x I²C, 1x SPI, 11x GPIO (PWM), 4x ADC
1x Reset button, 1x Boot button
Power (Typ.)
Max 3.3 V Output Current: 500 mA Test Condition: BAT Pin Input @ 3.8 V Source Capability: 3 A
Charging current: 380 mA(Fast) / 40 mA(Trickle)
Input voltage (VIN): 5 VInput voltage (BAT): 3.7 V
Deep Sleep Power Consumption
Deep Sleep Mode: 44 μA
Wi-Fi Enabled Power Consumption
Active Mode: 75 mA
Modem-sleep Mode: 25 mA
Light-sleep Mode: 4 mA
BLE Enabled Power Consumption
Modem-sleep Mode: 27 mA
Light-sleep Mode: 10 mA
Dimensions
21 x 17.8 mm
Lieferumfang
1x Seeed Studio XIAO ESP32C3
1x Antenne
2x 7-Pin-Header
Downloads
Wiki
Datasheet
Dieses Bundle enthält:
Buch: Build Smart Projects with the XIAO ESP32-C3 Board (Einzelpreis: 35 €)
Board: Seeed Studio XIAO ESP32C3 (Einzelpreis: 10 €)
Learning Embedded Systems with STM32 Nucleo Boards
Embedded programming has become more accessible than ever before. Development boards are inexpensive, software tools are easy to install, and the Arduino IDE provides a familiar environment for creating embedded applications. Combined with the STM32 Nucleo family of development boards, it offers an excellent platform for learning how modern microcontrollers interact with the physical world.
This book introduces embedded programming using the Arduino environment on STM32 Nucleo boards. You will learn how a microcontroller continuously reads inputs, processes information, and controls outputs in a predictable real-time loop. Through practical examples, you will discover how to control LEDs, read switches and sensors, generate PWM signals, drive motors, and exchange data with other devices, all while becoming familiar with the capabilities of STM32 microcontrollers.
Although the STM32 family includes devices with different performance levels, memory sizes, and peripheral sets, they all share the same architectural concepts. Digital and analog I/O, timers, interrupts, PWM, communication interfaces, and low-power operation are fundamental features found throughout the STM32 ecosystem. Understanding these building blocks will enable you to work confidently with a wide range of STM32 devices, from entry-level microcontrollers to more advanced applications.
By focusing on practical programming techniques rather than hardware complexity, this book develops skills that remain useful well beyond the examples presented. Whether you are taking your first steps in embedded systems or expanding your experience with STM32 microcontrollers, you will gain a solid understanding of both the Arduino development environment and the principles that underpin embedded software design.