Example projects with Node-RED, MQTT, WinCC SCADA, Blynk, and ThingSpeak
This comprehensive guide unlocks the power of Modbus TCP/IP communication with Arduino. From the basics of the Modbus protocol right up to full implementation in Arduino projects, the book walks you through the complete process with lucid explanations and practical examples.
Learn how to set up Modbus TCP/IP communication with Arduino for seamless data exchange between devices over a network. Explore different Modbus functions and master reading and writing registers to control your devices remotely. Create Modbus client and server applications to integrate into your Arduino projects, boosting their connectivity and automation level.
With detailed code snippets and illustrations, this guide is perfect for beginners and experienced Arduino enthusiasts alike. Whether you‘re a hobbyist looking to expand your skills or a professional seeking to implement Modbus TCP/IP communication in your projects, this book provides all the knowledge you need to harness the full potential of Modbus with Arduino.
Projects covered in the book:
TCP/IP communication between two Arduino Uno boards
Modbus TCP/IP communication within the Node-RED environment
Combining Arduino, Node-RED, and Blynk IoT cloud
Interfacing Modbus TCP/IP with WinCC SCADA to control sensors
Using MQTT protocol with Ethernet/ESP8266
Connecting to ThingSpeak IoT cloud using Ethernet/ESP8266
Meer dan 50 schakelingen & projecten
US-sirene
Twee draai-encoders op één analoge ingang
Digitale 220VAC-dimmer met Arduino
Stroombron voor LED’s
Vier schakelaars detecteren met één pin
Kleine aan/uit-schakelaar met accucontrole
Desinfectie-dispenser voor zelfbouw
Eenvoudig elektronisch orgel
Simpele stereoversterker
Audiogestuurde schakelaar
Gebalanceerd/ongebalanceerd-converter
Extern netfilter
Knoploze garagedeurbediening
DI-box voor smartphone
Pret met een looplicht
Eenknops-thyristorbesturing
Quasi-analoge belichtingstimer voor de donkere kamer
Schakelingen bij de Hackster.io-community
Analoge zonnebad-timer
Weer een eendraads LCD-interface
Simpele PWM-generator met AVR ATtiny13
Een tweede leven voor batterijen
Aanraakschakelaar voor LED-verlichting
Tester voor LED’s en DIP-schakelaars
IR-afstandsbedieningstester
Tester voor vermogens-halfgeleiders
SPI voor WS2812(B)-LED’s
Meten van vermogens-zelfinducties
Eén stekker voor Raspberry Pi en Audio DAC
Doe-het-zelf meetklem voor de LCR-meter
Arduino-ampèremeter
Tweevinger-orgel
Ruisarme ADC-kalibrator
DC/DC-boostconverter
Twee potmeters op één digitale ingang
Akoestische nabijheidssensor
Batterijloze radiatorsensor
Speurneus voor draadloze camera’s en microfoons
Timer voor auto-binnenverlichting
Kaarssimulator
Digitale keukentimer
Milliohm-meter
Warmwatervertrager
Eenvoudige lader voor twee (of meer) 18650-cellen
Mini-frequentiereferentie
Zuinige IR-schakelaar
Hergebruik de telefoonlader van je auto
Microfoon-voorversterker voor Arduino
EMI-filters voor zelfbouw
Elektronische dobbelsteen zonder MCU
Vingercondensator
Zelfladende flits-LED
Ook in deze editie
KiCad 6 – vijf interessante nieuwe functies
Retrotronica – de Elektor SC/MP-computer
Interview – kunst maken met elektriciteit
Mijn eerste print – spring in het diepe... met KiCad
Met slimme software de hardware minimaliseren
Elektor Infographics – feiten en cijfers
Nieuwe componenten van Analog
Optimalisering van de signaalintegriteit – Industry 4.0 vereist vlekkeloos werkende interfaces7
Hexadoku – puzzelen voor elektronici
Developing CoAP applications for Thread networks with Zephyr
This book will guide you through the operation of Thread, the setup of a Thread network, and the creation of your own Zephyr-based OpenThread applications to use it. You’ll acquire knowledge on:
The capture of network packets on Thread networks using Wireshark and the nRF Sniffer for 802.15.4.
Network simulation with the OpenThread Network Simulator.
Connecting a Thread network to a non-Thread network using a Thread Border Router.
The basics of Thread networking, including device roles and types, as well as the diverse types of unicast and multicast IPv6 addresses used in a Thread network.
The mechanisms behind network discovery, DNS queries, NAT64, and multicast addresses.
The process of joining a Thread network using network commissioning.
CoAP servers and clients and their OpenThread API.
Service registration and discovery.
Securing CoAP messages with DTLS, using a pre-shared key or X.509 certificates.
Investigating and optimizing a Thread device’s power consumption.
Once you‘ve set up a Thread network with some devices and tried connecting and disconnecting them, you’ll have gained a good insight into the functionality of a Thread network, including its self-healing capabilities. After you’ve experimented with all code examples in this book, you’ll also have gained useful programming experience using the OpenThread API and CoAP.
Affordable solutions with the ESP8266 and 3D printing
If you are looking for a small yet powerful IoT device, you are likely to come across the ESP8266 and compatible products on the market today. One of these, the Wemos/Lolin D1 Mini Pro board strikes a remarkable balance between cost and performance. A small and very affordable prototype board, the D1 Mini Pro stands out with its WiFi functionality and a 16-Mbytes flash memory for easy creation of a flash file system. In addition, there are sufficient input and output pins (only one analog input though) to support PWM, I²C, and One-Wire systems to mention but a few. The book describes the operation, modding, construction, and programming of home appliances including a colorful smart home accessory, a refrigerator/greenhouse controller, an AC powerline monitor, a door lock monitor, and an IKEA Trådfri controller.
As a benefit, all firmware developed for these DIY, "IoT-ized" devices can be updated over-the-air (OTA).
For most of the designs in the book, a small printed circuit board (PCB) and an enclosure are presented so readers can have a finished and attractive-looking product. Readers having – or with access to! – a 3D printer can "print" the suggested enclosures at home or in a shop.
Some of the constructions benefit from a Raspberry Pi configured as a gateway or cms server. This is also described in detail with all the necessary configuring.
You don’t need to be an expert but the prerequisites to successful replication of the projects include basic skills with PC software including the ability to surf the Internet. In terms of hardware, you should be comfortable with soldering and generally assembling the PCBs presented in the book.
All custom software written for the IoT devices, the PCB layouts, and 3D print files described in the book are available for free downloading.
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
For Speed, Area, Power, and Reliability
This book teaches the fundamentals of FPGA operation, covering basic CMOS transistor theory to designing digital FPGA chips using LUTs, flip-flops, and embedded memories. Ideal for electrical engineers aiming to design large digital chips using FPGA technology.
Discover:
The inner workings of FPGA architecture and functionality.
Hardware Description Languages (HDL) like Verilog and VHDL.
The EDA tool flow for converting HDL source into a functional FPGA chip design.
Insider tips for reliable, low power, and high performance FPGA designs.
Example designs include:
Computer-to-FPGA UART serial communication.
An open-source Sump3 logic analyzer implementation.
A fully functional graphics controller.
What you need:
Digilent BASYS3 or similar FPGA eval board with an AMD/Xilinx FPGA.
Vivado EDA tool suite (available for download from AMD website free of charge).
Project source files available from author’s GitHub site.
Elektor GREEN en GOLD leden kunnen deze uitgave hier downloaden.
Nog geen lid? Klik hier om een lidmaatschap af te sluiten.
OBD2-sensordashboardOude meters vormden het startpunt van een zoektocht naar echte gegevens
OBD2: voeg een toerenteller en schakelindicator toe aan je autoRetro, maar uiterst nuttig
LiDAR- en Visiesensoren voor Robotica
Sensor+Test 2025 en PCIM 2025
Contactloze E-Veldmetingen (1)Een Trillende Membraan voor het Detecteren van Gelijkspanningen of Statische Elektrische Velden
Draadloze brievenbusmeldervan optische sensoren tot radar: enkele mogelijkheden
Elektor Mini-Wheelieeen zelfbalancerende robot
ZonnecellenVreemde onderdelen, de serie
Aan de slag met een moderne radarsensorStaat een nauwkeurige meting op uw radar?
Uit het leven gegrepenpapierfabriek
CybersecurityZware tijden voor hackers
Infographics: IoT en sensoren 2025
Bluetooth 6.0 brengt verbeterde toepassingen voor afstandsbepalingNieuwe versie biedt betere apparaatpositionerings- en -locatieservices
Draadloze communicatie verkennen met BeagleY-AI
Err-lectronicsCorrecties, updates en lezerspost
Alle begin......sluit het thema opamps af
Een krachtige AI-codeerassistentsneller ontwikkelen met Continue en Visual Studio Code
Zonne-laadregelaar met MPPT (2)Het schema
Ultrasone obstakeldetectoreen eenvoudig project om slechtzienden te helpen
2025: Een AI-odysseeHalfjaaroverzicht
Raspberry Pi Standalone MIDI-synthesizer (3)Het slimmer maken en een gebruikersinterface toevoegen
Meshtastic: een demonstratieprojectEen slim netwerk van LoRa-radio's
Analoge audio-frequentiegeneratorHoogwaardige sinusgenerator met instelbare frequentie
Programmierung in Assembler und C am Beispiel der ATtiny-Familie
Dieses Buch bietet einen eingehenden Blick auf die 8-Bit-AVR-Architektur in ATtiny- und ATmega-Mikrocontrollern, hauptsächlich aus der Sicht der Software und der Programmierung. Erforschen Sie die AVR-Architektur unter Verwendung von C und Assembler in Microchip Studio (früher Atmel Studio) mit ATtiny-Mikrocontrollern.
Lernen Sie die Details der internen Funktionsweise von AVR-Mikrocontrollern kennen, einschließlich der internen Register und des Speicherplans von ATtiny-Bausteinen.
Programmieren Sie ATtiny-Mikrocontroller mit einem Atmel-ICE-Programmiergerät/Debugger oder verwenden Sie ein preiswertes Hobby-Programmiergerät oder sogar einen Arduino Uno als Programmiergerät.
Die meisten Code-Beispiele können mit dem Microchip Studio AVR-Simulator ausgeführt werden.
Lernen Sie, Programme für ATtiny-Mikrocontroller in Assembler zu schreiben.
Erfahren Sie, wie Assemblersprache in Maschinencodebefehle umgewandelt wird.
Finden Sie heraus, wie Programme, die in der Programmiersprache C geschrieben wurden, in Assemblersprache und schließlich in Maschinencode umgewandelt werden.
Verwenden Sie den Microchip Studio Debugger in Kombination mit einem Hardware-USB-Programmierer/Debugger, um Assembler- und C-Programme zu testen oder verwenden Sie den Microchip Studio AVR-Simulator.
ATtiny-Mikrocontroller im DIP-Gehäuse werden verwendet, um eine einfache Nutzung auf Breadboards zu ermöglichen.
Erfahren Sie mehr über Timing und Taktimpuls in AVR-Mikrocontrollern mit ATtiny-Bausteinen.
Werden Sie zu einem AVR-Experten mit fortgeschrittenen Debugging- und Programmierfähigkeiten.
Das Interesse an Röhrenschaltungen ist wach...
Gerade im Audiosektor gibt es nach wie vor eine beträchtliche Gruppe ernstzunehmender Fachleute (darunter viele Musiker), die von der klanglichen Überlegenheit neuer und auch alter Röhrentechnologie überzeugt sind. Röhrenverstärker – chromblitzende, z.T. äußerlich ungewöhnlich gestylte Geräte, in denen nicht nur viel elektronisches, mindestens genauso viel handwerkliches Know How steckt – sind für sie "State of the Art" der Klangreproduktion. Wer's nicht glaubt: ein Gang über diverse Audio-Messen ("High-End") überzeugt; sowohl einige der renommierten Großanbieter deutscher, amerikanischer und japanischer Provinienz als auch kleine (aber feine) Firmen bieten Röhrenverstärker. Exzellente, in Handarbeit gefertigte Geräte, seien optisch und klanglich, davon sind Röhrenanhänger fest überzeugt, selbst durch transistorisierte "High-Ender" nun einmal nicht zu schlagen.
Alles hat seine Geschichte...
Die Grundlagen moderner Reproduktionstechnik, das gilt für beide Verstärkertypen gleichermaßen, reichen mittlerweile rund sechzig bis siebzig Jahre zurück in die Zeit, als die Entwicklung und der Einsatz der ersten Kinoverstärker mit dem Aufkommen des Tonfilms realisiert wurden. Wichtige Impulse gab dabei die Vervollkommnung der Aufnahme- und Wiedergabewandler für die Verstärker, die möglichst verzerrungsarm (oder besser das, was man damals darunter verstand) ein relativ breites Frequenzband verarbeiten mussten. Auf der Suche nach Perfektion waren die 40er- und 50er-Jahre besonders bedeutsam: in dieser Zeit wurden Forderungen formuliert und Standards gesetzt, auf denen letztlich unsere modernen Qualitätsanforderungen im Audiobereich basieren.
Dieses Buch wirft einen Blick mit den Schwerpunkten
Erfindung der Elektronenröhre
Entwicklung der Röhren-Audiotechnik und
einer kommentierten Schaltungsdokumentation auf eben diese Geschichte der Reproduktionstechnik in der Röhrenära.
Die heutige Regelungstechnik hat Verknüpfungspunkte mit fast jedem technischen Gebiet. Ihre Anwendungen reichen von der Elektrotechnik über die Antriebstechnik und den Maschinenbau bis hin zur Verfahrenstechnik. Will man nun die Regelungstechnik anhand der fachlichen Regeln dieser einzelnen Gebiete erklären, so müsste man von einem Regelungstechniker verlangen, jedes Fachgebiet, in dem er Regelungen vornehmen will, fundiert zu beherrschen. Dies ist aber bei dem heutigen Stand der Technik nicht möglich.
Bei der Regelung einer Antriebsaufgabe, einer Druck- oder einer Temperaturregelung tauchen Gemeinsamkeiten auf, die man mit einer einheitlichen Vorgehensweise beschreiben kann. Die Grundgesetze der Regelungstechnik gelten in gleicher Weise für alle Regelkreise, ganz unabhängig davon, wie verschieden sie im Einzelnen auch apparativ aufgebaut sein mögen.
Dieses Buch richtet sich an den Praktiker, der gründlicher in die Regelungstechnik eindringen möchte, auf ausschweifende theoretische Exkursionen in die Mathematik aber gerne verzichten kann.
Worauf es bei der Lösung von Regelungsaufgaben eigentlich ankommt, ist nicht die Kenntnis vieler Formeln und Rechenverfahren, sondern das Erfassen der Zusammenhänge im Regelkreis. Genau diese beschreibt das vorliegende Buch in anschaulicher Form.
Parallel zur Theorie wird die Praxis von regelungstechnischen Vorgängen mit den Simulations-Tools WinFACT und Multisim ausführlich erläutert. Hiermit lassen sich sehr einfach Versuche mit regelungstechnischen Modulen und umfangreichen Messinstrumenten simulieren, Fehler aufspüren und Lösungen für die Praxis finden. Nebenbei entsteht so ein fundiertes Grundlagenwissen.
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