Résultats de la recherche pour "makepython OR esp32 OR development OR ki"
-
Elektor Digital Elektor September/October 2026 (PDF) EN
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
€ 9,50
-
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
Membres : € 26,96
-
Elektor Digital Programming with Node-RED (E-book)
Design IoT Projects with Raspberry Pi, Arduino and ESP32 The Internet of Things (IoT) is becoming a major application area for embedded systems. As a result, more and more people are becoming interested in learning about embedded design and programming. Technical colleges and universities are moving away from legacy 8 and 16-bit microcontrollers and are introducing 32-bit embedded microcontrollers to their curriculums. Many IoT applications demand precision, high processing power, and low power consumption. Produced by IBM, Node-RED is an open-source visual editor for wiring the Internet of Things. Node-RED comes with a large number of nodes to handle a multitude of tasks. The required nodes are selected and joined together to perform a particular task. Node-RED is based on flow type programming where nodes are configured and joined together to form an application program. There are nodes for performing complex tasks, including web access, Twitter, E-mail, HTTP, Bluetooth, MQTT, controlling GPIO ports, etc. One particularly nice aspect of Node-RED is that the programmer does not need to learn how to write complex programs. For example, an email can be sent by simply joining nodes together and writing only a few lines of code. The aim of this book is to teach how Node-RED can be used in projects. The main hardware platform used with most of the projects in this book is Raspberry Pi 4. Chapters are included to show how Node-RED can be also be used with Arduino Uno, ESP32 DevKitC, and the ESP8266 NodeMCU microcontroller development boards.
€ 34,95
Membres : € 31,46
-
Elektor Digital Elektor Mei/Juni 2022 PDF (NL)
Eerste stappen met een ESP32-C3 en het IoTWiFi-knop en -relais IoT Cloud à la Arduino Arduino-shield met dubbele Geiger-Müller buisuiterst gevoelige en zeer zuinige stralingssensor CO2-wachterluchtkwaliteit bewaken – doe het zelf! MonkMakes Air Quality Kit voor de Raspberry Pimeet temperatuur en eCO2 Alle begin......verwelkomt de diode Tips & trucs voor het testen van componentenzonder kostbare apparatuur Reduceer het stroomverbruik van uw mollenverjagerATtiny13 in plaats van 555 Lichtschakelaar DeLuxuiterst nauwkeurig lichtgestuurd schakelen Uitdagingen bij het op de markt brengen van IoT-oplossingenzorgen over veiligheid, schaalbaarheid en de concurrentie Elektor Infographics Toch beter bedraadTips voor het ontwikkelen van een 1 Gbit/s interface in de industriële omgeving Edge Impulse FOMOreal-time objectdetectie voor MCU’s Lopende-golfbuisVreemde onderdelen, de serie Smalband-Internet of Thingsstandaarden, dekking, overeenkomsten en modules Dragino LPS8 indoor-gatewayLoRaWAN-gateway snel geïnstalleerd Ontdek ATtiny-microcontrollers met behulp van C en assemblervoorbeeldhoofdstuk: ATtiny I/O-poorten Project 2.0correcties, updates en brieven van lezers LoRa GPS-tracker updateontvang en toon de locatie met een Raspberry Pi Schakelingen simuleren met TINA Design Suite & TINACloudvoorbeeldhoofdstuk: sinusoscillatoren Uit het leven gegrepenlopendebandwerk Het WinUI grafische framework voor Windows-appseen kleine demo-applicatie GUI's maken met Python's Werelds slechtste GUI Off-grid PV-systeemelektrische energie onafhankelijk van het net De 10-jaar-smartphonestel uw verwachtingen bij Hexadoku
€ 9,95
-
Elektor Publishing Raspberry Pi Pico Essentials
Program, build, and master over 50 projects with MicroPython and the RP2040 microprocessor The Raspberry Pi Pico is a high-performance microcontroller module designed especially for physical computing. Microcontrollers differ from single-board computers, like the Raspberry Pi 4, in not having an operating system. The Raspberry Pi Pico can be programmed to run a single task very efficiently within real-time control and monitoring applications requiring speed. The ‘Pico’ as we call it, is based on the fast, efficient, and low-cost dual-core ARM Cortex-M0+ RP2040 microcontroller chip running at up to 133 MHz and sporting 264 KB of SRAM, and 2 MB of Flash memory. Besides its large memory, the Pico has even more attractive features including a vast number of GPIO pins, and popular interface modules like ADC, SPI, I²C, UART, and PWM. To cap it all, the chip offers fast and accurate timing modules, a hardware debug interface, and an internal temperature sensor. The Raspberry Pi Pico is easily programmed using popular high-level languages such as MicroPython and or C/C++. This book is an introduction to using the Raspberry Pi Pico microcontroller in conjunction with the MicroPython programming language. The Thonny development environment (IDE) is used in all the projects described. There are over 50 working and tested projects in the book, covering the following topics: Installing the MicroPython on Raspberry Pi Pico using a Raspberry Pi or a PC Timer interrupts and external interrupts Analogue-to-digital converter (ADC) projects Using the internal temperature sensor and external temperature sensor chips Datalogging projects PWM, UART, I²C, and SPI projects Using Wi-Fi and apps to communicate with smartphones Using Bluetooth and apps to communicate with smartphones Digital-to-analogue converter (DAC) projects All projects given in the book have been fully tested and are working. Only basic programming and electronics experience is required to follow the projects. Brief descriptions, block diagrams, detailed circuit diagrams, and full MicroPython program listings are given for all projects described. Readers can find the program listings on the Elektor web page created to support the book.
€ 39,95
Membres : € 35,96
-
Elektor Bundles Arduino UNO Q (offre groupée)
Cette offre groupée comprend l'Arduino UNO Q (2 Go) et le livre « Arduino UNO Q and AI ». L'Arduino UNO Q est la première carte UNO dotée d'une architecture hybride à double cœur, combinant un puissant processeur Linux et un microcontrôleur temps réel, ce qui permet d'allier puissance de calcul avancée et contrôle précis sur une seule et même carte. Équipée d’un MPU Qualcomm Dragonwing QRB2210 fonctionnant sous Debian Linux et d’un microcontrôleur STM32U585 pour les tâches en temps réel, l’UNO Q est conçue pour les applications de nouvelle génération. De l’Edge Computing et l’IA à la robotique et l’automatisation, elle offre des performances élevées sans sacrifier la facilité d’utilisation. Il suffit de connecter vos périphériques pour commencer – aucun matériel supplémentaire n'est nécessaire. Caractéristiques Architecture double cœur : MPU Linux + MCU temps réel Qualcomm Dragonwing QRB2210 avec prise en charge de Debian Linux Microcontrôleur STM32U585 pour le contrôle déterministe Exécute les sketches Arduino via le système d'exploitation Zephyr Idéal pour l'IA, l'IoT, la robotique et les projets industriels Spécifications Microprocesseur (MPU) Qualcomm Dragonwing QRB2210 :Quad-core Arm Cortex-A53 à 2,0 GHzAccélérateur graphique 3D Adreno GPU2× ISP (13 MP + 13 MP ou 25 MP) à 30 fps Microcontrôleur (MCU) STM32U585Arm Cortex-M33 jusqu'à 160 MHz2 Mo de mémoire flash786 Ko de SRAM RAM 2 Go LPDDR4 Alimentation Connecteur USB-C : 5 V max à 3 ATension d'entrée (VIN) : 7-24 V Mémoire 16 Go eMMC USB 1 port USB-C avec commutation hôte/périphérique, interrupteur d'alimentation et sortie vidéo Connectivité Wi-Fi 5 (2,4/5 GHz) avec antenne intégréeBluetooth 5.1 avec antenne intégrée Antenne Interfaces I²C/I³CSPIPWMCANUARTPSSIGPIOJTAGADC Vidéo Sortie vidéo via USB-CBroches MIPI DSI sur connecteur JMEDIA Supplémentaire 4× LED RVB contrôlables par l'utilisateur8× 13 Matrice de LED bleues1× connecteur Qwiic (3,3 V, I²C)1× bouton-poussoir utilisateurJCTL : Débogage à distance du microprocesseur Connecteur Audio Entrée microphone / Sortie casque / Sortie ligne sur JMISC Système d'exploitation MPU Linux Debian avec support amont Système d'exploitation temps réel Arduino Core sur Zephyr OS Conteneurisation Prise en charge de Docker et Docker Compose Systèmes d'exploitation compatibles avec Arduino App Lab Windows : Windows 10 ou version ultérieure (64 bits)macOS : macOS 11 ou version ultérieure (64 bits)Linux : Ubuntu 22.04 ou version ultérieure et Debian Trixie (64 bits) Dimensions 68,85 × 53,34 mm (format UNO) Téléchargements Datasheet User Manual Pinout Schematics Livre : Arduino UNO Q and AI – Learn to Build Intelligent Embedded Systems Développez des systèmes embarqués plus intelligents avec l’Arduino UNO Q. Ce livre vous fournit les outils, les connaissances et la confiance nécessaires pour transformer vos idées en solutions intelligentes et fonctionnelles grâce à la plateforme Arduino UNO Q. Découvrez comment créer des systèmes embarqués intelligents avec l’Arduino UNO Q et l’IA. Exploitez tout le potentiel de l’Arduino UNO Q, une plateforme de nouvelle génération qui associe la puissance temps réel du microcontrôleur STM32U585 à la flexibilité du microprocesseur Qualcomm Dragonwing QRB2210. Apprenez à prototyper rapidement des applications concrètes en utilisant l’Arduino IDE pour le contrôle embarqué bas niveau et Python dans Arduino App Lab pour le développement haut niveau. Gagnez en assurance grâce à des projets pratiques qui vous guident pas à pas, des fonctionnalités de base de la carte jusqu’à des systèmes entièrement opérationnels. Explorez des exemples prêts à l’emploi basés sur l’IA dans Arduino App Lab et découvrez comment ils peuvent accélérer votre développement et réduire le délai de mise sur le marché. Entrez dans le monde de l’Edge AI avec une introduction claire et pratique à Edge Impulse Studio – aucune expérience préalable en IA n’est requise. Suivez un workflow complet et concret pour créer une application d’IA de reconnaissance de mots-clés, couvrant la collecte de données, l’entraînement du modèle, l’optimisation et l’inférence embarquée avec Edge Impulse Studio. Faites le lien entre systèmes embarqués et apprentissage automatique et apprenez à intégrer l’intelligence directement dans votre matériel. Idéal pour les ingénieurs en systèmes embarqués, les enseignants, les étudiants et les makers souhaitant rester à la pointe du développement de produits basés sur l’IA. Cette offre groupée contient : Arduino UNO Q (2 Go) (d'une valeur de 50 €) Livre : Arduino UNO Q and AI (d'une valeur de 35 €)
€ 84,95€ 74,95Meilleur prix
-
Elektor Publishing MicroPython for STM32
Learning Embedded Systems with STM32 Nucleo Boards Programming compact electronic systems is now easier to get started with than ever before. Affordable development boards, powerful software tools, and readily available documentation make it possible to turn an idea into a working prototype in very little time. MicroPython plays an important role in this development by offering a readable, interactive way to control microcontrollers while still providing direct access to their hardware features. This book explores embedded programming with MicroPython using an STM32-based Nucleo board. It shows how a microcontroller continuously interacts with its environment by reading inputs, processing information, and controlling outputs. Step by step, you will learn to flash LEDs, measure analog signals, work with sensors, control actuators, and exchange data with other devices. The built-in REPL makes it easy to test instructions immediately, inspect results, and learn through experimentation. Although microcontroller boards differ in size, speed, memory, and peripherals, the fundamental concepts remain largely the same. Digital input and output, analog conversion, timers, PWM, interrupts, and serial communication are the essential building blocks of embedded applications. By concentrating on these transferable principles, the book provides a foundation that remains useful when moving to other boards, processors, or development environments. It is intended both for newcomers and for programmers who want to expand into embedded systems. MicroPython offers a practical route into this field, combining quick results with a clear understanding of how software and hardware work together.
€ 27,95
Membres : € 25,16
-
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
Membres : € 8,96
-
Elektor Digital Elektor January/February 2023 (PDF)
Elektor GREEN and GOLD members can download their digital edition here. Not a member yet? Click here. For Eyes and Ears Video Output with Microcontrollers (1)Composite Video electronica 2022News from the world’s leading electronics trade show ESP32 CameraSo Simple, It Doesn’t Even Have to Use Wi-Fi ATX Power Supply for Raspberry Pi 32 Ω Headphone AmplifierSimple But High-Quality 3-Chip Solution SDR Radio-Controlled clocksFive Time Signals, Six Displays Starting Out in ElectronicsSpecial Diodes From Life's ExperienceMusings on the Quality of Things Reverse-Engineering a Bluetooth Low Energy LED BadgeHow to Control a BLE Device with a Python Script MakePython ESP32 Development KitEverything in a Box THD Measurement with an Oscilloscope and FFTEasily Calculate the Distortion Factor All-Seeing MachinesThe Technology Behind Today’s Industrial Vision Systems Infographics The Evolution of Voice and Audio Control for Electronic Devices WEEF 2022 in Review FFWD electronica 2022 in ReviewInnovators Did Not Fail to Impress The TubeAn Unusual Tube Amplifier Biomaterial in Electronics: Ready or Not Opera Cake Antenna Switch for HackRF OneConnect Up To Eight Antennas To Your SDR Engineering with Arduino and MoreAn Interview with Author Ashwin Pajankar LiDAR Precision GaugeMeasure up to 12 Meters Audio Signals and the ESP32The ESP-ADF Environment in Practice Elektor Fortissimo-100 Power Amplifier Kit Using Light for Sound EffectsLDR-Based Voltage-Controlled 24 dB/oct Synthesizer Filter Elektor High-Power AF AmplifierThe Loudest of Them All! HomeLab ToursA Volumetric Display Made in Canada Err-lectronicsCorrections, Updates and Readers’ Letters Hexadoku
€ 7,50
-
Elektor Digital MicroPython für Mikrocontroller (PDF)
Die Programmiersprache „Python“ hat in den letzten Jahren einen enormen Aufschwung erlebt. Nicht zuletzt haben verschiedene Einplatinensysteme wie der Raspberry Pi zu deren Bekanntheitsgrad beigetragen. Aber auch in anderen Gebieten, wie der Künstlichen Intelligenz oder dem Machine Learning, hat Python weite Verbreitung gefunden. Es ist daher naheliegend, Python bzw. die Variante „MicroPython“ auch für den Einsatz in SoCs (Systems on Chip) zu verwenden. Leistungsfähige Controller wie der ESP32 der Firma Espressif Systems bieten eine hervorragende Performance sowie Wi-Fi- und Bluetooth-Funktionalität zu einem günstigen Preis. Mit diesen Eigenschaften wurde die Maker-Szene im Sturm erobert. Im Vergleich zu anderen Controllern weist der ESP32 einen deutlich größeren Flash und SRAM-Speicher, sowie eine wesentlich höhere CPU-Geschwindigkeit auf. Aufgrund dieser Leistungsmerkmale eignet sich der Chip nicht nur für klassische C-Anwendungen, sondern insbesondere auch für die Programmierung mit MicroPython. Das vorliegende Buch führt in die Anwendung der modernen Ein-Chip-Systeme ein. Neben den technischen Hintergründen steht vor allem MicroPython selbst im Vordergrund. Nach der Einführung in die Sprache werden die erlernten Programmierkenntnisse umgehend in die Praxis umgesetzt. Die einzelnen Projekte sind sowohl für den Einsatz im Labor als auch für Alltagsanwendungen geeignet. Neben dem eigentlichen Lerneffekt steht also auch die Freude am Aufbau kompletter und nützlicher Geräte im Vordergrund. Durch die Verwendung von Laborsteckboards können Schaltungen aller Art mit geringem Aufwand realisiert werden, sodass das Austesten der selbstgebauten Geräte zum lehrreichen Vergnügen wird. Durch die verschiedenen Anwendungen wie Wetterstationen, Digitalvoltmeter, Ultraschall-Entfernungsmesser, RFID-Kartenleser oder Funktionsgeneratoren sind die vorgestellten Projekte auch für Praktika oder Fach- und Studienarbeiten in den Naturwissenschaften bzw. im Natur- und Technikunterricht bestens geeignet.
€ 32,80
Membres : € 29,52
-
Elektor Digital Develop your own Bluetooth Low Energy Applications (E-book)
For Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr Bluetooth Low Energy (BLE) radio chips are ubiquitous from Raspberry Pi to light bulbs. BLE is an elaborate technology with a comprehensive specification, but the basics are quite accessible. A progressive and systematic approach will lead you far in mastering this wireless communication technique, which is essential for working in low power scenarios. In this book, you’ll learn how to: Discover BLE devices in the neighborhood by listening to their advertisements. Create your own BLE devices advertising data. Connect to BLE devices such as heart rate monitors and proximity reporters. Create secure connections to BLE devices with encryption and authentication. Understand BLE service and profile specifications and implement them. Reverse engineer a BLE device with a proprietary implementation and control it with your own software. Make your BLE devices use as little power as possible. This book shows you the ropes of BLE programming with Python and the Bleak library on a Raspberry Pi or PC, with C++ and NimBLE-Arduino on Espressif’s ESP32 development boards, and with C on one of the development boards supported by the Zephyr real-time operating system, such as Nordic Semiconductor's nRF52 boards. Starting with a very little amount of theory, you’ll develop code right from the beginning. After you’ve completed this book, you’ll know enough to create your own BLE applications.
€ 32,95
Membres : € 29,66
-
Elektor Digital ESP32 & ESP8266 Compilatie (NL) | E-book
De ESP8266 van Espressif is een Wi-Fi microchip met volledige TCP/IP stack en functionaliteit van een microcontroller. Het heeft indruk gemaakt in de maker community met zijn lage prijs. Maar veel ontwikkelaars waren ontevreden over het hoge stroomverbruik van de ESP8266. De ESP32, uitgerust met een ULP (Ultra Low Power) coprocessor, biedt hiervoor een oplossing. Dit e-book bevat een aantal projecten met ESP32 & ESP8266 en een interview met de CEO Teo Swee Ann van Espressif. Artikelen Lichtkrant met ESP-12F, 512 LED’s via WiFi aansturen VFD-klok met ESP32, met nauwkeurige internettijd Zuinige ESP32, de programmering van de ULP-coprocessor DCF77-emulator met ESP8266, internettijd vervangt draadloze tijd WiFi desktop-thermostaat, flexibele en programmeerbare temperatuurregeling Timers voor de WiFi desktop-thermostaat, zeven kanalen met atoomprecisie Zwitsers zakmes voor microcontrollers, PlatformIO als universeel programmeertool ESP8266 USB-programmeer-adapter voor de Espressif-modules ESP-01 en ESP-012 De ESP8266 op het Android I/O-board, zelf nieuwe firmware flashen Weerdisplay, actuele weersinformatie op een kleuren-LCD GoNotify, een flexibele IoT sensor-interface. Join the bubble! CV-monitor met ESP8266, domotica voor de overgang naar duurzame energie MicroPython en het pyboard, van een knipperende LED naar … een knipperende LED aan een webserver De grote broer van de ESP8266, de eerste stappen met de ESP32 en de Arduino-IDE RGBDigit klok, een kleurrijk 7-segment-display voor uw data WLAN voor microcontrollers, besturen met de ESP8266 De terugkeer van de Wi-Fi-besturingskaart, apparatuur bedienen met uw smartphone Compact en autonoom WLAN, handig gebruik van de ESP8266 zonder MCU
€ 9,95
Membres : € 8,96