Zoekresultaten voor "esp or 32s or pinboard or breakout or modules"
-
Elektor Digital Build Smart Projects with the XIAO ESP32-C3 Board (E-book)
The XIAO ESP32-C3 board combines the ultra-compact form factor of the XIAO series with the full capabilities of the ESP32-C3 chip, including integrated Wi-Fi and Bluetooth 5.0. This book is a comprehensive, hands-on guide to getting the most out of this powerful yet affordable development board. The author takes readers from the fundamentals to advanced projects. Starting with LED blinking and dimming, the book progresses to ADC and PWM for precise sensor interfacing and PWM-controlled lighting effects before moving on to building practical, real-world applications, including: A Wi-Fi weather station with an OLED display and real-time online weather data An ultrasonic parking assistant with audible feedback A refrigerator monitoring probe with climate sensing and Deep Sleep for years of battery operation A retro Pong game controlled by a touch-free sensor A microphone-based party app that responds to claps And much more: lighting control, reaction-time measurement, mains frequency analysis, soil moisture sensing, ambient LED lighting, and 7-segment displays
€ 29,95
Leden: € 26,96
-
Elektor Publishing FreeRTOS for ESP32-Arduino
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
€ 49,95
Leden: € 44,96
-
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
Leden: € 35,96
-
Elektor Digital The Complete ESP32 Projects Guide (E-book)
59 Experiments with Arduino IDE and Python The main aim of this book is to teach the Arduino IDE and MicroPython programming languages in ESP32 based projects, using the highly popular ESP32 DevKitC development board. Many simple, basic, and intermediate level projects are provided in the book using the Arduino IDE with ESP32 DevKitC. All projects have been tested and work. Block diagrams, circuit diagrams, and complete program listings of all projects are given with explanations. In addition, several projects are provided for programming the ESP32 DevKitC using MicroPython. The projects provided in this book are designed to teach the following features of the ESP32 processor: GPIOs Touch sensors External interrupts Timer interrupts I²C and I²S SPI PWM ADC DAC UART Hall sensor Temperature sensor Infrared controller Reading and writing to SD card Reading and writing to flash memory RTC timer Chip ID Security and encryption Wi-Fi and network programming Bluetooth BLE programming Communication mobile devices Low power design ESP-IDF programming The projects have been organized with increasing levels of difficulty. Readers are encouraged to tackle the projects in the order given. A specially prepared hardware kit (SKU 18305) is available from Elektor. With the help of this hardware, it should be easy and fun to build the projects in this book.
€ 34,95
Leden: € 31,46
-
Elektor Digital Das ESP32-Praxisbuch (PDF)
Das ESP32-Praxisbuch (E-book)
€ 34,80
Leden: € 31,32
-
SunFounder SunFounder Kepler Kit (Ultimate Starter Kit voor Raspberry Pi Pico W)
Uw toegangspoort tot IoT en programmeren met microcontrollers Met 450+ componenten en 117 online projecten, stimuleert deze uitgebreide kit uw creativiteit. De tutorials van Paul McWhorter maken leren leuk voor beginners en gevorderde gebruikers. Deze kit ondersteunt MicroPython, C/C++ en Piper Make, en biedt diverse programmeeropties. Ontdek sensoren, actuatoren, LED's en LCD's voor eindeloze projectmogelijkheden. Van huisautomatisering tot robotica, deze kit versterkt uw technische reis. Kenmerken IoT Starter Kit voor beginners: Deze kit biedt een rijke IoT-leerervaring voor beginners. Met 450+ componenten, 117 projecten en door experts geleide videolessen, maakt deze kit het leren van microcontrollerprogrammering en IoT boeiend en toegankelijk. Door experts geleide videolessen: De kit bevat 27 videotutorials van de bekende docent Paul McWhorter. Zijn boeiende stijl vereenvoudigt complexe concepten, wat zorgt voor een effectieve leerervaring in microcontrollerprogrammering. Breed scala aan hardware: De kit bevat een divers scala aan componenten zoals sensoren, actuatoren, LED's, LCD's en meer, waardoor u kunt experimenteren en verschillende projecten kunt maken met de Raspberry Pi Pico W. Ondersteunt meerdere talen: De kit biedt veelzijdigheid met ondersteuning voor drie programmeertalen – MicroPython, C/C++ en Piper Make, wat zorgt voor een gevarieerde programmeerleerervaring. Toegewijde ondersteuning: Profiteer van onze voortdurende assistentie, inclusief een communityforum en tijdige technische hulp voor een naadloze leerervaring. Inbegrepen Raspberry Pi Pico W Breadboard Jumper Wires Weerstand Transistor Condensator Diode Li-po-oplaadmodule 74HC595 TA6586 – Motordriverchip LED RGB-LED LED-staafdiagram Weergave met 7 segmenten 4-cijferige 7-segmentweergave LED-dotmatrix I²C LCD1602 WS2812 RGB-strip met 8 LED's Zoemer DC-motor Servo DC-water Pomp Relais Knop Microschakelaar Schuifschakelaar Potentiometer Infraroodontvanger Joystickmodule 4x4 toetsenbord MPR121-module MFRC522-module Fotoweerstand Thermistor Kantelschakelaar Reedschakelaar PIR-bewegingssensormodule Waterniveausensormodule Ultrasone module DHT11-vochtigheidssensor MPU6050-module Documentatie Online tutorials in 3 talen (EN, DE en JP)