Raspberry Pi-basierter Eyecatcher
Eine handelsübliche Sanduhr zeigt nur, wie die Zeit verrinnt. Dagegen zeigt diese Raspberry Pi Pico-gesteuerte Sanduhr die genaue Uhrzeit an, indem die vier Ziffern für Stunde und Minute in die Sandschicht „eingraviert“ werden. Nach einer einstellbaren Verzögerung wird der Sand durch zwei Vibrationsmotoren flachgedrückt und der Zyklus beginnt von vorne.
Das Herzstück der Sanduhr sind zwei Servomotoren, die über einen Pantographenmechanismus einen Schreibstift antreiben. Ein dritter Servomotor hebt den Stift auf und ab. Der Sandbehälter ist mit zwei Vibrationsmotoren ausgestattet, um den Sand zu glätten. Der elektronische Teil der Sanduhr besteht aus einem Raspberry Pi Pico und einer RTC/Treiberplatine mit Echtzeituhr, plus Treiberschaltungen für die Servomotoren.
Eine ausführliche Bauanleitung steht zum Download bereit.
Features
Abmessungen: 135 x 110 x 80 mm
Bauzeit: ca. 1,5 bis 2 Stunden
Lieferumfang
3x vorgeschnittene Acrylplatten mit allen mechanischen Teilen
3x Mini-Servomotoren
2x Vibrationsmotoren
1x Raspberry Pi Pico
1x RTC/Treiberplatine mit montierten Teilen
Muttern, Bolzen, Abstandshalter und Drähte für die Baugruppe
Feinkörniger weißer Sand
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 €)
AI Projects for the Raspberry Pi with the AI HAT+
Edge AI is transforming everyday devices by putting intelligence where it matters most: directly inside the hardware. With on-device inference, a camera can recognize a visitor instantly, a phone can translate speech without streaming audio to the cloud, and a wearable can detect anomalies in real time—fast, private, and reliable even when the network disappears.
This book is your practical guide to building exactly those kinds of systems with the Raspberry Pi AI HAT+ and the Hailo-8L accelerator. You’ll start with clear foundations: core AI and machine-learning concepts, how neural networks work, and what truly distinguishes Edge AI from cloud AI—plus an honest look at ethical considerations and future impacts.
Then it’s straight to hands-on physical computing. Step by step, you’ll set up Raspberry Pi OS, power and cooling, and develop in Python using the Thonny IDE. You’ll learn GPIO basics with lights and servos, mount the AI HAT+ hardware, install and verify the Hailo software stack, and connect the right camera—official modules or USB webcams, even multiple cameras.
From your first pipeline to real projects, you’ll run person detection, pose estimation, segmentation, and depth estimation, then level up with YOLO object detection: smart alerts, guest counters, and custom extensions. You’ll even connect vision to motion by combining gesture recognition with servo-driven mechanisms, including a robotic arm.
With troubleshooting tips, hardware essentials, and a practical Python refresher, this book turns Edge AI from buzzword into buildable reality.
This book details the use of the Arduino Uno and the Raspberry Pi 4 in practical CAN bus based projects. Using either the Arduino Uno or the Raspberry Pi with off-the-shelf CAN bus interface modules considerably ease developing, debugging, and testing CAN bus based projects.
This book is written for students, practicing engineers, enthusiasts, and for everyone else wanting to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C and Python programming languages and programming the Arduino Uno using its IDE and Raspberry Pi will be useful, especially if the reader intends to develop microcontroller-based projects using the CAN bus.
The book should be a useful source of reference material for anyone interested in finding answers to questions such as:
What bus systems are available for the automotive industry?
What are the principles of the CAN bus?
How can I create a physical CAN bus?
What types of frames (or data packets) are available in a CAN bus system?
How can errors be detected in a CAN bus system and how dependable is a CAN bus system?
What types of CAN bus controllers exist?
How do I use the MCP2515 CAN bus controller?
How do I create 2-node Arduino Uno-based CAN bus projects?
How do I create 3-node Arduino Uno-based CAN bus projects?
How do I set the acceptance masks and acceptance filters?
How do I analyze data on the CAN bus?
How do I create 2-node Raspberry Pi-based CAN bus projects?
How do I create 3-node Raspberry Pi-based CAN bus projects?
Mehrsprachiges DIY-Kit (inkl. 27 RGB-LEDs + Raspberry Pi Pico)
Verleihen Sie Ihrer Weihnachtszeit einen Hauch von Ingenieurskunst – mit dem "wortreichen" LED-Weihnachtsbaum von Elektor. Der kunstvoll gestaltete 3D-Weihnachtsbaum vereint elf Platinen, einen Raspberry Pi Pico und 27 adressierbare RGB-LEDs, um festliche Botschaften in sieben Sprachen erstrahlen zu lassen: Dänisch, Niederländisch, Englisch, Französisch, Deutsch, Italienisch und Spanisch.
Anders als bei herkömmlichen LED-Bäumen verfügt jedes Wort im Inneren über eine eigene Leuchtkammer. So entsteht eine elegante, sanft leuchtende Anzeige ohne Geräusche oder Flackern. Die LEDs sind vollständig WS2812-kompatibel und werden über die beliebte Adafruit NeoPixel-Bibliothek angesteuert, wodurch sich individuelle Animationen und Farbeffekte ganz einfach erstellen lassen.
Dieses Kit ist perfekt für Maker, Tüftler und alle, die sich für festliche Elektronik begeistern. Es bietet sowohl ein unterhaltsames Bauprojekt als auch eine beeindruckende Dekoration, die garantiert für Gesprächsstoff sorgt. Der Elektor LED-Weihnachtsbaum ist das ideale Bastelprojekt für die Feiertage!
Features
Mehrsprachige Begrüßungen (7 Sprachen) in die Frontplatte eingefräst
3D-Konstruktion aus 11 ineinandergreifenden Leiterplatten
Angetrieben von einem Raspberry Pi Pico
27 einzeln ansteuerbare RGB-LEDs (vormontiert)
Sanfte Ein- und Ausblendanimationen
Vollständig programmierbar mit der Arduino IDE
Für maximale Helligkeit wird ein 5-V-Netzteil (mit Micro-USB-Anschluss) mit einer Leistung von ≥1 A empfohlen (nicht im Lieferumfang enthalten)
Abmessungen (H x B x T): 130 x 115 x 75 mm
Lieferumfang
Alle benötigten Leiterplatten mit LEDs und anderen SMD-Bauteilen
Raspberry Pi Pico (vom Benutzer zu löten und zu programmieren)
3-polige Stiftleiste (vom Benutzer zu löten)
3-polige Buchse (vom Benutzer zu löten)
4x Selbstklebende Gummipuffer
Projektseite
Elektor Labs
Weltweit beliebteste ROS-Plattform
TurtleBot ist der beliebteste Open-Source-Roboter für Bildung und Forschung. Die neue Generation TurtleBot3 ist ein kleiner, kostengünstiger, voll programmierbarer, ROS-basierter mobiler Roboter. Er ist für Bildung, Forschung, Hobby und Produktprototyping gedacht.
Erschwingliche Kosten
TurtleBot wurde entwickelt, um die kostenbewussten Bedürfnisse von Schulen, Laboren und Unternehmen zu erfüllen. TurtleBot3 ist der erschwinglichste Roboter unter den SLAM-fähigen mobilen Robotern, die mit einem 360°-Laser-Distanzsensor LDS-01 ausgestattet sind.
ROS Standard
Die Marke TurtleBot wird von Open Robotics verwaltet, das ROS entwickelt und pflegt. Heutzutage ist ROS die bevorzugte Plattform für alle Robotiker auf der ganzen Welt geworden. TurtleBot kann mit bestehenden ROS-basierten Roboterkomponenten integriert werden, aber TurtleBot3 kann eine erschwingliche Plattform für diejenigen sein, die mit dem Erlernen von ROS beginnen möchten.
Erweiterbarkeit
TurtleBot3 ermutigt Benutzer, seine mechanische Struktur mit einigen alternativen Optionen anzupassen: Open Source Embedded Board (als Steuerplatine), Computer und Sensoren. Der TurtleBot3 Waffle Pi ist eine zweirädrige Plattform mit Differentialantrieb, kann aber strukturell und mechanisch in vielerlei Hinsicht angepasst werden: Autos, Fahrräder, Anhänger und so weiter. Erweitern Sie Ihre Ideen jenseits der Vorstellungskraft mit verschiedenen SBC, Sensoren und Motoren auf einer skalierbaren Struktur.
Modularer Aktuator für mobilen Roboter
TurtleBot3 ist in der Lage, durch den Einsatz von 2 DYNAMIXEL's in den Radgelenken präzise räumliche Daten zu erhalten. Die DYNAMIXEL der XM-Serie können in einem von 6 Betriebsmodi betrieben werden (XL-Serie: 4 Betriebsmodi): Geschwindigkeitsregelung für die Räder, Drehmomentregelung oder Positionsregelung für die Gelenke, usw. DYNAMIXEL kann auch für die Herstellung eines mobilen Manipulators verwendet werden, der leicht ist, aber mit Geschwindigkeits-, Drehmoment- und Positionssteuerung präzise gesteuert werden kann. DYNAMIXEL ist eine Kernkomponente, die den TurtleBot3 perfekt macht. Er ist einfach zu montieren, zu warten, zu ersetzen und neu zu konfigurieren.
Offene Steuerplatine für ROS
Die Steuerplatine ist sowohl hardware- als auch softwareseitig für die ROS-Kommunikation offengelegt. Die Open-Source-Steuerungsplatine OpenCR1.0 ist leistungsfähig genug, um nicht nur DYNAMIXELs, sondern auch ROBOTIS-Sensoren zu steuern, die häufig für grundlegende Erkennungsaufgaben auf kostengünstige Weise verwendet werden. Verschiedene Sensoren wie z. B. Berührungssensor, Infrarotsensor, Farbsensor und eine Handvoll weiterer sind verfügbar. Das OpenCR1.0 verfügt über einen IMU-Sensor im Inneren des Boards, so dass es die präzise Steuerung für unzählige Anwendungen verbessern kann. Das Board verfügt über 3,3 V, 5 V und 12 V Stromversorgungen, um die verfügbaren Computergeräte zu verstärken.
Open Source
Die Hardware, Firmware und Software von TurtleBot3 sind Open Source, was bedeutet, dass die Benutzer willkommen sind, die Quellcodes herunterzuladen, zu ändern und zu teilen. Alle Komponenten des TurtleBot3 werden aus kostengünstigem Kunststoff im Spritzgussverfahren hergestellt, die 3D-CAD-Daten sind jedoch auch für den 3D-Druck verfügbar.
Technische Daten
Maximale Translationsgeschwindigkeit
0,26 m/s
Maximale Rotationsgeschwindigkeit
1,82 rad/s (104.27 deg/s)
Maximale Nutzlast
30 kg
Abmessungen (L x B x H)
281 x 306 x 141 mm
Gewicht (+ SBC + Batterie + Sensoren)
1,8 kg
Schwelle des Kletterns
10 mm oder niedriger
Voraussichtliche Betriebsdauer
2h
Voraussichtliche Ladezeit
2h 30m
SBC (Single Board Computer)
Raspberry Pi 4 (2 GB RAM)
MCU
32-bit ARM Cortex-M7 mit FPU (216 MHz, 462 DMIPS)
Fernbedienung
RC-100B + BT-410 Set (Bluetooth 4, BLE)
Aktuator
XL430-W210
LDS (Laser-Abstandssensor)
360 Laser-Abstandssensor LDS-01 or LDS-02
Kamera
Raspberry Pi Camera Module v2.1
IMU
Gyroskop 3 AchsenBeschleunigungsmesser 3 Achsen
Stromanschlüsse
3,3 V/800 mA5 V/4 A12 V/1 A
Erweiterungspins
GPIO 18 PinsArduino 32 Pin
Peripherie
3x UART, 1x CAN, 1x SPI, 1x I²C, 5x ADC, 4x 5-pin OLLO
DYNAMIXEL Ports
3x RS485, 3x TTL
Audio
Several programmable beep sequences
Programmierbare LEDs
4x User LED
Status-LEDs
1x Board Status LED1x Arduino-LED1x Power-LED
Tasten und Schalter
2x Drucktasten, 1x Reset-Taste, 2x Dip-Schalter
Akku
Lithium Polymer 11,1 V 1800 mAh / 19,98 Wh 5C
PC-Verbindung
USB
Firmware-Upgrade
via USB / via JTAG
Netzadapter (SMPS)
Eingang: 100-240 VAC 50/60 Hz, 1,5 A @maxAusgang: 12 VDC, 5 A
Downloads
ROS Robot Programming
GitHub
E-Manual
Community
In 35 Projects with the Raspberry Pi and Arduino
The Internet of Things (IoT) is a trend with a strong technological impulse. At home, we want to do everything on our tablets, from browsing Facebook to watching TV, from operating lights to keeping an eye on the temperature.
In 35 fun projects, this book will show you how to build your own Internet of Things system. We'll cover the hardware (primarily the Raspberry Pi and Arduino) and the software that makes control via Internet possible. We employ Wi-Fi and radio links so no requirement any longer to install cabling crisscross through your home.
Assuming the projects in the book are finished, you have a complete Internet of Things system that allows you to control and view of everything in your home. For example, if there's something in the mail box or the car is securely in the garage. Also, you can switch on the lights and the alarm from your couch. The crisp explanations allow the projects to be customized with ease, for example, to turn on your coffee machine or TV remotely. The index gives easy access to creative projects that can serve as an example, enabling you to do all the connecting to the IoT independently. All project software can be downloaded free of charge from the Elektor website.
In this unique book, Raspberry Pi, Arduino and HTML webpages with stylesheets and JavaScript come together in clearly-described, easy-to-build projects. This special book is an essential part of your collection!
Buch: Logic Analyzer im Einsatz
Schritt-für-Schritt-Anleitungen führen Sie in die Analyse moderner Protokolle von I²C, SPI, UART, RS-232, NeoPixel, WS28xx, HD44780 und 1-Wire ein. Anhand von zahlreichen Experimentierschaltungen mit dem Raspberry Pi Pico, Arduino Uno und dem Bus Pirate üben Sie die praxisnahe Anwendung gängiger USB-Logikanalysatoren ein.
Alle in diesem Buch vorgestellten Experimentierschaltungen wurden vollständig getestet und sind funktionsfähig. Die notwendigen Programmlistings sind enthalten, es sind keine besonderen Programmier- oder Elektronikkenntnisse für diese Schaltungen notwendig. Es werden die Programmiersprachen MicroPython und C mit den Entwicklungsumgebungen Thonny und Arduino IDE eingesetzt.
Dieses Buch verwendet mehrere Modelle flexibler und weit verbreiteter USB-Logikanalysatoren und zeigt die Stärken und Schwächen jeder Preisklasse. Sie werden kennenlernen, welche Kriterien für Ihre Arbeit wichtig sind und in der Lage sein, das für Sie passende Gerät zu finden.
Egal ob Arduino, Raspberry Pi oder Raspberry Pi Pico: Die abgebildeten Beispielschaltungen ermöglichen einen schnellen Start in die Protokollanalyse und können auch als Grundlage für eigene weitere Experimente dienen.
Sie werden alle wichtigen Begriffe und Zusammenhänge kennenlernen, eigene Experimente durchführen, selbstständig Protokolle analysieren und nach der Lektüre dieses Buches – im Bereich der digitalen Signale und Protokolle – ein umfassendes Wissen aufgebaut haben.
USB Logic Analyzer (8 Kanäle, 24 MHz)
Dieser USB Logic Analyzer ist ein 8-Kanal-Logikanalysator, bei dem jeder Eingang doppelt für die analoge Datenaufzeichnung dient. Es eignet sich perfekt zum Debuggen und Analysieren von Signalen wie I²C, UART, SPI, CAN und 1-Wire. Dabei wird ein digitaler Eingang, der mit einem zu testenden Gerät (DUT) verbunden ist, mit einer hohen Abtastrate abgetastet. Die Verbindung zum PC erfolgt via USB.
Technische Daten
Kanäle
8 digitale Kanäle
Maximale Abtastrate
24 MHz
Maximale Eingangsspannung
0 V ~ 5 V
Betriebstemperatur
0°C ~ 70°C
Eingangsimpedanz
1 MΩ || 10 pF
Unterstützte Protokolle
I²C, SPI, UART, CAN, 1-Wire etc.
PC-Verbindung
USB
Abmessungen
55 x 28 x 14 mm
Downloads
Software
Dieses Bundle enthält:
Buch: Logic Analyzer im Einsatz (Einzelpreis: 40 €)
USB Logic Analyzer (8 Kanäle, 24 MHz) (Einzelpreis: 20 €)
USB-Kabel
Jumper Wire Ribbon Kabel
Praxisnahe Projekte, Profi-Tricks und eigene Anwendungen
Dieses Buch führt Sie Schritt für Schritt in die faszinierende Welt der State Machines ein und zeigt, wie Sie Hardware direkt und effizient ansteuern können – jenseits klassischer CPU-gesteuerter Ansätze.
In diesem Buch lernen Sie:
LEDs und NeoPixel kreativ steuern: Blinken, Dimmen, Farbwechsel und komplexe Animationen
Taster und Encoder zuverlässig auslesen und in Echtzeit in Ihre Projekte integrieren
Analoge Eingänge (ADC) nutzen und Signale digital steuern
Servos präzise ansteuern und Bewegungsabläufe automatisieren
SPI mit PIO umsetzen, um Displays, Sensoren und Module anzusteuern
Menüsysteme und Submenüs auf SPI-Displays realisieren, inklusive Navigation über mehrere Taster
PWM, Signalgenerierung und Frequenzsteuerung für akustische oder visuelle Effekte
Debugging-Strategien und Tipps, um Ihre PIO-Programme effizient zu entwickeln
Alle Beispiele sind praxisnah, sofort umsetzbar und zuverlässig. Mit klaren Anleitungen, Hintergrundwissen und fertigen Codebeispielen lernen Sie, die PIO-Fähigkeiten des Pico maximal zu nutzen – egal ob für Maker-Projekte, Prototypen oder professionelle Anwendungen.
Erleben Sie, wie Sie komplexe Hardwaresteuerung elegant mit dem Pico realisieren können – schneller, flexibler und leistungsfähiger als je zuvor.
Design IoT Projects with Raspberry Pi, Arduino and ESP32 The Internet of Things (IoT) is becoming a major application area for embedded systems. As a result, more and more people are becoming interested in learning about embedded design and programming. Technical colleges and universities are moving away from legacy 8 and 16-bit microcontrollers and are introducing 32-bit embedded microcontrollers to their curriculums. Many IoT applications demand precision, high processing power, and low power consumption. Produced by IBM, Node-RED is an open-source visual editor for wiring the Internet of Things. Node-RED comes with a large number of nodes to handle a multitude of tasks. The required nodes are selected and joined together to perform a particular task. Node-RED is based on flow type programming where nodes are configured and joined together to form an application program. There are nodes for performing complex tasks, including web access, Twitter, E-mail, HTTP, Bluetooth, MQTT, controlling GPIO ports, etc. One particularly nice aspect of Node-RED is that the programmer does not need to learn how to write complex programs. For example, an email can be sent by simply joining nodes together and writing only a few lines of code. The aim of this book is to teach how Node-RED can be used in projects. The main hardware platform used with most of the projects in this book is Raspberry Pi 4. Chapters are included to show how Node-RED can be also be used with Arduino Uno, ESP32 DevKitC, and the ESP8266 NodeMCU microcontroller development boards.
Le téléchargement intégral de ce numéro est disponible pour nos membres GOLD et GREEN sur le site Elektor Magazine !
Pas encore membre ? Cliquez ici.
programmation PIO sur le Raspberry Pi PicoNeuf instructions, de multiples possibilités
l'IA en ligne de commandeDéveloppement, compilation et validation de projets embarqués depuis le terminal
le Scrutiny DebuggerDéboguer, visualiser et tester du code C/C++ embarqué
carte breakout Sigfox (1)Développement d’une BoB radio
alimentation à faible bruit (2)Construction, assemblage et mise en œuvre pratique
générateur de signaux simple basé sur le RP2040Signaux analogiques et numériques
à la découverte du futur de la domotique avec Matter et l’IA EdgeLes dernières versions de Matter et l’essor de l’IA en périphérie de réseau (edge) donnent-ils enfin aux ingénieurs les outils nécessaires pour construire les maisons intelligentes et parfaitement intégrées promises aux utilisateurs ?
capteurs de pression différentielleLa maintenance prédictive appliquée aux systèmes CVC
la sécurité dès la conceptionPrincipes d’ingénierie pour limiter les défaillances
la sécurité des systèmes embarqués n’est plus une option
la CRA et la PQC redéfinissent les priorités de la sécurité embarquéePourquoi même les petites entreprises IoT et industrielles doivent prévoir une mise à niveau
embedded world 2026Entretien avec Benedikt Weyerer, directeur d’embedded world
prise en main du bus I3CUtilisation de matériel de ST et Microchip
le projet BLEnkyPrototypage rapide d’applications Bluetooth Low Energy
modulation de largeur d’impulsionDu thermostat tout ou rien à un signal analogique continu filtré
audiotroniqueDes circuits audio agréables à l’écoute, à réaliser soi-même
sur le vifLisez donc le manuel !
carte émetteur-récepteur audio ESP32 (4)Réglage des horloges et une option filaire
2026 : une odyssée de l’IAConséquences du vibe coding
charge CC symétriqueCharge CC symétrique, statique ou dynamique
comptage de visages avec MaixCAMUne méthode simple pour estimer la taille d’un public
Zeitsteuerung, Scheduler, PIO und Zustandsmaschinen
Multitasking ist der Schlüssel zu leistungsfähigen Embedded-Systemen, und zugleich eine der größten Herausforderungen in der Mikrocontroller-Programmierung. Dieses Buch zeigt Ihnen Schritt für Schritt, wie Sie von einem einfachen Ein-Task-Programm zu einem strukturierten, reaktionsfähigen und skalierbaren System gelangen. Dabei steht nicht nur das Wie, sondern vor allem das Warum im Mittelpunkt.
Sie lernen:
warum scheinbare Parallelität entsteht
weshalb blockierende Programme instabil werden
wie Aufgaben effizient und kontrolliert parallel ablaufen
Ausgehend vom klassischen Superloop vermittelt das Buch moderne Multitasking-Strategien – von nicht-blockierender Programmierung und Tick-Systemen bis zu Task-Schedulern, Zustandsmaschinen und ereignisgesteuerten Konzepten.
Der Fokus liegt auf der Praxis: Sensoren, Displays, Kommunikation und reale Anwendungen werden Schritt für Schritt integriert und mit verständlich kommentierten Beispielprogrammen erklärt.
Fortgeschrittene Themen umfassen:
Multicore-Programmierung mit dem Raspberry Pi Pico
asynchrones Programmieren mit uasyncio
RTOS-Grundlagen mit FreeRTOS
die Kombination aus Multicore und RTOS
Dabei werden auch die Grenzen dieser Techniken, insbesondere unter MicroPython, klar aufgezeigt.
Das Buch richtet sich an ambitionierte Einsteiger und fortgeschrittene Entwickler, die Embedded-Systeme fundiert verstehen und robuste, wartbare Multitasking-Anwendungen entwickeln möchten.