Search results for "esp32 or cam or ch340 or development or board"
-
Elektor Digital FreeRTOS for ESP32-Arduino (E-book)
Practical Multitasking Fundamentals Programming embedded systems is difficult because of resource constraints and limited debugging facilities. Why develop your own Real-Time Operating System (RTOS) as well as your application when the proven FreeRTOS software is freely available? Why not start with a validated foundation? Every software developer knows that you must divide a difficult problem into smaller ones to conquer it. Using separate preemptive tasks and FreeRTOS communication mechanisms, a clean separation of functions is achieved within the entire application. This results in safe and maintainable designs. Practicing engineers and students alike can use this book and the ESP32 Arduino environment to wade into FreeRTOS concepts at a comfortable pace. The well-organized text enables you to master each concept before starting the next chapter. Practical breadboard experiments and schematics are included to bring the lessons home. Experience is the best teacher. Each chapter includes exercises to test your knowledge. The coverage of the FreeRTOS Application Programming Interface (API) is complete for the ESP32 Arduino environment. You can apply what you learn to other FreeRTOS environments, including Espressif’s ESP-IDF. The source code is available from GitHub. All of these resources put you in the driver’s seat when it is time to develop your next uber-cool ESP32 project. What you will learn: How preemptive scheduling works within FreeRTOS The Arduino startup “loopTask” Message queues FreeRTOS timers and the IDLE task The semaphore, mutex, and their differences The mailbox and its application Real-time task priorities and its effect Interrupt interaction and use with FreeRTOS Queue sets Notifying tasks with events Event groups Critical sections Task local storage The gatekeeper task
€ 39,95
Members: € 35,96
-
Elektor Digital Heimautomation und Elektronik für Anfänger (PDF)
Projekte mit Arduino, ESPHome, Home Assistant und Raspberry Pi & Co Dieses E-Book enthält verschiedene Projektbeispiele und beginnt mit einer Einführung in die Elektronik. Es erklärt unter anderem, wie man Home Assistant auf einem Raspberry Pi installiert, wie man Raumklimasensoren für Temperatur und Luftfeuchtigkeit nutzt, das MQTT-Protokoll sowie weitere Schnittstellen einsetzt und ESPHome verwendet, um Sensoren und Aktoren in Home Assistant zu integrieren. Zahlreiche Video-Tutorials ergänzen das Buch. Grundlagen der Elektrotechnik Das Buch beginnt mit einer Einführung in die Elektrotechnik. Ihr lernt die Grundlagen von Spannung, Strom, Widerständen, Dioden und Transistoren. Arduino und Mikrocontroller Ein kompletter Abschnitt widmet sich dem Arduino Uno. Ihr lernt den Aufbau kennen, schreibt erste Programme und erarbeitet praktische Beispiele. Home Assistant und Automatisierung Ihr erfahrt, wie Home Assistant auf einem Raspberry Pi eingerichtet wird, und lernt den Umgang mit Automatisierungen, Szenen und Geräten. Zusätzlich wird auf Zigbee, MQTT und ESP-NOW eingegangen – wichtige Technologien für die Heimautomation. ESP8266, ESP32 und ESP32-CAM Die beliebten ESP-Mikrocontroller werden ausführlich behandelt. Nach einer theoretischen Einführung folgen praktische Projekte, die euch zeigen, wie ihr das Beste aus diesen Geräten herausholen könnt. Sensoren und Aktoren Das Buch erklärt die Funktionsweise und Anwendung zahlreicher Sensoren wie Temperatur- und Luftfeuchtigkeitssensoren, Bewegungsmelder und RFID-Reader. Bei den Aktoren werden Schrittmotoren, e-ink Displays, Servo-Motoren und vieles mehr beleuchtet. Zu allen Geräten gibt es praxisnahe Anwendungsbeispiele. ESPHome Dieses Kapitel zeigt euch, wie ihr Sensoren und Aktoren ohne Programmieraufwand in Home Assistant integriert. Ihr werdet Schritt für Schritt durch die Einrichtung mit ESPHome geführt. LEDs und Lichttechnik In diesem Kapitel lernt ihr verschiedene LED-Typen und deren Einsatzmöglichkeiten kennen. Grundlagen der Lichttechnik werden ebenfalls erklärt. Node-RED Ein eigenes Kapitel ist Node-RED gewidmet. Ihr erlernt die Grundlagen dieses leistungsstarken Tools und werdet Schritt für Schritt durch die Einrichtung und Nutzung geführt. Integrierte Schaltkreise (ICs) In der Elektronik gibt es zahlreiche ICs, die uns das Leben erleichtern. Ihr lernt die wichtigsten kennen und wendet das Wissen in praktischen Projekten an. Programmieren für Profis Fortgeschrittene Themen wie die korrekte Verwendung von Tastern, der Einsatz von Interrupts und die Nutzung eines NTP-Servers für Zeit-Synchronisation werden in diesem Kapitel detailliert behandelt. Downloads GitHub
€ 59,95
Best Price
-
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 Academy Pro Arduino (Programming Course)
This complete Arduino Uno-based microcontroller programming course features a textbook, a component kit, hands-on projects, and a comprehensive online course with simulations. It is ideal for step-by-step learning of embedded systems programming with Arduino using a practical, hands-on approach. A Practical Introduction to Embedded Systems with the Arduino Uno This course is designed for people who are new to embedded systems and looking for a structured, example-driven way to get started. A kit of parts comprising LEDs and resistors, switches, sensors and actuators, displays, a breadboard and wires, and more is included. These are used in the course to illustrate example applications. No prior experience with Arduino or embedded development is required. Each section features hands-on examples and mini projects designed to reinforce key concepts and inspire deeper exploration. By the end of the course, you’ll be able not only to reproduce the examples but also to build on them with your own ideas and applications. What Will You Learn? Microcontroller programming with Arduino using the Uno R3 board Working with Digital I/O, read buttons and encoders, control LEDs and relays Read analog inputs, voltages, and analog sensors Generating analog output signals and PWM Use serial communication like UART, I²C and SPI to control displays and read digital sensors and SD cards Managing time Working with interrupts Real-time sensor input and control via buttons, LEDs, and displays Control actuators like relays and servo motors Who Is It For? Students and self-learners exploring embedded systems Makers and IoT enthusiasts looking to improve their hardware skills Educators and trainers seeking ready-to-teach material What's Inside the Box? Access to the full course on the Elektor Academy Pro Learning Platform Uno R3 microcontroller board + USB cable Book: Programming Microcontrollers in C/C++ Using Arduino Downloadable project files for every module Component Box: 2× LED, red, 5 mm LED, green, 5 mm 3× Resistor, 470 Ω, 0.25 W LDR Potentiometer, 10 kΩ, linear Pushbutton Rotary encoder module Relay module DHT22 Humidity & Temperature Sensor TM1637-compatible 4-digit 7-segment display MPU-6050 IMU with headers SSD1306-compatible I²C OLED display Micro SD card adapter with header Buzzer SG90 Micro Servo ILI9341-compatible SPI 240×320 TFT display 20× Jumper wires Breadboard All Programming Courses (and differences in content) Course Arduino Raspberry Pi Pico with Arduino C/C++ ESP32 with Arduino C/C++ Raspberry Pi Pico with MicroPython ESP32 with MicroPython Online Course Access to Arduino Course Access to Pico with Arduino C/C++ Course Access to ESP32 with Arduino C/C++ Course Access to Pico with MicroPython Course Access to ESP32 with MicroPython Course Board Uno R3 Raspberry Pi Pico ESP32 Raspberry Pi Pico ESP32 Book Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in MicroPython Programming Microcontrollers in MicroPython Kit 40-piece Component Box 40-piece Component Box 40-piece Component Box 40-piece Component Box 40-piece Component Box
€ 69,95
Members: € 62,96
-
Elektor Academy Pro Raspberry Pi Pico with MicroPython (Programming Course)
This complete Raspberry Pi Pico microcontroller programming course features a textbook, a component kit, hands-on projects, and a comprehensive online course with simulations. It is ideal for step-by-step learning of embedded systems programming in MicroPython using a practical, hands-on approach. A Practical Introduction to Embedded Systems with the Raspberry Pi Pico This course is designed for people who are new to embedded systems and looking for a structured, example-driven way to get started. A kit of parts comprising LEDs and resistors, switches, sensors and actuators, displays, a breadboard and wires, and more is included. These are used in the course to illustrate example applications. No prior experience with Arduino or embedded development is required. Each section features hands-on examples and mini projects designed to reinforce key concepts and inspire deeper exploration. By the end of the course, you’ll be able not only to reproduce the examples but also to build on them with your own ideas and applications. What Will You Learn? Microcontroller programming in MicroPython with the Raspberry Pi Pico using the Thonny IDE Working with Digital I/O, read buttons and encoders, control LEDs and relays Read analog inputs, voltages, and analog sensors Generating analog output signals and PWM Use serial communication like UART, I²C and SPI to control displays and read digital sensors and SD cards Managing time Working with interrupts Real-time sensor input and control via buttons, LEDs, and displays Control actuators like relays and servo motors Who Is It For? Students and self-learners exploring embedded systems Makers and IoT enthusiasts looking to improve their hardware skills Educators and trainers seeking ready-to-teach material What's Inside the Box? Access to the full course on the Elektor Academy Pro Learning Platform Raspberry Pi Pico microcontroller board + USB cable Book: Programming Microcontrollers in MicroPython Downloadable project files for every module Component Box: 2× LED, red, 5 mm LED, green, 5 mm 3× Resistor, 470 Ω, 0.25 W LDR Potentiometer, 10 kΩ, linear Pushbutton Rotary encoder module Relay module DHT22 Humidity & Temperature Sensor TM1637-compatible 4-digit 7-segment display MPU-6050 IMU with headers SSD1306-compatible I²C OLED display Micro SD card adapter with header Buzzer SG90 Micro Servo ILI9341-compatible SPI 240×320 TFT display 20× Jumper wires Breadboard All Programming Courses (and differences in content) Course Arduino Raspberry Pi Pico with Arduino C/C++ ESP32 with Arduino C/C++ Raspberry Pi Pico with MicroPython ESP32 with MicroPython Online Course Access to Arduino Course Access to Pico with Arduino C/C++ Course Access to ESP32 with Arduino C/C++ Course Access to Pico with MicroPython Course Access to ESP32 with MicroPython Course Board Uno R3 Raspberry Pi Pico ESP32 Raspberry Pi Pico ESP32 Book Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in MicroPython Programming Microcontrollers in MicroPython Kit 40-piece Component Box 40-piece Component Box 40-piece Component Box 40-piece Component Box 40-piece Component Box
€ 69,95
Members: € 62,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
Members: € 31,46
-
Elektor Digital Édition spéciale : Les capteurs météorologiques et environnementaux (PDF)
Construisez votre station météo idéale ou explorez les données environnementales avec le monde entier. Avec de nombreux projets pratiques pour Arduino, Raspberry Pi, NodeMCU, ESP32 et autres cartes de développement. Les stations météo jouissent d’une grande popularité depuis des décennies. Tous les magazines d’électronique, qu’ils soient récents ou non, ont publié et publient régulièrement des articles sur la construction d’une station météo. Au fil des années, elles sont devenues de plus en plus sophistiquées et peuvent aujourd’hui être entièrement intégrées dans la maison intelligente. Ceci implique toutefois souvent une fidélité à un fabricant de produits de marque (coûteux) pour tous les composants. Cependant, avec votre propre station météo, vous pouvez facilement suivre le rythme et même capturer des relevés que les appareils commerciaux ne peuvent pas réaliser. Le plaisir ne manque pas : vous développerez de manière ludique vos connaissances en électronique, en cartes de développement de microcontrôleurs modernes et en langages de programmation. Pour moins de dix euros, vous pouvez collecter des données environnementales initiales et étendre votre système au fur et à mesure que votre intérêt grandit. Dans ce numéro Sur la route du vent et de la météo Écran météo OpenWeatherMap à affichage fluorescent Les composés organiques volatils dans l‘air que nous respirons Travailler avec les capteurs MQ : mesurer le monoxyde de carbone Détecteur de CO2 avec connexion IdO vers ThingSpeak Un arrosage automatique pour vos plantes Un climat intérieur sain : la température et l‘humidité de l‘air sont importants Thermomètre avec tubes Nixie Une maison météo rétro pour toute la famille Mesurez la pression atmosphérique et la température avec précision Un détecteur de coups de soleil Capteur maison pour la durée d‘ensoleillement Le smartphone l‘indique : brouillard ou bonne visibilité ? Détecter les tremblements de terre Les niveaux des cours d‘eau et des réservoirs Évaluer la valeur du pH de l’eau Détecter les rayonnements radioactifs Avec le GPS, vous savez où se trouve votre capteur Enregistrer les fichiers journaux avec horodatage sur des cartes SD LoRaWAN, The Things Network et ThingSpeak Exploiter la passerelle LoRaWAN pour le TTN Affichage géant à led avec prévisions météo
€ 10,95
Members: € 9,86
-
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 09-10/2024 (PDF)
Diese Ausgabe steht allen GOLD- und GREEN-Mitgliedern auf der ElektorMagazine-Website zum Download bereit! Sie sind noch kein Mitglied? Hier klicken! Ein autonomer SensorknotenLoRa-Datenübertragung und Solar-Stromversorgung Elektor eXpansion Board v1.0Für ESP32-S3 und andere XIAO-Controller-Boards Modelleisenbahn mit KameraEinbau eines ESP32-CAM-Moduls Breitband-Magnetantenne für LangwelleMehrere Sender ohne Abstimmung TensorFlow Lite auf kleinen MikrocontrollernEin (sehr) einsteigerfreundlicher Blickwinkel Ein Hub für RS-422 und RS-485Verdrahten Sie Ihre Geräte wie einen Stern HF-SondeMit LED-Balkenanzeige Aller Anfang...muss nicht schwer sein: mehr Verstärkerschaltungen MultiLayer-SegmentierungEin neuer Ansatz für adressierbare LED-Streifen Open VarioOpen-Source Multifunktions-Variometer für Gleitschirmflieger Aus dem Leben gegriffenÜber die Selbstverständlichkeit der Dinge KI-gestützter WasserzählerTeil 2: Firmware-Installation, Anwendung und Montage Intelligente LandwirtschaftML-basierte Schädlingserkennung mit IoT-Vernetzung Warum Anybus CompactCom die ideale Wahl für die industrielle Embedded-Kommunikation ist Kommunikationsstandard IQRFZuverlässigkeit für verlustbehaftete drahtlose Mesh-Netzwerke mit niedriger Rate Bau eines intelligenten AgrarrobotersWelche wesentlichen technischen Überlegungen und Herausforderungen müssen Entwickler von Agrarrobotern berücksichtigen? Audio-Notchfilter mit einstellbarer FrequenzUniverselle Lösung zur Unterdrückung von Frequenzen im Audiobereich Das System LeoINAGPSNützliche Einblicke in Ihr Elektrofahrzeug Solarbetriebener LoRa-KnotenEine modulare, kompakte und vielseitige IoT-Lösung AWS für Arduino und Co.Teil 2: Daten senden mit AWS-IoT-ExpressLink Projekt 2.0Korrekturen, Updates und Leserbriefe 2024: Eine Odyssee in die KIBeschleuniger: Desktop vs. Embedded, ein Blick auf einige Optionen ESP32-ReichweitenverlängererEine einfache Antennenmodifikation
€ 11,90
-
Elektor Circuit Special 2025 (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. adaptateur de mesure USBTest du courant et des signaux des ports USB sortie boucle de courant 4-20 mA pour Arduino UnoUne interface de boucle de courant fiable et insensible aux interférences électromagnétiques commande automatique pour aspirateurGardez votre établi propre générateur DDS avec ATtiny testeur d'ampli-op V2Nouveau circuit imprimé – désormais compatible avec les CMS amplificateur audio à tube 550 mWson chaleureux des tubes à vide surveillance des fusiblesavec une LED clignotante préamplificateur RIAA HQExploitez tout le potentiel sonore de vos disques vinyles ! Outil de réglage pour platines vinylesGénérateur de lumière stroboscopique 100–120 Hz basé sur Arduino Elektor Classics : ampli vidéo gradateur à télécommande infrarougeContrôlez votre éclairage avec confort et précision comment utiliser switch…case avec des chaînes de caractères en C++/EDI Arduino détecteur d’aimantsAvec un simple capteur à effet Hall bouton de mise sous tension intelligent pour Raspberry PiUne solution pour Raspberry Pi jusqu’au modèle 4 astuces clés pour makersDes conseils pros pour vos projets projets pratiques avec le timer 555Commande de moteur CC et jeux de rapidité moniteur de charge CA simpleÉconomisez de l'énergie grâce à un appareil simple batteries externes en parallèleTrois jours d’autonomie VFO jusqu’à 15 MHzRéalisation avec un Raspberry Pi Pico accordeur de violon avec ATtiny202 Elektor Classics : ampli vidéo pour TV N&B capacimètre20 pF à 600 nF horloge quasi analogique Mk IIDeux anneaux LED pour les heures et les minutes concevez sans limites(grâce à l’écosystème complet d’Arduino) dé à lampes néon Elektor Classics : indicateur d'accord RTTY solutions matérielles inspirantes pour vos projets ESP Elektor Classics : alimentation 3 A LED RGB avec circuit de commande intégréLumière de précision : les ICLED établissent de nouvelles normes expérience : un Thérémine analogico-numérique ?Combiner des capteurs numériques modernes avec l’intemporel générateur analogique XR2206 carte émetteur-récepteur audio ESP32 (1)Démo : lecture de fichiers WAV depuis une carte SD infographies : Circuits et conception de circuits 2025 petit mixeur audioUne conception polyvalente et modulable minuteur intelligent pour éclairage d’escalierÉconomisez encore plus sur votre facture d’énergie ! modernisez vos voletsContrôlez les systèmes Velux avec un ESP32 et MQTT chauffe-pieds à transistorsConfort économe en énergie le quadricoptère M5Stamp Fly est-il le prochain drone Tello ? (Revue) optimiser la portée Wi-Fi de l’ESP32-C3 SuperMiniUne modification d’antenne simple et efficace station de soudage à air chaud ZD-8968Un outil de travail économique ou uniquement de l'air chaud ? testeur de radar de reculDétecter les pannes du système d’aide au stationnement d’un véhicule
€ 15,50
-
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 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