Clever Tricks with ATmega328 Pro Mini Boards
With a simple Pro Mini board and a few other components, projects that 20 or 30 years ago were unthinkable (or would have cost a small fortune) are realized easily and affordably in this book: From simple LED effects to a full battery charging and testing station that will put a rechargeable through its paces, there’s something for everyone.
All the projects are based on the ATmega328 microcontroller, which offers endless measuring, switching, and control options with its 20 input and output lines. For example, with a 7-segment display and a few resistors, you can build a voltmeter or an NTC-based thermometer. The Arduino platform offers the perfect development environment for programming this range of boards.
Besides these very practical projects, the book also provides the necessary knowledge for you to create projects based on your own ideas. How to measure, and what? Which transistor is suitable for switching a certain load? When is it better to use an IC? How do you switch mains voltage? Even LilyPad-based battery-operated projects are discussed in detail, as well as many different motors, from simple DC motors to stepper motors.
Sensors are another exciting topic: For example, a simple infrared receiver that can give disused remote controls a new lease on life controlling your home, and a tiny component that can actually measure the difference in air pressure between floor and table height!
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.
Nog geen lid? Klik hier om een lidmaatschap af te sluiten.
De ESP-BLASTEen mini ESP32 raketdrone die ruim 100 km/u vliegt
STM32Cube Innovation-ChallengeDoe mee met je beste STM32C5-ontwerp
Wireless workshop (1)Radiomodules uitgelegd: 433 MHz CC1101 sub-GHz-transceiver
AM-zenderMet sinus- en blokgolfgenerator op Raspberry Pi Pico
AudiotronicaDe vervormingsfactor
CoffeeCallerOmroepsysteem met mesh-netwerk en Zephyr gebaseerde software
Elektor wordt 65Projecten uit voorgaande september- en oktobermaanden
Bluetooth Channel Sounding voor het volgen van objectenAfstandsmeting met centimeterprecisie voor het IoT van de volgende generatie
2026: Een AI-odysseeKwantumcomputing is geen volgende GPU
Om de cloud te beveiligen, is edge-beveiliging nodig
Eerste ervaringen met de HackRF ProPraktische tests met de nieuwe SDR-hardware
Modemupgrade van GPRS/2G naar LTE/4GEen draadloos alarmsysteem als voorbeeld
Lusvormige antenne met RF-bouwstenenDeel 1: Een zelfbouw kortegolfantenne met instelbare richtingsgevoeligheid
Internetradio naar AM-converterMet een ESP32-S3 als zender
Err-lectronics
Mioty, een overzichtFraunhofer's aanpak van LPWAN
WerkbankwijsheidPraktische tips van experts
Walter, de compacte IoT-moduleDeel 2: Toegang tot weer- en datadiensten
An Introduction to RISC-V
RISC-V is an Instruction Set Architecture (ISA) that is both free and open. This means that the RISC-V ISA itself does not require a licensing fee, although individual implementations may do so. The RISC-V ISA is curated by a non-profit foundation with no commercial interest in products or services that use it, and it is possible for anyone to submit contributions to the RISC-V specifications. The RISC-V ISA is suitable for applications ranging from embedded microcontrollers to supercomputers.
This book will first describe the 32-bit RISC-V ISA, including both the base instruction set as well as the majority of the currently-defined extensions. The book will then describe, in detail, an open-source implementation of the ISA that is intended for embedded control applications. This implementation includes the base instruction set as well as a number of standard extensions.
After the description of the CPU design is complete the design is expanded to include memory and some simple I/O. The resulting microcontroller will then be implemented in an affordable FPGA development board (available from Elektor) along with a simple software application so that the reader can investigate the finished design.
Diese Ausgabe steht allen GOLD- und GREEN-Mitgliedern auf der ElektorMagazine-Website zum Download bereit!
Sie sind noch kein Mitglied? Hier klicken!
PIO-Programmierung des Raspberry Pi PicoNeun Befehle, viele Möglichkeiten
KI aus dem Browser befreienSo nutzen Sie KI-CLIs zum Programmieren, Kompilieren und Validieren von Embedded-Projekten
Der Scrutiny DebuggerDebuggen, Visualisieren und Testen von Embedded-C/C++ Code
Sigfox-Breakout-Board (Teil 1)Ein selbst gebautes Funk-BoB
Rauscharmes Labor-Netzteil (Teil 2)Konstruktion, Montage und praktische Implementierung
Einfacher Signalgenerator mit dem RP2040Analoge und digitale Signale für rund 10 Euro
Matter und Edge-KI für die Smart Homes der ZukunftBieten die neuesten Updates von Matter und der Aufstieg der Edge-KI Entwicklern endlich die Werkzeuge, um das versprochene intelligente und vernetzte Smart Home zu schaffen?
Die SMU für alleSiglent bringt die SMM3000X-Serie auf den Markt
DifferenzdrucksensorenVorausschauende Wartung in HLK-Systemen
Security by DesignSchadensbegrenzung durch Entwicklungsprinzipien
Embedded Security ist nicht mehr optional
CRA und PQC setzen neue Prioritäten für Embedded-SicherheitWarum auch kleine IoT- und Industrie-Unternehmen einen Upgrade-Plan benötigen
embedded world 2026Interview mit Benedikt Weyerer, Executive Director der embedded world
I3C in der PraxisMit Hardware von ST und Microchip
Das BLEnky-ProjektSchnelles Prototyping für Bluetooth-Low-Energy-Anwendungen
PulsbreitensteuerungVom einfachen Thermostat bis zum geglätteten Analogsignal
AudiotronicsKlangvolle Elektronik zum Selberbauen
ESP32-Audio-Transceiver-Board (Teil 4)Taktsynchronisation – und eine kabelgebundene Option
2026: Eine KI-OdysseeDer Vibe-Coding-Kater von 2025
Symmetrische DC-LastGleichstromlast, statisch oder dynamisch und symmetrisch
Gesichter zählen mit MaixCAMEine einfache Methode zur Erfassung von Publikumsgrößen
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.
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.
electronica Fast Forward Start- & Scale-Up AwardsLes préparatifs s?accélèrent?!
Bluetooth Low Energy avec ESP32-C3 et ESP32Vous n?avez pas toujours besoin de choisir le wifi?!
Renifleur BLEReconfiguration du dongle USB nRF52840 MDK de makerdiary
Cube magique de LED RGBcircuit avec un RP2040
Marche/arrêt automatique pour le compresseur de pâte à souder
Contenu vidéo d?ElektorLivestreams, webinaires et cours pour les ingénieurs et les fabricants professionnels
Électrification d?un véloUtilisation d?un kit de modification de vélo électrique
Démarer en électroniqueMultiplication de tensions
Sur le vifTransmutations
Teensy 4.0 ? comment cette carte peut-elle être aussi rapide ?Ou: La vitesse, ce n'est pas sorcier !
Simulation d?amplificateur de puissance audio avec TINA«?simuler avant de construire?»
Développer et utiliser vos n?uds LoRaWAN pour l'Internet des Objets (IdO)Exemple de chapitre : Modules LoRaWAN Dragino LHT65, LDS01 et LDS02
Projet 2.0Corrections, mises à jour et courriers des lecteurs
5G pour mon propre exploitMaîtrise totale du déploiement de la 5G avec les réseaux cellulaires privés
Infographics
Les meilleurs conseils pour développer une interface WiFiComment mon appareil apprend-il à transmettre ?
Horloge Tour du Rhin Mod 2
Analyseur de spectre audio avec dekatronsUne nouvelle façon d'utiliser les tubes rétro
Envoi de données à TelegramAvec un ESP32 et quelques composants
Filtre coupe-bande de Fliege pour les mesures audioFaites de meilleures mesures avec un filtre coupe-bande
Démontage d?un CO2-mètrePeut-on le bidouiller pour vos projets??
Tout mis ensembleLe transistor unijonction programmable expliqué
Écran tactile rond pour Raspberry PiL?HyperPixel 2.1 Round de Pimoroni
Télémesure avec détection des pertes de connexionGrâce aux modules nRF24L01+
Récepteur FM numérique avec Arduino et TEA5767Restez à l?écoute avec un Arduino Nano
Convertir une interface OLED de SPI vers I²C
HomeLab ToursUn passe-temps ne prend pas sa retraite
Une décennie d?éthique en électroniqueLe regard de Tessel Renzenbrink sur la société numérique.
HexadokuThe Original Elektorized Sudoku
The Arduino Uno is an open-source microcontroller development system encompassing hardware, an Integrated Development Environment (IDE), and a vast number of libraries. It is supported by an enormous community of programmers, electronic engineers, enthusiasts, and academics. The libraries in particular really smooth Arduino programming and reduce programming time. What’s more, the libraries greatly facilitate testing your programs since most come fully tested and working.
The Raspberry Pi 4 can be used in many applications such as audio and video media devices. It also works in industrial controllers, robotics, games, and in many domestic and commercial applications. The Raspberry Pi 4 also offers Wi-Fi and Bluetooth capability which makes it great for remote and Internet-based control and monitoring applications.
This book is about using both the Raspberry Pi 4 and the Arduino Uno in PID-based automatic control applications. The book starts with basic theory of the control systems and feedback control. Working and tested projects are given for controlling real-life systems using PID controllers. The open-loop step time response, tuning the PID parameters, and the closed-loop time response of the developed systems are discussed together with the block diagrams, circuit diagrams, PID controller algorithms, and the full program listings for both the Raspberry Pi and the Arduino Uno.
The projects given in the book aim to teach the theory and applications of PID controllers and can be modified easily as desired for other applications. The projects given for the Raspberry Pi 4 should work with all other models of Raspberry Pi family.
The book covers the following topics:
Open-loop and closed-loop control systems
Analog and digital sensors
Transfer functions and continuous-time systems
First-order and second-order system time responses
Discrete-time digital systems
Continuous-time PID controllers
Discrete-time PID controllers
ON-OFF temperature control with Raspberry Pi and Arduino Uno
PID-based temperature control with Raspberry Pi and Arduino Uno
PID-based DC motor control with Raspberry Pi and Arduino Uno
PID-based water level control with Raspberry Pi and Arduino Uno
PID-based LED-LDR brightness control with Raspberry Pi and Arduino Uno
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.
Le haut de gamme au c?ur du labo Elektor
Amplificateur haut de gamme Fortissimo-100Étage de sortie audio entièrement symétrique avec 100/190 W
Vérification de la fréquence des quartz et des circuits accordésAstuces, bonnes pratiques et autres informations utiles
trucs et astuces pour circuits imprimés
souder - et alors??un regard approfondi sur la technologie de soudage moderne
commande de porte de garage par Bluetooth à réponse rapideOuvrez votre porte avec votre smartphone
contrôleur de diode idéalecircuits à diodes à faible dissipation de puissance
guirlandes de LED avec ESP32 et FreeRTOSclignotantes et scintillantes
démarrer en électronique...avec plaisir, on continue avec les Zener
récepteur FM/DAB+le meilleur des deux mondes
sur le vifElectronica Obscura
procédé sans fil de débogage de micrologicielsTampon circulaire et serveur web sur l?ESP32
Le COVID-19 a-t-il donné un coup de fouet à l?innovation en ingénierie ?Composants et solutions innovants de 2022
Ersa i-CON TRACE ? la station de soudage connectée pour professionnels
Infographiques
qu?allons-nous faire de toute cette informatique ?
Comment piloter l?afficheur E-Paper d?Ynvisible
innovation de tous les instants chez InnoFaithentretien avec Walter Arkesteijn
automatisation industriellerétrofit IdO facile et évolutif
Qt pour le Raspberry Piguide pas à pas pour la configuration du framework d'interface graphique utilisateur
Les connecteurs linéaires ultra-plats facilitent la gestion de données multi-signaux
intelligents - innovants - rentablesles FPGA GateMate conçus et fabriqués en Allemagne
des outils pour soutenir le développement de capteurs à faible coût
fusible réarmable CTPdrôle de composant, la série
Sortie analogique isolée pour Arduino Uno
visite à domicile? Découvre le Thérémine
electronica fast forward 2022 ? une initiative d?Elektoréquipe et calendrier
radiogoniométrieretrouver les capteurs météo sans fil égarés
estimer le bruit interne d?un circuit intégréméthode simple
Questions d?éthiqueInitié par le WEEF
Éthique et profit, un mariage de raisonEntretien avec le professeur Stefan Heinemann
l?index WEEF 2023
logiciel de calcul de filtresOutils de conception de filtres analogiques
Éteins-moi cette télé !avec TV-B-Gone
Mesure de la qualité de l?air avec le RP2040
elekterminal
Initiation à Python 3extrait du chapitre : bibliothèque Wand et traitement numérique des images
SOLARPUNKun avenir prometteur
Hexadoku
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.
Nog geen lid? Klik hier om een lidmaatschap af te sluiten.
PbMonitor v1.0Een accu-bewakingssysteem voor UPS en energieopslag toepassingen
Zonne-laadregelaar met MPPT (1)basisprincipes van een zonne-laadregelaar voor autonome systemen
Integrerende B-veld magnetometermet zelfgemaakte sensoren
Precies of nauwkeurig?Je instrumenten moeten het allebei zijn!
AD7124 Een precisie-ADC in de praktijkEssentieel voor Sensorsignaalconditionering
PID-regeltoolGemakkelijk PID-parameters optimaliseren
embedded world 2025
Alle begin......gaat verder met de toonregeling
Academy Pro BoxBoek + onlinecursus + hardware
Milliohmmeter adapterGebruik de nauwkeurigheid van uw multimeter
De volgende sprong in halfgeleidersVoorwaarts naar 1,4nm
Through-hole connectorenHet beste van twee werelden: THR
FrequentietellerDraagbaar en Automatische Kalibratie met GPS
Analoge metersVreemde onderdelen, de serie
Stand-alone kristaltesterhoe nauwkeurig is uw kloksignaal?
Goedkope I²C-testersluit I²C-apparaten rechtstreeks op uw PC aan
Uit het leven gegrepenwie het kleine niet eert...
2025: een AI-odysseede transformerende invloed op softwareontwikkeling
Err-lectronicsCorrecties, updates en ingezonden brieven
Raspberry Pi standalone MIDI-synthesizer (2)We verbeteren onze setup met intelligentie
Norton-getransformeerde wienbrug-oscillatorkleine verandering, grote verbetering
Test van een 10-cent-controllerde CH32V003 RISC-V microcontroller en MounRiver Studio in de praktijk
Een FPGA-gebaseerde audiospeler met equalizer (2)volumeregeling, geavanceerd mixen en een webinterface
Diese Ausgabe steht allen GOLD- und GREEN-Mitgliedern auf der ElektorMagazine-Website zum Download bereit!
Sie sind noch kein Mitglied? Hier klicken!
Der Raspberry Pi 5Gegenüber seinem Vorgänger enorm verbessert
KI im ElektroniklaborSchaltungsdesign, Bauteil-Suche, Software
Funktionsgenerator mit dem Arduino NanoNano + Code = Funktionsgenerator
Solarbetriebene WeihnachtsgirlandeEine umweltfreundliche Lösung für die Dekoration Ihres Balkons
USB-Killer-DetektorBesser sicher als traurig
Ein einfaches CNC-GehäuseSchritt für Schritt mit Autodesk Fusion 360
Platinenproduktion in kleinen StückzahlenMit und ohne Bestückung
IoT-Simulation vereinfacht mit WokwiEntwickler Uri Shaked über Entwicklung, Software und mehr
Eine Anleitung zur Bare-Metal-ProgrammierungTeil 3: CMSIS-Header, automatische Tests und ein Webserver
LoRa, ein Schweizer TaschenmesserTeil 2: Hard- und Software
MEMS-MikrofoneEntwurf und Konstruktion eines Messmikrofons
Werkzeuge zum Ausprobieren, bevor Sie lötenSimulations- und 3D-Modellierungstools, die kostenlos genutzt werden können
Neue Tools von Microchip!Version 5 von PICkit und ICD jetzt erhältlich
Rapid Prototyping von flexibler, dehnbarer ElektronikWie Voltera NOVA Innovationen bei tragbaren elektronischen Systemen beschleunigt
Galvanische TrennungPhototransistor-Optokoppler erfolgreich einsetzen
Die komplexe Lösung oder die Lösung von Anybus?Embedded Industrial Ethernet als Kurzstrecke statt als Marathon
Ihre essentielle DFM-ChecklisteWie Sie mit dem Entwurf für die Fertigung beginnen
Filamente für den 3D-DruckArten, Eigenschaften und Verwendung im Prototyping
Spezialisten für eine effektive Signalauswertung von ELF bis EHF-BandAaronias neueste Echtzeit-Spektrumanalyzer der SPECTRAN® V6-Serie
Herausforderungen der DFM-Analyse für Flex- und Rigid-Flex-Design
Einrichten einer SMT-Fertigungsstrecke
Die richtige Kombination für die zuverlässige Baugruppe
Revolution in der IndustrieDer Aufstieg der Autonomen Mobilen Roboter (AMR)
Für höchste Anforderungen weiterentwickeltR&S MXO 5 mit acht Kanälen ergänzt Oszilloskope der nächsten Generation
Aller Anfang...... muss nicht schwer sein: Verstärkung von Unterschieden
Mini-Reflow-PlatteFür die Bestückung und die Reparatur kleiner SMD-Schaltungen
Starte nicht mit einem Prototyp – starte mit einem Pretotyp!Prüfe erst, ob es einen Markt für dein Produkt gibt, bevor du deinen Lötkolben vorwärmst
2023: Odyssee in die KIHilfe beim Entwerfen eines physikalischen Projekts erhalten
Innovationen aus BrüsselUnterstützung für die Spitzentechnologie