Search results for "esp32 or c3 or devkitm or 1"
-
Elektor Publishing Programming Microcontrollers in C/C++ Using Arduino
With Examples for Arduino UNO, Raspberry Pi Pico and ESP32 Programming small electronic systems has never been more accessible. Tasks that once demanded expensive tools, specialized hardware, and deep electrical engineering expertise can now be tackled with low-cost development boards and approachable software. At the centre of this shift is the Arduino environment, which provides a unified and familiar way to program a wide range of microcontroller platforms—from classic AVR boards like the Arduino UNO to modern ARM-based boards such as the Raspberry Pi Pico, and powerful Wi-Fi-enabled devices like the ESP32. This book introduces embedded programming through the core idea that defines all microcontrollers: reading inputs, processing information, and controlling outputs in a predictable loop. The Arduino environment abstracts much of the hardware complexity, allowing you to focus on behaviour rather than implementation details. With just a few lines of code, you can blink LEDs, read sensors, control motors, and communicate with other devices. While the Arduino UNO, Raspberry Pi Pico, and ESP32 boards differ greatly in performance and features, they share the same fundamental building blocks: digital and analog I/O, timers, serial communication, PWM, interrupts, and power management. Learning these concepts within the Arduino framework builds skills that transfer easily across platforms and scale toward more advanced applications. By exploring multiple boards while maintaining a consistent programming approach, this book helps you progress from simple experiments to confidently produce well-structured designs—showing that embedded development can be both practical and enjoyable.
€ 29,95
Members: € 26,96
-
Elektor Publishing Control Engineering with Fuzzy Logic
Practical Applications and Project with Arduino, ESP32, and RP2040 Immerse yourself in the fascinating world of control engineering with Arduino and ESP32! This book offers you a practical introduction to classic and modern control methods, including PID controllers, fuzzy logic, and sliding-mode controllers. In the first part, you will learn the basics of the popular Arduino controllers, such as the Arduino Uno and the ESP32, as well as the integration of sensors for temperature and pH measurement (NTC, PT100, PT1000, and pH sensor). You will learn how to use these sensors in various projects and how to visualize data on a Nextion TFT display. The course continues with an introduction to actuators such as MOSFET switches, H-bridges, and solid-state relays, which are used to control motors and actuators. You will learn to analyze and model controlled systems, including PT1 and PT2 control. The book focuses on the implementation of fuzzy and PID controllers for controlling temperature and DC motors. Both the Arduino Uno and the ESP32 are used. The sliding-mode controller is also introduced. In the second-to-last chapter, you will explore the basics of neural networks and learn how machine learning can be used on an Arduino. In the last chapter, there is a practical example of a fuzzy controller for feeding electricity into the household grid. This book is the perfect choice for engineers, students, and electronics engineers who want to expand their projects with innovative control techniques.
€ 44,95
Members: € 40,46
-
Elektor Digital ESP32 steuert Roboterauto (PDF)
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.
€ 32,80
Members: € 29,52
-
Elektor Digital ESP32 & ESP8266 Compilation (EN) | E-book
The ESP8266 from Espressif is a Wi-Fi microchip with full TCP/IP stack and microcontroller capability. It has made waves in the maker community with its low price. But many developers were unhappy with ESP8266's high power consumption. The ESP32, equipped with a ULP (Ultra Low Power) coprocessor, offers a remedy for this. This e-book features a number of projects featuring ESP32 & ESP8266 as well as an interview with the CEO of Espressif Teo Swee Ann. Articles ESP32 for Use in Industry 4.0 Equipment Scrolling Message Display, 512 LEDs controlled over Wi-Fi via an ESP-12F The Connected Greenhouse IoT demonstration project using MQTT and Node-RED VFD-tube Clock with ESP32 with an accurate Internet-derived time ESP32 Low Power DCF77 Emulator with ESP8266 ESP8266 on the Elektor Android I/O Board The Reason Behind the Hugely Popular ESP8266? Wi-Fi Desktop Thermostat Timers for the Wi-Fi Desktop Thermostat PlatformIO, the Universal Programming Tool Weather Display, Visualize current weather data on an LC display GoNotify, a Flexible IoT Sensor Interface ESP32 for Power Users USB Programming Adaptor for ESP8266 Getting started with ESP32 and the Arduino IDE MicroPython, Python for small systems RGBDigit Clock WLAN for Microcontrollers Return of the Wi-Fi Controller Board Compact and Self-contained WLAN
€ 9,95
Members: € 8,96
-
Elektor Digital Elektor September/Oktober 2022 PDF (NL)
electronica fast forward Start- & Scale-Up Awardsde voorbereidingen gaan steeds sneller! Bluetooth Low Energy met ESP32-C3 en ESP32het hoeft niet altijd WiFi te zijn! Bluetooth LE-snifferhack een makerdiary nRF52840 MDK USB-dongle Magische RGB LED-kubushardware ontwerpen rond een RP2040 Auto-aan/uit voor soldeerpasta-compressor Elektor video-productieslivestreams, webinars en cursussen voor engineers en pro-makers Elektrificeer je fietsmet een e-bike ombouwset Alle begin......vermenigvuldigt spanningen Uit het leven gegrepennevenactiviteiten Teensy 4.0 – waarom is dat board zo snel?snelheid is geen hekserij! Simulatie van een audio-eindversterker met TINAeerst uitproberen, dan bouwen Ontwikkel en beheer je eigen LoRaWAN IoT-nodesvoorbeeldhoofdstuk: Dragino LHT65, LDS01 en LDS02 LoRaWAN modules Project 2.0correcties, updates en brieven van lezers 5G – alleen voor mijvolledige controle over 5G-implementaties met een eigen cellulair netwerk Elektor Infographics Tips voor het ontwikkelen van een WiFi-interfacetoepassingen uitrusten met WiFi-interfaces Rijntoren-klok Mk 2 Audio-spectrumanalyzer met dekatronsnieuw leven voor vintage-buisjes Data naar Telegram sturenmet een ESP32 en een paar onderdelen Een Fliege-notchfilter voor audiometingenmeet beter met een notchfilter Veranderende industriële communicatieSingle Pair Ethernet – meer dan zo maar een nieuwe connector Elektronische mannetjes-PUT-terzo werkt de programmeerbare unijunctie-transistor Rond touchscreen voor Raspberry PiHyperPixel 2.1 Round van Pimoroni Remote sensing met detectie van verbindingsverliesmet nRF24L01+ modules Digitale FM-ontvanger met Arduino en TEA5767stem af met een Arduino Nano OLED-interface ombouwen van SPI naar I²C Oost West Lab Besteen hobby gaat niet met pensioen... Tien jaar ethiek in elektronicaTessel Renzenbrink over de digitale samenleving en meer HexadokuThe Original Elektorized Sudok
€ 9,95
-
Elektor Digital Elektor May/June 2022 (PDF)
Your First Steps with an ESP32-C3 and the IoTA Wi-Fi Button and Relay IoT Cloud a la Arduino Dual Geiger-Müller Tube Arduino ShieldA High Sensitivity, Very Low-Power Radiation Sensor CO2 GuardA DIY Approach to Monitoring Air Quality MonkMakes Air Quality Kit for Raspberry PiMeasures Temperature and eCO2 Starting Out in ElectronicsWelcome to the Diode Tips & Tricks for Testing ComponentsNo Expensive Equipment Required Reducing the Power Consumption of Your Mole RepellerAn ATtiny13 Replaces a 555 Light Switch DeLuxA Solution for High-Precision Light-Controlled Switching The Challenges in Bringing IoT Solutions to MarketWorries Around Security, Scalability, and Competition Infographics 5-6/2022 Preferably Wired After AllTips for Developing a 1 Gbit/s Interface in an Industrial Environment Bringing Real-Time Object Detection to MCUs with Edge Impulse FOMO Traveling-Wave TubesPeculiar Parts, the Series Narrowband Internet of ThingsStandards, Coverage, Agreements, and Modules Dragino LPS8 Indoor GatewaySpeedy LoRaWAN Gateway Setup Explore ATtiny Microcontrollers Using C and Assembly LanguageSample Chapter: ATtiny I/O Ports Err-lectronicsCorrections, Updates and Readers’ Letters LoRa GPS Tracker UpdateReceive and Show Location Using a Raspberry Pi Circuit Simulation with TINA Design Suite & TINACloudSample Chapter: Sinusoidal Oscillators From Life’s ExperienceAssembly Line Work The WinUI Graphics Framework for Windows AppsA Small Demo Application GUIs with PythonWorst GUI of the world Off-Grid Solar SystemsElectrical Energy Independent of the Mains Grid The 10-Year SmartphoneRenew Your Expectations HexadokuThe Original Elektorized Sudoku
€ 7,50
-
Elektor Digital Practical Audio DSP Projects with the ESP32 (E-book)
Easy and Affordable Digital Signal ProcessingThe aim of this book is to teach the basic principles of Digital Signal Processing (DSP) and to introduce it from a practical point of view using the bare minimum of mathematics. Only the basic level of discrete-time systems theory is given, sufficient to implement DSP applications in real time. The practical implementations are described in real time using the highly popular ESP32 DevKitC microcontroller development board. With the low cost and extremely popular ESP32 microcontroller, you should be able to design elementary DSP projects with sampling frequencies within the audio range. All programming is done using the popular Arduino IDE in conjunction with the C language compiler.After laying a solid foundation of DSP theory and pertinent discussions on the main DSP software tools on the market, the book presents the following audio-based sound and DSP projects: Using an I²S-based digital microphone to capture audio sound Using an I²S-based class-D audio amplifier and speaker Playing MP3 music stored on an SD card through an I²S-based amplifier and speaker Playing MP3 music files stored in ESP32 flash memory through an I²S-based amplifier and speaker Mono and stereo Internet radio with I²S-based amplifiers and speakers Text-to-speech output with an I²S-based amplifier and speaker Using the volume control in I²S-based amplifier and speaker systems A speaking event counter with an I²S-based amplifier and speaker An adjustable sinewave generator with I²S-based amplifier and speaker Using the Pmod I²S2 24-bit fast ADC/DAC module Digital low-pass and band-pass real-time FIR filter design with external and internal A/D and D/A conversion Digital low-pass and band-pass real-time IIR filter design with external and internal A/D and D/A conversion Fast Fourier Transforms (FFT)
€ 32,95
Members: € 29,66
-
Elektor Digital Elektor Espressif Guest Edition 2023 (PDF) FR
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. accélérer l'innovation IdO cadre photo couleur à encre électronique Wi-Fi tutoriel ESP-Launchpadflashage des micrologiciels en quelques minutes ESP32 et ChatGPTvers un système d'autoprogrammation... Talkie-walkie avec ESP-NOWPas tout à fait Wi-Fi, pas tout à fait Bluetooth non plus... de l'idée au circuit avec l'ESP32-S3construire un prototype avec les puces Espressif innovation des puces AIoTentretien avec Teo Swee-Ann, PDG d'Espressif simuler l'ESP32 avec Wokwile jumeau numérique de votre projet essai de l'ESP32-S3-BOX-3une plateforme de développement AIoT complète bien s?équiper pour mieux travaillerconseils et astuces des ingénieurs d?Espressif l'histoire de l'ESP RainMakerComment nous avons construit « votre » nuage IdO assemblage du kit du Cloc 2.0 d?Elektorun produit Elektor déballé par Espressif le lancement de l'ESP32-P4la nouvelle ère des microcontrôleurs Rust et les systèmes embarquésdeux outils puissants pour le développement qui sont les développeurs de solutions embarquées Rust ?comment Espressif développe le langage Rust embarqué pour l'ESP32 Série de SoC Espressif une API avec les Solutions d'Espressifavec les capacités et les fonctionnalités du protocole ISOBUS la carte VGA ESP32-S3le voyage passionnant de Bitluni dans la conception de produits empreinte acoustique sur ESP32identification de chansons avec le projet open source Olaf arbre de Noël circulaire 2023célébration high-tech des fêtes de fin d'année une vie plus confortable et plus facileun projet amateur basé sur le module ESP8266 Espressif comment construire des applications IoT Sans Expertise Logicielle Avec la plateforme IoTavec la plateforme IoT Blynk et le matériel Espressif concevoir une Interface Graphique sur ESP32 développement IoT rapide et facile avec M5Stack prototypage d'un compteur d'énergie basé sur l'ESP32 un distributeur à valeur ajoutée de solutions IdO et plus encore En détail : entretien avec Arduino sur le Nano ESP32Alessandro Ranellucci et Martino Facchin abordent la collaboration avec Espressif innovation des puces IdOles idées d'Espressif simplifier le développement des microcontrôleurs avec ESP-IDF Privilege Separation un serveur de reconnaissance de la parole open-source......et l'ESP BOX l??il qui réfléchitreconnaissance faciale et plus encore, utilisant l?ESP32-S3-EYE commutateur alimenté par pile bouton, basé sur un ESP32-C2évaluation de la conception et des performances la maison intelligente évolue avec Matterlibérer le potentiel de l'IdO pour les maisons intelligentes l'essor de la maison intelligente connectée
€ 10,95
-
Elektor Digital Elektor Septembre/Octobre 2026 (PDF) FR
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. l'ESP-BLASTUn mini drone-fusée ESP32 qui vole à plus de 100 km/h atelier sans fil (1)Modules radio déverrouillés : émetteur-récepteur sub-GHz CC1101 433 MHz émetteur AMAvec le générateur d'ondes carrées/sinusoïdales sur Raspberry Pi Pico STM32Cube Innovation ChallengeParticipez avec votre meilleur projet STM32C5 CoffeeCallerComment une pause café a inspiré un PCB sur mesure audiotroniquesDistorsion harmonique totale Elektor à 65 ansProjets de septembre et octobre au fil des ans Bluetooth Channel Sounding pour le suivi des équipementsMesure de distance avec une précision centimétrique pour l’IoT de nouvelle génération 2026 : une Odyssée de l'IAL'informatique quantique n'est pas le prochain GPU protéger le cloud exige de sécuriser la périphérie premières expériences avec le HackRF ProTests pratiques avec le nouveau matériel SDR mise à niveau du modem de GPRS/2G vers LTE/4GExemple d'un panneau de contrôle d'alarme sans fil antenne en bouclePartie 1 : Une antenne ondes courtes à directivité réglable, à réaliser soi-même convertisseur de radio Internet en AMUn ESP32-S3 comme émetteur projet 2.0 mioty : aperçu généralL'approche de Fraunhofer pour les LPWAN sagesse d'atelierConseils pratiques d'experts Walter, le module IoT compactPartie 2 : Accéder aux services météorologiques et aux services de données
€ 10,95
-
Elektor Digital Elektor January/February 2022 (PDF)
DRIVING MOTORS WITH H-BRIDGESAn Introduction to DC, Stepper, and Brushless Motors THE ELEKTOR LAB TEAMOur Approach, Preferred Tools, and More RASPBERRY PI AS A KVM REMOTE CONTROLPi-KVM Software Test IQAUDIO CODEC ZEROA Sound Card for the Raspberry Pi Family THE PIKVM PROJECT AND LESSONS LEARNEDInterview with Maxim Devaev (Developer, PiKVM) AUTONOMOUS VEHICLE WITH 2D LIDARESP32 Pico Interprets Data from the Lidar Module THE RASPBERRY PI ZERO 2 W GOES QUAD-CORE NOTES FROM THE 2021 WORLD ETHICAL ELECTRONICS FORUM MOTOR CONTROLHow the Complexity of Motor Control Is Simplified LARGE ELECTRIC MOTORSBasic Principles and Useful Information GETTING STARTED WITH THE ESP32-C3 RISC-V MCU PROTECT YOURSELF AND OTHERS!DIY Master Power Switch for the Lab Bench CREATE GUIS WITH PYTHON (PART 2)Spy name chooser PRODUCTRONICA FAST FORWARD 2021 WINNERSExciting Technologies and Creative Engineering Solutions VERSATILE SERVO TESTERCheck Behavior When There’s No Datasheet MODBUS OVER WLAN (PART 2)Software for the Modbus TCP WLAN Module UNDERSTANDING THE NEURONS IN NEURAL NETWORKS (PART 3)Practical Neurons INSIDE AN OPEN-SOURCE PROCESSORSample Chapter: Lattice and Xilinx FPGA Results STARTING OUT IN ELECTRONICSWe Are Not Yet Done with the Coil ERR-LECTRONICSCorrections, Updates and Readers’ Letters COLOR TO SOUNDHow to Read Out a Color Sensor via I2C BATTLAB-ONEMeasure and Optimize the Battery Life of IoT Devices SIMPLE EARTH-LEAKAGE TRACERTesting Isolation of Mains Supply POVERTY AND ELECTRONICSSustainable Development Goal 1 HEXADOKUThe Original Elektorized Sudoku
€ 7,50
-
Elektor Digital MicroPython for Microcontrollers (E-book)
Projects with Thonny-IDE, uPyCraft-IDE, and ESP32 The 'Python' programming language has enjoyed an enormous upswing in recent years. Not least, various single-board systems such as the Raspberry Pi have contributed to its popularity. But Python has also found widespread use in other fields, such as artificial intelligence (AI) or machine learning (ML). It is obvious, therefore, to use Python or the 'MicroPython' variant for use in SoCs (Systems on Chip) as well. Powerful controllers such as the ESP32 from Espressif Systems offer excellent performance as well as Wi-Fi and Bluetooth functionality at an affordable price. With these features, the Maker scene has been taken by storm. Compared to other controllers, the ESP32 has a significantly larger flash and SRAM memory, as well as a much higher CPU speed. Due to these characteristics, the chip is not only suitable for classic C applications, but also for programming with MicroPython. This book introduces the application of modern one-chip systems. In addition to the technical background, the focus is on MicroPython itself. After the introduction to the language, the programming skills learned are immediately put into practice. The individual projects are suitable for use in the laboratory as well as for everyday applications. So, in addition to the actual learning effect, the focus is also on the joy of building complete and useful devices. By using laboratory breadboards, circuits of all kinds can be realized with little effort, turning the testing and debugging of the 100% homebrew projects into an instructive pleasure. The various applications, such as weather stations, digital voltmeters, ultrasound range finders, RFID card readers or function generators, make the projects presented ideally suited for practical courses or subject and study work in the natural sciences, or in science and technology classes.
€ 32,95
Members: € 29,66
-
SunFounder Universal Maker Sensor Kit (for Raspberry Pi, Pico W, Arduino, ESP32)
Discover endless creativity with the Universal Maker Sensor Kit, designed for use with Raspberry Pi, Pico W, Arduino, and ESP32. This versatile kit offers compatibility across popular development platforms, including Arduino Uno R4 Minima/WiFi, Uno R3, Mega 2560, Raspberry Pi 5, 4, 3B+, 3B, Zero, Pico W, and ESP32. Featuring over 35 sensors, actuators, and displays, it's perfect for projects ranging from environmental monitoring and smart home automation to robotics and interactive gaming. Step-by-step tutorials in C/C++, Python, and MicroPython guide beginners and experienced makers alike through 169 exciting projects. Features Wide Compatibility: Fully supports Arduino (Uno R3, Uno R4 Minima/WiFi, Mega 2560), Raspberry Pi (5, 4, 3B+, 3B, Zero, Pico W), and ESP32, enabling extensive flexibility across numerous development platforms. Includes instructions for building 169 projects. Comprehensive Components: Features more than 35 sensors, actuators, and display modules suitable for diverse projects such as environmental monitoring, smart home automation, robotics, and interactive game controllers. Detailed Tutorials: Provides clear, step-by-step tutorials covering Arduino, Raspberry Pi, Pico W, ESP32, and each included component. Tutorials are available in C/C++, Python, and MicroPython, catering effectively to both beginners and experienced makers. Suitable for All Skill Levels: Offers structured projects designed to guide users seamlessly from beginner to advanced proficiency in electronics and programming, enhancing creativity and technical expertise. Included Breadboard Button Module Capacitive Soil Moisture Module Flame Sensor Module Gas/Smoke Sensor Module (MQ2) Gyroscope & Accelerometer Module (MPU6050) Hall Sensor Module Infrared Speed Sensor Module IR Obstacle Avoidance Sensor Module Joystick Module PCF8591 ADC DAC Converter Module Photoresistor Module PIR Motion Module (HC-SR501) Potentiometer Module Pulse Oximeter and Heart Rate Sensor Module (MAX30102) Raindrop Detection Module Real Time Clock Module (DS1302) Rotary Encoder Module Temperature Sensor Module (DS18B20) Temperature and Humidity Sensor Module (DHT11) Temperature, Humidity & Pressure Sensor (BMP280) Time of Flight Micro-LIDAR Distance Sensor (VL53L0X) Touch Sensor Module Ultrasonic Sensor Module (HC-SR04) Vibration Sensor Module (SW-420) Water Level Sensor Module I²C LCD 1602 OLED Display Module (SSD1306) RGB LED Module Traffic Light Module 5 V Relay Module Centrifugal Pump L9110 Motor Driver Module Passive Buzzer Module Servo Motor (SG90) TT Motor ESP8266 Module JDY-31 Bluetooth Module Power Supply Module Documentation Online Tutorial
€ 69,95
Members: € 62,96