USB to S/PDIF InterfaceDigital audio output for computer, laptop, tablet or smartphone
Practical ESP32 Multitasking (4)Binary semaphores
A Wireless Temperature Sensor for the Nixie Bargraph ThermometerA multipurpose solution with a design trick
Multitasking with Raspberry PiShowcase: a traffic lights controller
Timer for Headphone Amplifier
Open-Network Weather Station Mk.2Part 2: Software
Home Automation Made EasyWith ESPHome, Home Assistant & MySensors
The Storage CRTPeculiar Parts, the series
Artificial Intelligence for Beginners (3)A stand-alone neural network
Programming PICs from the Ground UpAssembler routine to output a sine wave
IKEA Lamp HackEquipping an inexpensive IKEA lamp with NeoPixel LEDs and WLAN
Don't Let Your Hobby Project Collect Dust in a CornerSupply-side time management and spiral development
Starting Out in Electronics (4)Easier than imagined!
Homelab Tours: The Vinyl CutterReturning to the golden age of LPs
The 8-Bit Microcontroller and BeyondInterview with Tam Hanna
Small Circuits RevivalFrom the Elektor suggestions box
Review: Owon OW18E Bluetooth Multimeter
InteractiveCorrections & Updates || Questions & Answers
Steeped in ElectronicsLead-free soldering and EU regulatory zeal
Promising Project: New 50 Hz – 2 MHz LCR meterAccuracy and ease of use
Error AnalysisTips on FMEA, High Current, and More
Developer's ZoneTips & Tricks, Best Practices and Other Useful Information
Review: Siglent SDL1020X Programmable DC Electronic Load
High-Voltage Power Supply with Curve TracerGenerate voltages up to 400 V and trace characteristics curves for valves and transistors
Hexadoku 2009EL
Analogue Electronics DesignCase Study #2 — Part 1: Analogue filter theory
The Elektor StoreNever expensive, always surprising
How to Draw a Circuit Diagram
Inhalt
Röhrentechnik
iPod-Röhrenverstärker Opus 2: Hybrid-Technik mit Silizium-Vorstufe
Single Ended mit 2x 2 Watt: Minimalistisches Design mit Triode
Der General II: Eine 300B-Version mit interner Trafo-Kopplung
Experimenteller 30-W-Röhrenverstärker: Ein Entwurf – viele Varianten
Vielseitiger Gitarrenverstärker: Röhrenbestückte Klangmaschine
Hybrider Leistungsverstärker: Ultralinearschaltung mit EL34 und Operationsverstärker
Crownstone Tubecharger: Gitarrenverstärker im Retro-Design
Lautsprecher
Pipeline: Das ganz spezielle Line Array
Nescio: Aktiv mit Hypex-DSP
Synchron Center und Rear: MTM-Design für die Home-Cinema-Fraktion und der passende kleine Bruder dazu
261-PA: Zwei 6-Zöller plus Kalotte und HiFi-Abstimmung
Tura: Mission mal unübersehbar anders
Quintett: Edles von Visaton mit sechsfacher Bestückung
Halbleitertechnik
Entstörung von Röhrenverstärkern: Die Tipps gegen Brummen, Knistern und Rauschen
600 Watt Pure Path: Kompletter Verstärker mit dem ganz besonderen Chip von Texas Instruments
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.
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.
charge électronique pour les tests à haute intensitéde la nécessité à l'innovation
suppresseur de voixcircuit pour un karaoké instantané
sélecteur audio A/B avec réglage de gaincommuter de l'entrée micro à l'entrée ligne
optimiser la rechrage du LIR2032prenez soin de vos piles bouton
la détection tactile en toute simplicitéun guide de fabrication pour n'importe quel microcontrôleur
interrupteur universel à télécommandeune nouvelle vie pour les vieilles télécommandes
une boite à meuh avec un microcontrôleurproduire des sons amusants à l'aide d'un microcontrôleur
interface de batterie externe USB
alimenter les appareils à faible consommation avec des batteries externesune Solution pour les maintenir actives
mini-ampli audio de classe A avec sortie en courantpiloter les haut-parleurs en courant au lieu de tension
module pseudo-symétriqueCMRR élevé avec des liaisons audio asymétriques
chargeur automatique d'accu Ni-MHrechargez toutes vos batteries simultanément !
protection pour alimentation électrique basée sur un thyristor
lecteur d'empreintes digitalesdispositif utile d'identification
convertisseur de puissance DC-DC 3Aaméliorer vos sources de tension fixes
innovations de la plateforme Arduino Project Hubnouveaux projets de la communauté
contrôle à distance du chauffe-eaudétection de tension et de courant pour les lignes à courant alternatif
atténuateurs pour signaux audio (1)sélection par cavaliers
cure de jouvence pour votre vieux chargeur (1)ne le jetez pas, modernisez-le !
une carte pour « The Blue »circuit imprimé pour le potentiomètre motorisé d'Alps
référence 50 Hz à partir d'une tension secteur 60 Hzconversion de 50 Hz à 60 Hz
isolateurs numériquesréalisation facile de l’isolation galvanique
amplificateur mono Hi-Fi compact de 12 Wpetit mais puissant
générateur de rampe LM386
générateur triphaséavec Raspberry Pi Pico
ouverture de porte pour les personnes ayant des talents musicaux
classique d’Elektor : synthétiseur Surfgénérateur d’ambiance océanique relaxante (de Chhhh à Zzzz)
cure de jouvence pour votre vieux chargeur (2)ne le jetez pas, modernisez-le !
surveillance du courant d'une lampe
avec Raspberry Pi Pico
télégraphie infrarouge
Fnirsi SWM-10appareil portable de soudage par point intelligent pour réparer vos packs d’accumulateur
Codec audio stéréo pour ESP32 et Ciela mesure audio : pas de panique
techniques de soudure à l’étain
faites-le correctement dès maintenant !
atténuateurs pour signaux audio (2)
sélection par relais
alimentation USB-CDrawing Power from USB-C Power Adapters
trois circuits avec deux et trois puces 4017
comptez sur les 4017
composants actifs - la diode
un minuteur pour des délais ultra-Longs
réglez-le et oubliez-le !
Jack In & Jack Out
maillon d’E/S pour chaînes audio
alimenter un ESP32 à partir d'une seule cellule Li-ion
Hexadoku
Concrétisez vos rêves, réalisez les projets les plus fous : un odomètre pour la roue de votre hamster, la surveillance complètement automatisée de votre fourmilière avec interface web, ou le Sandwich-O-Mat ? une machine qui grille les sandwichs de votre choix.
Avec les cartes Arduino et le mouvement DIY (« fais-le toi-même ») ou maker, se mettre à programmer des microcontrôleurs est devenu un jeu d?enfant. Une deuxième révolution a eu lieu : des développeurs ingénieux ont mis sur le marché de petites cartes ? appelées « shields » ou modules ? qui simplifient considérablement l?utilisation d?autres dispositifs. Ces petits modules contiennent tous les composants électroniques nécessaires pour la connexion au microcontrôleur ; quelques fils avec des fiches suffisent pour le raccordement, ce qui évite d?avoir à câbler et fait gagner du temps. En outre, il est également possible de manipuler de minuscules composants dépourvus de pattes de connexion (ceux de type CMS).
Projets
Arduino et le monde extérieur
Capteur BMP180, introduction aux bibliothèques et à l?I²C
Initiation aux entrées/sorties avec un shield polyvalent
Adaptateur I²C pour LCD et afficheurs à matrice de points
Shield clavier & LCD
Convertisseur de niveau
W5100 : connexion à internet
Shields d?extension des entrées/sorties
Relais et relais statiques
Shield multifonction : unité de commande universelle
Connexion d?un lecteur de carte SD par SPI
Touches et afficheurs à 7 segments
Convertisseur analogique/numérique à 16 bits
Convertisseur numérique/analogique MCP4725
Pilote de servomoteurs à 16 voies PWM
Lecteur MP3
Enregistreur de données GPS avec stockage sur carte SD
Capteur tactile
Joystick
SHT31 : température et humidité
Capteur d?UV-A VEML6070
Temps de vol VL53L0X
Mesure de distance à ultrasons
Afficheur matriciel à LED à base de MAX7219
Horloge en temps réel DS3231
Circuit d?extension de port MCP23017
Communication radio à 433 MHz
Gyroscope MPU-6050
Accéléromètre ADXL345
LED RVB WS2812
Cartes d?alimentation
Capteurs de gaz MQ-xx
Capteur de dioxyde de carbone (CO2)
Capteur de courant ACS712
Capteur de courant INA219
Pilote de moteur L298
Kit RFID MFRC522
Moteur pas à pas 28BYJ-48
Carte avec pilote de moteur ultra-silencieux TMC2209
Potentiomètre numérique X9C10x
Écran couleur TFT avec contrôleur/pilote ST7735
Écran à encre électronique
Module Bluetooth
Compteur Geiger
Module GSM SIM800L
Multiplexeur I²C
Module CAN (Controller Area Network)
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.Nog geen lid? Klik hier om een lidmaatschap af te sluiten.
De Raspberry Pi 5veel beter dan zijn voorganger
AI in het elektronicalabontwerpen, componenten zoeken en programmeren
Arduino Nano-golfvormgeneratorNano + code = functiegenerator
Kerstslinger op zonne-energiemilieuvriendelijke oplossing voor op het balkon
USB-killer-detectorvoorkomen is beter
Een eenvoudige behuizing CNC’enmet Autodesk Fusion 360 voor persoonlijk gebruik
Printen in geringe aantallen producerenmet en zonder assemblage
IoT-simulatie vereenvoudigd met Wokwiontwikkelaar Uri Shaked over ontwerp, software en meer
Een gids voor puristisch programmeren (deel 3)CMSIS-headers, automatisch testen en een webserver
LoRa, een Zwitsers zakmesdeel 2: de hard- en software
MEMS-microfoonontwerp en constructie
Eerst proberen, dan solderengratis simulatie- en 3D-ontwerptools
Nieuwe tools van Microchip!PICkit 5 en MPLAB ICD 5 nu verkrijgbaar!
Snelle prototypen van flexibele, rekbare elektronicahoe de Voltera NOVA innovatie bij wearables versnelt
Galvanische isolatiefototransistor-optocouplers succesvol gebruiken
De complexe of de Anybus-oplossing?embedded industrieel ethernet in twee dagen in plaats van maanden
De essentiële DFM-checklistontwerpen voor productie – hoe doe je dat?
Filamenten voor 3D-printensoorten, kenmerken en gebruik bij prototyping
Specialisten voor effectieve signaalanalyse van de ELF- tot de EHF-bandde nieuwste real-time SPECTRAN® V6 serie spectrumanalyzers van Aaronia
Uitdagingen van DFM-analyse voor flex- en rigid-flex-ontwerpen
Een SMT-productielijn installeren
Elektor infographicsprototyping en productie
Een revolutie voor de industriede opkomst van autonome mobiele robots
Gemaakt voor groteuitdagingenRohde & Schwarz voegt achtkanaals R&S MXO 5 toe aan volgende generatie oscilloscopen
Alle begin......versterkt verschillen
Mini-reflowplaatvoor assemblage of reparatie van kleine SMD-schakelingen
Begin niet met een prototype – begin met een pretotype!kijk of er wel een markt is voor je product voordat je de soldeerbout warmstookt
2023: een AI-odysseehulp bij het ontwerp van een tastbaar project
Brussel innoveertsteun voor deep tech
BEAUCOUP D'AMOUR D'INGÉNIERIE DE L'UE ET DES ÉTATS-UNIS
SPARKFUN : LA VISION D'UN INGÉNIEUR
DÉMARRER AVEC MICROMOD
UNE MISE À NIVEAU POUR VOTRE JETBOT SPARKFUN comment j'ai étendu les fonctionnalités de mon JetBot (avec le Jetson Nano de NVIDIA).
PROGRAMMER UN FPGA
CONSTRUISEZ VOTRE PROPRE STATION DE RÉFÉRENCE GNSS
LE PROJET HORLOGE
SOUS LE CAPOT : KIT DE L'INVENTEUR SPARKFUN
GLENN SAMALA DE SPARKFUN SUR LE DÉVELOPPEMENT DE PRODUITS ET LES NOUVEAUX MARCHÉS
IMPRIMEZ LE VÔTRE AVEC SPARKFUN À LA CARTE
CONCEVOIR AVEC LE SPARKFUN ARTEMIS
PROTOTYPAGE RAPIDE AVEC L'ÉCOSYSTÈME QWIIC
AFFICHE - QWIIC
SOUS LE CAPOT : LE KIT SUPERCHARGEUR LIPO GREATSCOTT!/ELEKTOR DIY
UNE ÉLECTRONIQUE REMARQUABLE du passé de SparkFun
PARKING PARFAIT AVEC LIDAR
RÉPARATION D'UN 'COUSSIN ENTERRÉ'
DE LA CONCEPTION AU PRODUIT : LE SPARKFUN RTK SURVEYOR
BONJOUR LE MONDE DU RASPBERRY PI PICO ET RP2040 le premier microcontrôleur et puce Raspberry Pi
ROBOTS À QUATRE PATTES POUR AUTO-CONSTRUCTION
AFFICHE - MICROMOD
DÉVELOPPEMENT RISC-V IOT DANS AWS AVEC LES BIBLIOTHÈQUES FREERTOS
OUI, ÉLECTRONIQUE = FUN ! passionnés d'électronique entre eux
CATALOGUE DE PRODUITS SPARKFUN
HEXADOKU Le Sudoku électorisé original
Diese Ausgabe steht allen GOLD- und GREEN-Mitgliedern auf der ElektorMagazine-Website zum Download bereit!
Sie sind noch kein Mitglied? Hier klicken!
Audio-DSP-FX-Prozessor-BoardTeil 1: Eigenschaften und Design
50 Jahre Elektor in englischer Sprache
KiCad 8Neue und aktualisierte Funktionen
MultiCalculator-KitEin Elektronikrechner-Bausatz von Elektor mit Arduino
Preiswerte GNSS-RTK-SystemeFür zentimetergenaue Positionsbestimmung
Platinenlayout und SicherheitTipps für sichere und langlebige Leiterplatten
Opamp-TesterFür Audio- und andere Anwendungen
Projekt-Update #4 : Energiemessgerät mit ESP32Energieüberwachung mit MQTT
Echtzeit-Spektrumanalyzer mit Waveguide-Technologie und Multi-Schnittstellen-PCsAaronia etabliert neues Produktsegment und präsentiert erste Prototypen auf der electronica in München
electronica 2024Highspeed und robuste Board-to Board Steckverbinder
InduktivitätenSpulen und Ferrite anwendungsorientiert selektieren
EMI-Abschirmung zur Einhaltung der elektromagnetischen Konformität
Das ultimative Werkzeug für jeden Elektronik-EnthusiastenUnendliche Möglichkeiten mit Red Pitaya und 1.000+ Click Boards™
Die 100 % durchgängige Flussmittelseele
Siglent stellt seine neue Vektornetzwerkanalysator-Plattform SNA6000A vor
HDI der MittelklasseEin neuer ökonomischer PCB Pooling Service für hochpolige BGAs
Ferngesteuerte IoT-EntwicklungDie einzige Lösung für Fernunterricht und Entwicklung in der Embedded-Industrie
Herausforderungen der DFM-Analyse für Flex- und Rigid-Flex-Design
Aus dem Leben gegriffenMikrotechnophobie
Feliz Natal: 3D-WeihnachtsbaumEine 3D-Platine mit preiswertem 32-Bit-Mikrocontroller
Aller Anfang......muss nicht schwer sein: Weiter geht es mit den Opamps!
Ein autonomer SensorknotenProjekt-Update #1: Reduzierung der Leerlauf-Stromaufnahme mit externer RTC mit Leistungsschalter
2024: Eine Odyssee in die KIEin Blick zurück in die Zukunft
LED-Displays mit dem MAX7219Ein praktischer Ansatz für einen großartigen Chip
Projekt 2.0Korrekturen, Updates und Leserbriefe
VibroTactile-HandschuheEin Durchbruch für Parkinson-Patienten?
Elektor GREEN and GOLD members can download their digital edition here.
Not a member yet? Click here.
What to expect
This Elektor edition guest-edited by Edge Impulse explores the edge AI workflow, from data collection and model training to deployment and optimization:
End-to-End Edge AIA hands-on object detection series that walks through the complete machine learning pipeline on embedded hardware.
High-Resolution, High-Speed Object Counting (Nvidia Jetson Nano, TensorRT)Pushing inference speed and precision for visual counting applications.
PCB Defect Detection with Computer Vision (Raspberry Pi)Smarter manufacturing through embedded vision.
Smart Building Ventilation with Sensor FusionAI-powered environmental optimization for energy efficiency.
Analog Meter Reading (Arduino Nicla Vision)A TinyML approach to automating analog infrastructure.
Smart Appliance Control Using Voice Commands (Nordic Thingy:53)Speech recognition at the edge.
Liquid Classification with TinyML (Seeed Wio Terminal + TDS Sensor)Combining IoT sensing and embedded ML for fluid analysis.
Surgery Inventory Object DetectionApplying real-time vision to healthcare logistics.
Plus, the magazine includes exclusive interviews with: Edge Impulse co-founders Zach Shelby and Jan Jongboom; Qualcomm Technologies VP of product management Manny Singh; and EDGE AI FOUNDATION CEO Pete Bernard. Also included are a Tech the Future essay titled "AI at the Edge: Powering the Next Generation of Devices," an Industry Case Study on GlobalSense, and more.
Contents
What the Heck Is Edge AI Anyway?Bringing Intelligence to the Device
Meet Edge Impulse StudioEasily Build and Deploy Edge AI Models
Keyword Spotting with Edge ImpulseCollect, Train, and Deploy
Smart Appliance Control Using Voice Commands with the Nordic Thingy:53
Key Terms for Understanding Edge AI and Machine Learning
Crash Course: Getting Started with Edge ImpulseLearn to Collect, Train, and Deploy an ML Model with the Arduino Nano 33 BLE Sense
A New Chapter for ArduinoFrom Hobby Board to Edge Computing Powerhouse
Getting Started with Object Detection on Edge Devices
PCB Defect DetectionComputer Vision with Raspberry Pi
Scaling AI to the Smallest Devices
Optimizing Power Efficiency in Battery-Driven Edge AI Devices
AI ToasterWhen Edge AI Meets Breakfast
Thundercomm Rubik Pi 3Raspberry Pi Familiarity Meets Edge AI
Leadership, Embedded ML, and the Edge Revolution
Vision Language Models for the EdgeCascading Models for Better Reliability
Get to Know Edge ImpulseQuestions from the Elektor Community
Project Update #5: ESP32-Based Energy MeterUsing Edge AI to Recognize Household Loads
Motion Recognition with Anomaly DetectionAn End-to-End Tutorial
Smart Ventilation System: Fusing Sound and Environmental DataA Dual-MCU Machine Learning Approach for Automated Window and Louver Control
Bringing Voice Control to Earbuds and Headsets
AI at the Edge: Powering the Next Generation of Devices
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.
Nog geen lid? Klik hier om een lidmaatschap af te sluiten.
IoT-innovatie in galop
Een E-Ink WiFi kleuren-fotolijst
ESP-Launchpad tutorialvan nul tot flashen in een paar minuten
ESP32 en ChatGPTop weg naar een zelf-programmerend systeem…
Walkie-talkie met ESP-NOWniet echt WiFi, niet echt Bluetooth, maar...
Van idee tot schakeling met de ESP32-S3zo bouw je een prototype met Espressif-chips
AIoT chip-innovatieeen vraaggesprek met Teo Swee-Ann, CEO van Espressif
Simuleer ESP32 met Wokwide digitale tweeling van je project
Test van de ESP32-S3-BOX-3een uitgebreid AIoT-ontwikkelplatform
voor je elektronica-werkplekoverwegingen en tips van Espressif-technici
Het ESP RainMaker-verhaalhoe we “jouw” IoT-cloud bouwden
Bouw van de Elektor Cloc 2.0een Elektor-product uitgepakt door Espressif
De ESP32-P4 ontketendde volgende microcontroller-era
Rust + embeddedeen krachtig ontwikkelduo
Wie zijn de onvervaarde embedded Rust-ontwikkelaars?zo cultiveert Espressif embedded Rust voor de ESP32
de SoC-serie van Espressif
Een PLC met oplossingen van Espressifmet de mogelijkheden en functionaliteit van het ISOBUS-protocol
Het ESP32-S3 VGA-boardvolg Bitluni tijdens het ontwerpproces
Acoustic fingerprinting met de ESP32songherkenning met het open-source project Olaf
Ronde kerstboom 2023een high-tech manier om de feestdagen te vieren
Een eenvoudiger en handiger leveneen amateurproject op basis van de ESP8266-module van Espressif
IoT-apps bouwen zonder software-expertisemet het Blynk IoT-platform en Espressif-hardware
Bouw een slimme gebruikersinterface op ESP32
Snelle en gemakkelijke IoT-ontwikkeling met M5Stack
Prototype van een ESP32-gebaseerde energiemeter
Een distributeur met meerwaarde voor IoT en meer
Achter de schermen: vraaggesprek met Arduino over de Nano ESP32Alessandro Ranellucci en Martino Facchin over de samenwerking met Espressif
achter de schermen van Espressif
Stroomlijnen van MCU-ontwikkeling met ESP-IDF Privilege Separation
Een open-source spraakherkenningsserver......en de ESP BOX
Het denkende ooggezichtsherkenning en meer met de ESP32-S3-EYE
Knoopcel-schakelaar met ESP32-C2prestatiegericht ontwerpen
Matter stuwt het slimme huis voorwaartsontsluit het potentieel van Smart Home IoT
Tech the Future: Waarheen met Smarthome IoT?