BEELDVERWERKING MET DE NVIDIA JETSON NANO (DEEL 2)Beeldherkenning met Edge Impulse
NIEUWS VAN ELEKTOR JUMPSTARTERNieuwe campagnes
EEN OPEN SOURCE-PLATFORM VOOR GPS-TRACKINGMet Traccar voertuigen volgen zonder gebruik te maken van een cloudserver
JOY-IT LCR-T7 MULTIFUNCTIONELE TESTERVoor passieve componenten, discrete halfgeleiders en IR
RUISSYNTHESIZERVan ruis naar muziek met de PRBSynth1
ALLE BEGIN......speelt verder met de spoel
KENNISMAKING MET NEURONEN IN NEURALE NETWERKEN (DEEL 2)Logische Neuronen
BEVEILIGINGSPROBLEMEN? BESTRIJD VUUR MET VUUR!Met flitslampje beveiligde analoge geheugenuitbreiding voor de verzendbox met manipulatie-indicatie LCR METER POSTER
BLUETOOTH-BAKENS IN DE PRAKTIJKindoor-plaatsbepaling
PROGRAMMEREN IN C OP DE RASPBERRY PICommunicatie via WiFi (een hoofdstuk als voorbeeld)
EMC PRE-COMPLIANCE TEST VOOR UW DC-GEVOED PROJECT (DEEL 2)De hardware en het gebruik ervan
KENNISMAKING MET DE PARALLAX PROPELLER 2 (DEEL 5)Smart Pin-Functie
MODBUS VIA WLAN (DEEL 1)Hardware en programmering
OOST WEST LAB BEST... waar de Junior Computer weer tot leven is gewekt
BOUW ZELF EEN NAUWKEURIGE KALIBRATOR-10 V tot +10 V, 0 tot 40 mA, 0,001%
REVIEW: ARDUINO NANO RP2040 CONNECTRaspberry Pi RP2040 + WiFi + Bluetooth DE FYSIEKE KANT VAN KUNSTMATIGE INTELLIGENTIE
PROJECT 2.0Correcties, Updates en Brieven van lezers
MAAK GUI'S MET PYTHONIntroductie in guizero
CO2-METER-BOUWKIT VOOR IN DE KLASEen ESP8266-project van de University of Applied Sciences Aachen
NOSTALGISCHE MK484 MW/LW-RADIO...Altijd leuk om te bouwen!
ELEKTOR @ 60Laat er licht zijn!
HEXADOKUThe Original Elektorized Sudoku
Diese Ausgabe steht allen GOLD- und GREEN-Mitgliedern auf der ElektorMagazine-Website zum Download bereit!
Sie sind noch kein Mitglied? Hier klicken!
Der ESP-BLASTEine Mini-Raketendrohne mit ESP32, die über 100 km/h erreicht
Wireless Workshop (1)Freigeschaltetes Funkmodul: 433-MHz-CC1101-Sub-GHz-Transceiver
AM-Sendermit Rechteck-/Sinuswellengenerator auf Raspberry Pi Pico
STM32Cube Innovations ChallengeTreten Sie mit Ihrem besten STM32C5-Design an
CoffeeCallerWie ein langer Flur zu einer maßgefertigten Mesh-Netzwerk-Platine führte
AudiotronicsKlirrfaktor
Elektor ist 65Projekte aus früheren September/Oktober-Ausgaben
Geräteortung durch Bluetooth Channel SoundingZentimetergenaue Entfernungsmessung im IoT der nächsten Generation
2026: Eine KI-OdysseeQuantencomputing ist nicht die nächste GPU
Cloud-Schutz durch Edge-Sicherheit
Erste Erfahrungen mit dem HackRF ProPraktische Tests mit der neuen SDR-Hardware
Herausforderung ElektromobilitätEffiziente Lötlösungen für moderne Fahrzeugtechnik
Modem-Update von GPRS/2G auf LTE/4Gam Beispiel einer Funk-Alarmzentrale
Loop-Antenne mit RF BricksTeil 1: Kurzwellen-Antenne mit einstellbarer Richtwirkung im Selbstbau
Internetradio-zu-AM-KonverterVerwendung eines ESP32-S3 als Sender
Projekt 2.0
mioty – ein ÜberblickLPWAN à la Fraunhofer
Werkbank-WeisheitPraktische Tipps von Experten
Walter, das kompakte IoT-ModulTeil 2: Zugriff auf Wetter- und Datendienste
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
This is the second edition of a book aimed at engineers, scientists, and hobbyists who want to interface PCs with hardware projects using graphical user interfaces. Desktop and web-based applications are covered.
The programming language used is Python 3, which is one of the most popular languages around: speed of programming being a key feature. The book has been revised and updated with an emphasis on getting the user to produce practical designs with ease – a text editor is all that is required to produce Python programs.
Hardware interfacing is achieved using an Arduino Uno as a remote slave. A full description and source code of the communication interface is given in the book. The slave provides digital and analog input and outputs. Multiple Unos can be included in one project with all control code written in Python and running on a PC One project involves a PIC microcontroller with the code provided that can be loaded into the PIC using the Uno.
The web applications and server are all implemented in Python, allowing you to access your electronic hardware over the Internet. The Raspberry Pi computer can be used as your web server. An introductory chapter is provided to get you started with using Linux.
The book is written for use with Debian or variations including Mint or Ubuntu. All of the programs in the book are freely available, ready to use and experiment with by way of a download from Elektor.
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.
qu’est-ce que l’edge AI ?L’IA, intégrée à l’appareil
découvrez Edge Impulse StudioConcevez et déployez facilement des modèles d’IA en périphérie
détection de mots-clés avec Edge ImpulseCollecter, entraîner et déployer
contrôle d’appareils par commande vocale avec le Nordic Thingy:53
Termes clés pour comprendre l’edge AI et le machine learning
cours accéléré : démarrez avec Edge ImpulseApprenez à collecter, entraîner et déployer un modèle ML avec l’Arduino Nano 33 BLE Sense
un nouveau chapitre pour ArduinoD’une carte pour amateurs à une plateforme d’edge computing
premiers pas avec la détection d’objets sur des appareils edge
détection de défauts sur circuits imprimésVision par ordinateur avec Raspberry Pi
adapter l’IA aux appareils les plus compacts
optimiser l’efficacité énergétique des appareils edge AI alimentés sur batterie
grille-pain intelligentL’IA qui reconnaît le toast parfait
Thundercomm Rubik Pi 3Raspberry Pi et l’edge AI, enfin réunis
Leadership, ML embarqué et révolution de l’IA en périphérie
modèles vision-langage en périphérieCascade de modèles pour une meilleure fiabilité
découvrez Edge ImpulseQuestions de la communauté Elektor
mise à jour du projet n°5 : Compteur d’énergie ESP32Utiliser l’Edge AI pour identifier les charges domestiques
reconnaissance de mouvements avec détection d’anomaliesUn tutoriel détaillé
système de ventilation intelligent : fusion des données sonores et environnementalesUtilisation d’un microcontrôleur double-cœur et du ML pour l’automatisation des fenêtres et persiennes
intégrer la commande vocale aux écouteurs et aux casques
l'IA en périphérie : au cœur des appareils de demain
IMAGE PROCESSING WITH THE NVIDIA JETSON NANO (PART 2)Image Recognition Using Edge Impulse
ELEKTOR JUMPSTARTER NEWSUpcoming Campaigns
AN OPEN-SOURCE GPS TRACKING PLATFORMTraccar Maps Vehicle Tracking Without the Need for a Third-Party Cloud Server
JOY-IT LCR-T7 MULTI-FUNCTION TESTERTesting Passives, Discrete Semiconductors and IR Remote Controls
NOISE SYNTHESIZERFrom Noise to Music with the PRBSynth1
STARTING OUT IN ELECTRONICSEasier than Imagined! ... Continuing with the Coil
UNDERSTANDING THE NEURONS IN NEURAL NETWORKS (PART 2)Logical Neurons
ISSUES WITH SECURITY? FIGHT FIRE WITH FIRE!Flashbulb-Protected Analogue Memory Add-on For the Tamper-Evident Box LCR METER POSTER
BLUETOOTH BEACONS IN PRACTICEBeacons Light the Way Ahead
C PROGRAMMING ON RASPBERRY PICommunicating over Wi-Fi (Sample Chapter)
EMC PRE-COMPLIANCE TEST FOR YOUR DC-POWERED PROJECT (PART 2)The Hardware and How to Use It
HANDS ON THE PARALLAX PROPELLER 2 (PART 5)Inside the Smart Pin
MODBUS OVER WLAN (PART 1)Hardware and Programming
HOMELAB TOURSWhere the Junior Computer Is Brought to Life Again
BUILD YOUR OWN HIGH-PRECISION CALIBRATOR-10 V to +10 V, 0 to 40 mA, 0.001%
ARDUINO NANO RP2040 CONNECTRaspberry Pi RP2040 + Wi-Fi + Bluetooth THE PHYSICAL BODY OF ARTIFICIAL INTELLIGENCE
ERR-LECTRONICSCorrections, Updates and Readers’ Letters
CREATE GUIS WITH PYTHONIntroducing guizero
CO2 METER KIT FOR THE CLASSROOMAn ESP8266-Based Device from the University of Applied Sciences Aachen
NOSTALGIC MK484 MW/LW RADIO...Always Fun to Build!
ELEKTOR @ 60Let There Be Light!
HEXADOKUThe Original Elektorized Sudoku
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.
Nog geen lid? Klik hier om een lidmaatschap af te sluiten.
DHZ-accusysteem voor zonne-energiebouw uw eigen energieopslag voor zonnepanelen
Simulator voor zonnepanelentest en optimaliseer MPP-trackers en omvormers
De STM32 Edge-AI-ContestOntdek de nieuwe STM32N6 en ding mee naar € 5000!
Vergroten van de bandgapdaarom is er zoveel interesse in SiC en GaN
Powerbank voor noteboekgeef uw oude laptop een tweede leven
Medische robotshet overwinnen van technische en regelgevende barrières
Vorstbescherming voor fruitbomenmet temperatuurlogger
Het analoge dingde Arduino onder de analoge computers?
Zuinige relaisdriverspaart 90% spoelstroom
Verbetering van de ET5410A+ DC-belastingblijf koel en stil
electronica 2024een terugblik
Elektromagnetische compatibiliteitEMC in een notendop!
Alle begin......filtert actief
Reduceer vermogensverlies met seriecondensatorenslim gebruik van capacitieve reactantie
De betaalbare MCP4725 12-bit digitaal/analoog-omzetterEEPROM-functie zorgt voor veilig inschakelgedrag
FNIRSI LCR-ST1 smart LCR-meetpincet
Raspberry Pi-gebaseerd test- en meetlabals eerste: de ADC
Elektronische belastingweerstandmet onderdelen die u waarschijnlijk hebt liggen
2025: een AI-odysseeenkele projecten voor het nieuwe jaar
Project-update: AmpVolt v2.0100 ampère en meer!
Project 2.0correcties, updates en brieven van lezers
Ethische transparantie ontsluierdinzichten uit het Ethics in Electronics 2024 onderzoek
Audio DSP FX Processor Boarddeel 2: toepassingen maken
Vom Messwert zur stabilen Entscheidung
Wie wird aus einem einfachen Mikrocontroller ein intelligentes System, das Sensorwerte erfasst, verarbeitet und sinnvoll darauf reagiert? Dieses Buch zeigt es Ihnen Schritt für Schritt – verständlich, praxisnah und ohne unnötige Vorkenntnisse.
Sie beginnen mit den Grundlagen der digitalen und analogen Ein- und Ausgänge. Anschließend lernen Sie, wie Sensorwerte gelesen, geglättet und zuverlässig bewertet werden. Anschauliche Beispiele erklären, warum einzelne Messwerte oft täuschen können und wie Mittelwertbildung, Hysterese und einfache Entscheidungsregeln für stabile Ergebnisse sorgen. Nach und nach erweitern Sie Ihre Projekte um Displays, I²C-Kommunikation und mehrere vernetzte Mikrocontroller. So entstehen verteilte Systeme, in denen Raspberry Pi Pico und ATtiny-Controller Daten austauschen und gemeinsam Aufgaben übernehmen.
Im fortgeschrittenen Teil erhalten Sie einen leicht verständlichen Einstieg in Merkmalsbildung, Datenvorverarbeitung, hybride Entscheidungsmodelle und TinyML-nahe Anwendungen. Dabei verbinden Sie klassische Regelungstechnik mit modernen datenbasierten Methoden.
Alle Projekte werden von ausführlich kommentierten Programmen in C und MicroPython begleitet. Das Buch richtet sich an Einsteiger, Maker, Studierende und alle, die Embedded-Systeme von Grund auf verstehen möchten.
Am Ende können Sie eigene Systeme entwickeln, die nicht nur messen, sondern Informationen auswerten, zuverlässige Entscheidungen treffen und gezielt reagieren.
Measuring Does Not Have to be Expensive
Low-Cost Audio TesterUsing PC-Based Software and a USB Audio Interface
AC Grid Frequency MeterMonitor Mains Frequency and Voltage
A Modest Inductance MeterAn Affordable Solution for Your Workbench
Acoustic Wave HoveringA Look at the Makerfabs Acoustic Levitation Kit
Starting Out in ElectronicsRectifiers E-FFWD: Looking Ahead Again!
Get Started With Your OscilloscopeFind Your Way Through the Knobs and Buttons
Raspberry Pi Pico Makes an MSF-SDRDecode a Time Signal with a Pi Pico SDR
Moisture Sensors for Watering SystemsAutomatic Watering
Disruption in Test and Measurement EquipmentInnovation from the Smaller Players Infographics 7-8/2022
Inspiration, That’s What It’s All AboutInterview with Entrepreneur Walter Arkesteijn, InnoFaith Beauty Sciences Minimizing EMC Interference from Storage Chokes
GUIs with Python (Part 5)Tic-Tac-Toe
Reed RelaysPeculiar Parts, the series Simple Analog ESR Meter With Moving-Coil Meter Precision
Sigfox CO2 Traffic LightNo Wi-Fi Network Needed!
Women in Tech“It's All About Merit Until Merit Has Tits”
Low-Budget Tablet Oscilloscope ADS1013DGood Value for Money?
Smart Plug TeardownWhich Ones Are Hacker-Friendly?
Skin Impedance and Skin CapacitanceSmall Experiments
From Life’s ExperienceNo Local Business
Pokit Meter ReviewA Swiss army knife of test gear
HexadokuThe Original Elektorized Sudoku
Diese Ausgabe steht allen GOLD- und GREEN-Mitgliedern auf der ElektorMagazine-Website zum Download bereit!
Sie sind noch kein Mitglied? Hier klicken!
USB-MessadapterStrom und Signalqualität von USB-Anschlüssen testen
4...20 mA Stromausgang für Arduino UnoEine zuverlässige, EMI-unempfindliche Stromschleifenschnittstelle
Automatische StaubsaugersteuerungHalten Sie den Arbeitsbereich Ihrer Werkzeuge sauber
DDS-Generator mit ATtiny
Opamp-Tester V2Neue Platine – nun auch für SMDs geeignet
550-mW-„Lamp“-AudioverstärkerDer warme Klang von Röhren – ganz einfach
SicherungswächterSicherung mit Blink-LED überwachen
Hochwertiger RIAA-VorverstärkerHolen Sie das Beste aus Ihren Vinyl-Schallplatten heraus!
Drahzahlkalibrator für PlattenspielerEin Arduino-basierter Stroboskopgenerator mit 100–120 Hz
Infrarot-fernbedienbarer DimmerSteuern Sie Ihre Halogen- oder LED-Stehleuchte mühelos und mit Stil
Wie man switch…case mit Strings in C++/Arduino IDE verwendet
Magnetfindermit einfachem Hall-Effekt-Sensor
Intelligenter Einschaltknopf für Raspberry PiEine Lösung für Raspberry Pi bis zum Modell 4
Essenzielle Maker-TippsProfessionelle Einblicke für den Maker-Alltag
Praktische Projekte mit dem 555-TimerGleichstrommotorsteuerung und Reaktionszeitschallungen
Einfacher AC-Last-Ein-MonitorEnergie sparen mit einem einfachen Gerät
Powerbanks parallel schaltenEine durchgehende Stromversorgung für drei Tage
VFO bis 15 MHzMit Raspberry Pi Pico
Geigen-Stimmgerät mit ATtiny202
Elektor Classics: Video-Eingangsverstärker für S/W-Fernseher
Kapazitätsmesser20 pF bis 600 nF
Quasi-analoges Uhrwerk MkIIZwei LED-Ringe für Stunden und Minuten
Sie können alles tun, was Sie wollen(mit dem Arduino-Ökosystem an Ihrer Seite)
Neon-Würfel mit Glimmlampen
Elektor Classics: Video-Verstärker
Inspirierende Hardware-Designs für Ihre ESPs
Elektor Classics: RTTY-Abgleichanzeige
RGB-LEDs mit integrierter SteuerschaltungLicht mit Präzision: ICLEDs setzen Maßstäbe
Experiment: Auf dem Weg zu einem Mixed-Signal-Theremin?Moderne Time-of-Flight-Sensoren im Zusammenspiel mit dem zeitlosen XR2206-Analoggenerator
ESP32-Audio-Transceiver-Board (Teil 1)SD-Karten-WAV-Player-Demo
Infografiken: Schaltungen & Schaltungsdesign 2025
Kleiner Audio-MixerEinfaches und vielseitiges skalierbares Design
Intelligenter Treppenlicht-TimerEffiziente Lichtsteuerung zur Reduzierung des Energieverbrauchs
Machen Sie Ihre Rollläden smartVelux-Hardware steuern mit ESP32 und MQTT
Solid-State-FußwärmerEnergieeffizienter Komfort
Ist der M5Stamp Fly Quadcopter der nächste Tello?
Erhöhung der WLAN-Reichweite des ESP32-C3 SuperMiniEine einfache und wirkungsvolle Antennenmodifikation
ZD-8968 Heißluft-LötstationEin preisgünstiges Arbeitstier oder nur heiße Luft?
Parksensor-TesterDefekte beim PDC-System am Auto finden
Open-Source-Code mit Arduino IDE und PlatformIO
Autonomes Fahren: GPS, Accelerometer, Gyroskop
PS3-Controller
Mikrocontroller wie der Arduino und Einplatinenrechner wie der Raspberry Pi haben sich zu beliebten Komponenten entwickelt. Dritter im Bunde ist der ESP32 der Firma Espressif. Mikrocontroller dieser Baureihe zeichnen sich durch eine Vielzahl implementierter Funktionen aus, die bei einem Arduino konventioneller Prägung mit einem Atmel-AVR-Mikrocontroller erst mit weiterer Hardware möglich sind. Prominentes Beispiel sind hier die WiFi- und Bluetooth-Funktionalitäten. Gegenüber einem Raspberry Pi zeichnen sie sich durch einen deutlich geringeren Preis aus.
Allgemeine Informationen für die Realisierung eines Roboterauto-Projekts mit dem ESP32 sind leicht zu finden. Dabei handelt es sich aber oft nur um Ausführungen zu einem Teilaspekt, ohne inhaltliche oder funktionale Abstimmung. So ist nicht nur die Beschaffung der benötigten Informationen mühselig und zeitaufwändig, sie kann auch außerordentlich fehlerträchtig sein.
Ansatzpunkt dieses Buches ist, diese Lücke zu schließen. Es geht auf verschiedene Möglichkeiten eines Chassis ein, vermittelt nötige Kenntnisse und führt schrittweise von einer einfachen Motorsteuerung zu einem komplexen sensor- und sprachgesteuerten Roboterauto. Hacks rund um GPS und eine PlayStation 3 runden die Sache ab.
Inhalt
Bei der Reihenfolge der Kapitel wurde versucht – beginnend bei der Darstellung von grundlegenden Informationen – über die Lösung einfacher Aufgaben zu etwas anspruchsvolleren Techniken zu führen.
Der Mikrocontroller ESP32
Die Software erstellen
Die Stromversorgung
Rund um die Hardware
Das Chassis
Der Gleichstrommotor
Kabellose Steuerung über WiFi
Mit Sensoren Hindernisse erkennen
Eine eigene Roboterauto-App
Servo und Lichtsensor
GPS
Accelerometer / Gyroskop
PS3-Controller
Roboterauto-App
Hinweis zur Software
Die Dateien haben das Suffix (.cpp). Grund ist die Entwicklung mit PlatformIO. Mit Copy & Paste sollten sie auch in der Arduino-IDE verwendet werden können.