Suchergebnisse für "arduino OR nano OR esp32"
-
Arduino Arduino Nano
Der Arduino Nano ist eine kleine, vollständige und Breadboard-freundliche Platine, die auf dem ATmega328 (Arduino Nano 3.x) basiert. Er hat mehr oder weniger die gleiche Funktionalität wie der Arduino Duemilanove, aber in einem anderen Gehäuse. Es fehlt nur eine DC-Strombuchse und arbeitet mit einem Mini-B-USB-Kabel anstelle eines Standardkabels. Technische Daten Mikrocontroller ATmega328 Betriebsspannung (Logikpegel) 5 V Eingangsspannung (empfohlen) 7-12 V Eingangsspannung (Grenzwerte) 6-20 V Digitale E/A-Pins 14 (davon 6 mit PWM-Ausgang) Analogeingangs-Pins 8 DC-Strom pro I/O-Pin 40 mA Flash-Speicher 16 KB (ATmega168) oder 32 KB (ATmega328), davon 2 KB für den Bootloader SRAM 1 KB (ATmega168) oder 2 KB (ATmega328) EEPROM 512 bytes (ATmega168) oder 1 KB (ATmega328) Taktfrequenz 16 MHz Abmessungen 18 x 45 mm Stromversorgung Der Arduino Nano kann über den Mini-B-USB-Anschluss, eine ungeregelte externe 6-20-V-Stromversorgung (Pin 30) oder eine geregelte externe 5-V-Stromversorgung (Pin 27) mit Strom versorgt werden. Die Stromquelle wird automatisch auf die höchste Spannungsquelle eingestellt. Speicher Der ATmega168 verfügt über 16 KB Flash-Speicher zum Speichern von Code (davon 2 KB für den Bootloader), 1 KB SRAM und 512 Byte EEPROM Der ATmega328 verfügt über 32 KB Flash-Speicher zum Speichern von Code (2 KB werden auch für den Bootloader verwendet), 2 KB SRAM und 1 KB EEPROM. Input und Output Jeder der 14 digitalen Pins des Nano kann mit den Funktionen pinMode(), digitalWrite(), und digitalRead() als Eingang oder Ausgang verwendet werden. Jeder Pin kann maximal 40 mA liefern oder empfangen und hat einen internen Pull-up-Widerstand (standardmäßig ausgeschaltet) von 20-50 kOhm. Kommunikation Der Arduino Nano verfügt über eine Reihe von Möglichkeiten zur Kommunikation mit einem Computer, einem anderen Arduino oder anderen Mikrocontrollern. Der ATmega168 und ATmega328 bieten eine serielle UART-TTL-Kommunikation (5 V), die an den digitalen Pins 0 (RX) und 1 (TX) verfügbar ist. Ein FTDI FT232RL auf dem Board leitet diese serielle Kommunikation über USB weiter, und die FTDI-Treiber (in der Arduino-Software enthalten) stellen der Software auf dem Computer einen virtuellen Com-Port zur Verfügung. Die Arduino-Software enthält einen seriellen Monitor, mit dem einfache Textdaten zum und vom Arduino-Board gesendet werden können. Die RX- und TX-LEDs auf dem Board blinken, wenn Daten über den FTDI-Chip und die USB-Verbindung zum Computer übertragen werden (jedoch nicht bei serieller Kommunikation über die Pins 0 und 1). Eine SoftwareSerial-Bibliothek ermöglicht die serielle Kommunikation über jeden der digitalen Pins des Nano. Programmierung Der Arduino Nano kann mit der Arduino-Software (Download) programmiert werden. Der ATmega168 oder ATmega328 auf dem Arduino Nano verfügt über einen Bootloader, mit dem Sie neuen Code ohne ein externes Hardware-Programmiergerät hochladen können. Er kommuniziert mit dem ursprünglichen STK500-Protokoll (Referenz, C-Header-Dateien). Sie können den Bootloader auch umgehen und den Mikrocontroller über den ICSP-Header (In-Circuit Serial Programming) programmieren, indem Sie Arduino ISP oder ein ähnliches Programm verwenden; Einzelheiten finden Sie in dieser Anleitung. Automatischer (Software-)Reset Anstatt den Reset-Knopf vor einem Upload physisch zu betätigen, ist der Arduino Nano so konzipiert, dass er durch eine auf einem angeschlossenen Computer laufende Software zurückgesetzt werden kann. Eine der Hardware-Flusskontrollleitungen (DTR) desFT232RL ist über einen 100 nF-Kondensator mit der Reset-Leitung des ATmega168 oder ATmega328 verbunden. Wenn diese Leitung aktiviert wird (low), fällt die Reset-Leitung lange genug ab, um den Chip zurückzusetzen. Die Arduino-Software nutzt diese Fähigkeit, um das Hochladen von Code durch einfaches Drücken der Upload-Taste in der Arduino-Umgebung zu ermöglichen. Dies bedeutet, dass der Bootloader ein kürzeres Timeout haben kann, da das Absenken von DTR gut mit dem Beginn des Uploads koordiniert werden kann.
€ 22,95
Mitglieder € 20,66
-
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
€ 34,95
Mitglieder € 27,96
-
Arduino Arduino Nano 33 BLE Rev2 (mit Header)
Der Arduino Nano 33 BLE Rev2 steht an der Spitze der Innovation und nutzt die erweiterten Funktionen des nRF52840-Mikrocontrollers. Diese 32-Bit-Arm Cortex-M4-CPU, die mit beeindruckenden 64 MHz arbeitet, ermöglicht Entwicklern eine Vielzahl von Projekten. Die zusätzliche Kompatibilität mit MicroPython erhöht die Flexibilität des Boards und macht es einer breiteren Entwicklergemeinschaft zugänglich. Das herausragende Merkmal dieses Entwicklungsboards ist seine Bluetooth Low Energy (Bluetooth LE)-Fähigkeit, die eine mühelose Kommunikation mit anderen Bluetooth LE-fähigen Geräten ermöglicht. Dies eröffnet den Entwicklern eine Fülle von Möglichkeiten und ermöglicht ihnen den nahtlosen Datenaustausch und die Integration ihrer Projekte in eine Vielzahl vernetzter Technologien. Der Nano 33 BLE Rev2 wurde im Hinblick auf Vielseitigkeit entwickelt und ist mit einer integrierten 9-Achsen-Trägheitsmesseinheit (IMU) ausgestattet. Diese IMU ist bahnbrechend und bietet präzise Messungen von Position, Richtung und Beschleunigung. Ganz gleich, ob Sie Wearables oder Geräte entwickeln, die Echtzeit-Bewegungsverfolgung erfordern, die integrierte IMU sorgt für beispiellose Genauigkeit und Zuverlässigkeit. Im Wesentlichen bietet der Nano 33 BLE Rev2 die perfekte Balance zwischen Größe und Funktionen und ist damit die ultimative Wahl für die Herstellung tragbarer Geräte, die nahtlos mit Ihrem Smartphone verbunden sind. Egal, ob Sie ein erfahrener Entwickler oder ein Bastler sind, der sich auf ein neues Abenteuer in der vernetzten Technologie einlässt, dieses Entwicklungsboard eröffnet eine Welt voller Möglichkeiten für Innovation und Kreativität. Erweitern Sie Ihre Projekte mit der Leistung und Flexibilität des Nano 33 BLE Rev2. Technische Daten Mikrocontroller nRF52840 USB-Anschluss Micro-USB Pins Eingebaute LED-Pins 13 Digitale I/O-Pins 14 Analoge Eingangspins 8 PWM-Pins Alle digitalen Pins (4 gleichzeitig) Externe Interrupts Alle digitalen Pins Konnektivität Bluetooth u-blox NINA-B306 Sensoren IMU BMI270 (3-Achsen-Beschleunigungsmesser + 3-Achsen-Gyroskop) + BMM150 (3-Achsen-Magnetometer) Kommunikation UART RX/TX I²C A4 (SDA), A5 (SCL) SPI D11 (COPI), D12 (CIPO), D13 (SCK). Verwenden Sie einen beliebigen GPIO für Chip Select (CS) LStromversorgung I/O-Spannung 3,3 V Eingangsspannung (nominal) 5-18 V Gleichstrom pro I/O-Pin 10 mA Taktgeschwindigkeit Prozessor nRF52840 64 MHz Speicher nRF52840 256 KB SRAM, 1 MB Flash Abmessungen 18 x 45 mm Downloads Datasheet Schematics
€ 29,95€ 14,95
Mitglieder identisch
-
Generic Auto Bootloader/Programmer für Arduino Nano
Dieser Programmer wurde speziell zum Brennen von Bootloadern (ohne Computer) auf Arduino-kompatiblen ATmega328-Entwicklungsboards entwickelt. Schließen Sie den Programmierer einfach an die ICSP-Schnittstelle an, um den Bootloader neu zu brennen. Es ist auch mit neuen Chips kompatibel, sofern der IC funktionsfähig ist. Hinweis: Durch das Brennen eines Bootloaders werden alle vorherigen Chipdaten gelöscht. Features Arbeitsspannung: 3,1–5,3 V Arbeitsstrom: 10 mA Kompatibel mit Arduino Nano-basierten Boards (ATmega328) Abmessungen: 39,6 x 15,5 x 7,8 mm
€ 14,95€ 7,50
Mitglieder identisch
-
Elektor Labs Elektor Arduino Nano MCCAB Trainingsboard
Das Elektor Arduino Nano MCCAB Trainingsboard enthält alle Bauteile (inkl. Arduino Nano), die für die Übungen des "Mikrocontroller-Praxiskurs für Arduino-Einsteiger" benötigt werden wie Leuchtdioden, Schalter, Taster, akustische Signalgeber usw. Auch externe Sensoren, Motoren oder Baugruppen können mit diesem Mikrocontroller-Übungssystem abgefragt oder gesteuert werden. Technische Daten (Arduino Nano Trainingsboard MCCAB) Stromversorgung Über die USB-Verbindung des zur Erstellung der Programme sowieso angeschlossenen PCs oder ein externes Netzteil (nicht im Lieferumfang enthalten) Betriebsspannung +5 Vcc Eingangsspannung Alle Eingänge 0 V bis +5 V VX1 und VX2 +8 V bis +12 V (nur bei Verwendung eines externen Netzteils) Mikrocontrollermodul Arduino Nano Hardwareperipherie LCD 2x16 Zeichen Potenziometer P1 & P2 JP3: Auswahl der Betriebsspannung von P1 & P2 Verteiler SV4: Verteiler für die BetriebsspannungenSV5, SV6: Verteiler für die Ein-/Ausgänge des Mikrocontrollers Schalter und Taster RESET-Taster auf dem Arduino Nano-Modul6x Tastschalter K1 … K66x Schiebeschalter S1 … S6JP2: Verbindung der Schalter mit den Eingängen des Mikrocontrollers Summer Piezo-Summer Buzzer1 mit Steckbrücke auf JP6 Leuchtanzeigen LED L auf dem Arduino Nano-Modul, verbunden mit GPIO D1311x LED: Zustandsanzeige für die Ein-/AusgängeJP6: Verbindung der LEDs LD10 … LD20 mit den GPIOs D2 … D12 Serielle SchnittstellenSPI & I²C JP4: Auswahl des Signals an Pin X der SPI-Steckerleiste SV12SV9 bis SV12: SPI-Interface (3,3 V/5 V) bzw. I²C-Interface Schaltausgang für externe Geräte SV1, SV7: Schaltausgang (maximal +24 V/160 mA, extern zugeführt)SV2: 2x13 Pins zum Anschluss externer Module 3x3 LED-Matrix (9 rote LEDs) SV3: Spalten der 3x3 LED-Matrix (Ausgänge D6 … D8)JP1: Verbindung der Reihen mit den GPIOs D3 … D5 Software Library MCCABLib Steuerung der Hardware-Komponenten (Schalter, Taster, Leuchtdioden, 3x3 LED-Matrix, Summer) auf dem MCCAB Trainingsboard Betriebstemperatur bis +40 °C Abmessungen 100 x 100 x 20 mm Technische Daten (Arduino Nano) Mikrocontroller ATmega328P Architektur AVR Betriebsspannung 5 V Flashspeicher 32 KB, davon 2 KB vom Bootloader belegt SRAM 2 KB Taktfrequenz 16 MHz Analoge IN-Pins 8 EEPROM 1 KB DC-Strom pro I/O-Pin 40 mA an einem I/O-Pin, insgesamt maximal 200 mA an allen Pins gemeinsam Eingangsspannung 7-12 V Digitale I/O-Pins 22 (6 davon sind PWM-fähig) PWM-Ausgänge 6 Stromverbrauch 19 mA Abmessungen 18 x 45 mm Gewicht 7 g Lieferumfang 1x Elektor Arduino Nano Trainingsboard (MCCAB) 1x Arduino Nano
€ 79,95
Mitglieder € 71,96
-
Elektor Digital Kickstart to Arduino Nano (E-book)
Get Cracking with the Arduino Nano V3, Nano Every, and Nano 33 IoT The seven chapters in this book serve as the first step for novices and microcontroller enthusiasts wishing to make a head start in Arduino programming. The first chapter introduces the Arduino platform, ecosystem, and existing varieties of Arduino Nano boards. It also teaches how to install various tools needed to get started with Arduino Programming. The second chapter kicks off with electronic circuit building and programming around your Arduino. The third chapter explores various buses and analog inputs. In the fourth chapter, you get acquainted with the concept of pulse width modulation (PWM) and working with unipolar stepper motors. In the fifth chapter, you are sure to learn about creating beautiful graphics and basic but useful animation with the aid of an external display. The sixth chapter introduces the readers to the concept of I/O devices such as sensors and the piezo buzzer, exploring their methods of interfacing and programming with the Arduino Nano. The last chapter explores another member of Arduino Nano family, Arduino Nano 33 IoT with its highly interesting capabilities. This chapter employs and deepens many concepts learned from previous chapters to create interesting applications for the vast world of the Internet of Things. The entire book follows a step-by-step approach to explain concepts and the operation of things. Each concept is invariably followed by a to-the-point circuit diagram and code examples. Next come detailed explanations of the syntax and the logic used. By closely following the concepts, you will become comfortable with circuit building, Arduino programming, the workings of the code examples, and the circuit diagrams presented. The book also has plenty of references to external resources wherever needed. An archive file (.zip) comprising the software examples and Fritzing-style circuit diagrams discussed in the book may be downloaded free of charge below.
€ 29,95
Mitglieder € 23,96
-
Elektor Publishing ESP32 steuert Roboterauto
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.
€ 39,80
Mitglieder identisch
-
Espressif ESP32-WROOM-32D
Der ESP32-WROOM-32 misst nur 25,2 x 18 mm und enthält den ESP32-SoC, den Flash-Speicher, präzise diskrete Komponenten und eine PCB-Antenne, um eine hervorragende HF-Leistung in Anwendungen mit begrenztem Platzangebot zu bieten. ESP32-WROOM-32 ist ein leistungsstarkes, generisches Wi-Fi + BT + BLE-MCU-Modul, das auf eine Vielzahl von Anwendungen abzielt, von Sensornetzwerken mit geringem Stromverbrauch bis hin zu anspruchsvollsten Aufgaben wie Sprachkodierung, Musik-Streaming und MP3-Dekodierung. Das Herzstück dieses Moduls ist der ESP32-D0WDQ6-Chip. Der eingebettete Chip ist skalierbar und anpassungsfähig. Es gibt zwei CPU-Kerne, die einzeln angesteuert werden können, und die Taktfrequenz ist von 80 MHz bis 240 MHz einstellbar. Der Benutzer kann die CPU auch ausschalten und den stromsparenden Coprozessor nutzen, um die Peripheriegeräte ständig auf Änderungen oder Überschreitungen von Schwellenwerten zu überwachen. ESP32 integriert eine Vielzahl von Peripheriegeräten, die von kapazitiven Berührungssensoren, Hall-Sensoren, SD-Kartenschnittstelle, Ethernet, Hochgeschwindigkeits-SPI, UART, I²S und I²C reichen. Die Integration von Bluetooth, Bluetooth LE und Wi-Fi sorgt dafür, dass ein breites Anwendungsspektrum angesprochen werden kann und das Modul zukunftssicher ist. Die Verwendung von Wi-Fi ermöglicht eine große physische Reichweite und eine direkte Verbindung zum Internet über einen Wi-Fi-Router, während die Verwendung von Bluetooth es dem Benutzer ermöglicht, bequem eine Verbindung zum Telefon herzustellen oder Niedrigenergie-Beacons zur Erkennung auszusenden. Der Ruhestrom des ESP32-Chips beträgt weniger als 5 µA und eignet sich daher für batteriebetriebene und tragbare Elektronikanwendungen. ESP32 unterstützt eine Datenrate von bis zu 150 Mbit/s und eine Ausgangsleistung von 20,5 dBm an der Antenne, um die größtmögliche physikalische Reichweite zu gewährleisten. Daher bietet der Chip branchenführende Spezifikationen und die beste Leistung für elektronische Integration, Reichweite, Stromverbrauch und Konnektivität. Downloads Datasheet
€ 9,95€ 4,95
Mitglieder identisch
-
Espressif ESP32-S2-WROVER
Das Herzstück dieses Moduls ist ESP32-S2, eine Xtensa® 32-Bit-LX7-CPU, die mit bis zu 240 MHz arbeitet. Der Chip verfügt über einen Co-Prozessor mit geringem Stromverbrauch, der anstelle der CPU verwendet werden kann, um Strom zu sparen und gleichzeitig Aufgaben auszuführen, die nicht viel Rechenleistung erfordern, wie beispielsweise die Überwachung von Peripheriegeräten. ESP32-S2 integriert eine Vielzahl von Peripheriegeräten, darunter SPI, I²S, UART, I²C, LED-PWM, TWAITM, LCD, Kameraschnittstelle, ADC, DAC, Berührungssensor, Temperatursensor sowie bis zu 43 GPIOs. Es verfügt außerdem über eine Full-Speed-USB-On-The-Go-Schnittstelle (OTG), um die USB-Kommunikation zu ermöglichen. Merkmale MCU ESP32-S2 eingebetteter Xtensa®-Single-Core-32-Bit-LX7-Mikroprozessor, bis zu 240 MHz 128 KB ROM 320 KB SRAM 16 KB SRAM im RTC W-lan 802.11 b/g/n Bitrate: 802.11n bis zu 150 Mbit/s A-MPDU- und A-MSDU-Aggregation Unterstützung für 0,4 µs Schutzintervall Mittenfrequenzbereich des Betriebskanals: 2412 ~ 2484 MHz Hardware Schnittstellen: GPIO, SPI, LCD, UART, I²C, I²S, Kameraschnittstelle, IR, Impulszähler, LED-PWM, TWAI (kompatibel mit ISO 11898-1), USB OTG 1.1, ADC, DAC, Berührungssensor, Temperatursensor 40-MHz-Quarzoszillator 4 MB SPI-Flash Betriebsspannung/Stromversorgung: 3,0 ~ 3,6 V Betriebstemperaturbereich: –40 ~ 85 °C Abmessungen: 18 × 31 × 3,3 mm Anwendungen Allgemeiner IoT-Sensor-Hub mit geringem Stromverbrauch Generische IoT-Datenlogger mit geringem Stromverbrauch Kameras für Video-Streaming Over-the-Top-Geräte (OTT). USB-Geräte Spracherkennung Bilderkennung Mesh-Netzwerk Heimautomatisierung Smart-Home-Systemsteuerung Intelligentes Gebäude Industrielle Automatisierung Intelligente Landwirtschaft Audioanwendungen Anwendungen im Gesundheitswesen Wi-Fi-fähiges Spielzeug Tragbare Elektronik Einzelhandels- und Gastronomieanwendungen Intelligente POS-Geräte
€ 7,95€ 3,95
Mitglieder identisch
-
Espressif ESP32-PICO-Kit
Das ESP32-PICO-KIT passt in ein Mini-Breadboard. Es ist voll funktionsfähig mit der minimalen Anzahl von diskreten Komponenten, während es alle ESP32-Pins freilegt. Features Eine vollständige und aktuelle Dokumentation ist verfügbar. Alle vorgestellten Anweisungen und Befehle funktionieren wie beschrieben. Zusätzliche Informationen und Hardware-Dokumentation sind ebenfalls reichlich vorhanden. Applikationen für das ESP32-PICO-KIT können auf Windows, Linux oder Mac entwickelt werden. Zwei Kerne und ein Funkgerät Wie der ESP8266 hat der ESP32 Wi-Fi, aber zusätzlich Bluetooth. Außerdem hat er zwei 32-Bit-Kerne im Inneren, die ihn extrem leistungsfähig machen und alle Ports und Schnittstellen bieten, die dem ESP8266 fehlen.Vereinfachend könnte man sagen, dass der ESP8266 ein Wi-Fi-Controller ist, der einige I/Os bietet, während der ESP32 ein vollwertiger Controller ist, der auch Wi-Fi hat. ESP32-Peripheriegeräte Der ESP32 verfügt über einen ADC & DAC, eine Touch-Sensor-Schaltung, einen SD/SDIO/MMC-Host-Controller, einen SDIO/SPI-Slave-Controller, einen EMAC, PWM zur Steuerung von LEDs und Motoren, UART, SPI, I²C, I²S, Infrarot-Fernbedienung und natürlich GPIO. ESP32-PICO-KIT Entwicklungsboard Das ESP32-PICO-D4 ist ein System-on-Chip (SoC), das einen ESP32-Chip zusammen mit einem 4 MB SPI-Flash-Speicher in einem winzigen 7 x 7 mm Gehäuse integriert. Das ESP32-PICO-KIT ist ein Breakout-Board für diesen SoC mit einem integrierten USB-seriell-Wandler für einfache Programmierung und Debugging. Neben dem Board benötigen Sie eine Programmier-Toolchain. Eine vollständige, aktuelle Dokumentation von Espressif finden Sie auf der Read the Docs-Website.Alle vorgestellten Anleitungen und Befehle funktionieren wie beschrieben.Zusätzliche Informationen und Hardware-Dokumentationen sind ebenfalls reichlich vorhanden. Applikationen für das ESP32-PICO-KIT können auf Windows, Linux oder Mac entwickelt werde
€ 19,95€ 9,95
Mitglieder identisch
-
Elektor Academy Pro ESP32 by Example (Lernkurs)
Vollständiger ESP32-Mikrocontroller-Lernkurs mit speziell entwickelter MCU-Erweiterungsplatine, praxisorientierten Projekten und einem umfassenden Online-Guide – ideal, um Hardware, Programmierung und Konnektivität Schritt für Schritt zu erlernen. Praktische Einführung in eingebettete Systeme mit dem ESP32 Dieser Kurs richtet sich an Einsteiger in die Welt der eingebetteten Systeme, die einen strukturierten, beispielorientierten Einstieg suchen. Falls Sie sich bereits mit allgemeiner Elektronik oder Arduino-basierten Materialien beschäftigt haben, diese aber als zu allgemein oder zu wenig praxisnah empfunden haben, bietet dieser Kurs eine fokussiertere Alternative. Mit dem "ESP32 by Example Kit" (EEK) – einem kompakten und kostengünstigen Komponentensatz mit LEDs, Sensoren, einem OLED-Display und einem Bewegungsprozessor – arbeiten Sie während des gesamten Kurses mit einem einheitlichen Hardware-Setup. Nach dem Zusammenbau bleibt das EEK weitgehend unverändert, sodass Sie sich ganz auf das Lernen und Experimentieren konzentrieren können, ohne ständig neu konfigurieren zu müssen. Themen: Verstehen und Programmieren des ESP32-Mikrocontrollers Programmieren und Ausführen von Code mit der Arduino IIDE Erkunden von cyber-physischen Systemen, abschließend zur grundlegenden Drohnensteuerung Vorkenntnisse in Arduino oder Embedded-Entwicklung sind nicht erforderlich. Jeder Abschnitt enthält praktische Beispiele und Miniprojekte, die die wichtigsten Konzepte festigen und zu einer tiefergehenden Auseinandersetzung anregen. Am Ende des Kurses können Sie die Beispiele des Buches nicht nur nachvollziehen, sondern auch mit eigenen Ideen und Anwendungen erweitern. Ob Sie sich für Embedded-Programmierung, interaktive Systeme oder die Grundlagen der Drohnensteuerung interessieren – dieser Kurs bietet einen klaren und praxisorientierten Einstieg. Was Sie lernen werden Eingebettete Programmierung mit dem ESP32 mithilfe der Arduino IDE Echtzeit-Sensoreingabe und -steuerung über Tasten, LEDs und Displays Gestenbasierte Interaktion mit dem Bewegungssensor MPU6050 Integration von Bluetooth-Gamepads und Drohnensteuerungssimulation WLAN- und UDP-Netzwerke, lokale Webserver und NTP MQTT-Kommunikation mit Cloud-Plattformen wie AWS und Arduino IoT Aufbau und Bereitstellung voll funktionsfähiger IoT-Systeme Perfekt für Studierende und Autodidakten, die sich mit eingebetteten Systemen beschäftigen Bastler und IoT-Begeisterte, die ihre Hardwarekenntnisse verbessern möchten Lehrkräfte und Dozenten, die nach sofort einsetzbarem Unterrichtsmaterial suchen Entwickler, die über die Grundlagen von Raspberry Pi oder Arduino hinausgehen möchten Support, wenn Sie ihn brauchen Zugang zu Kursleitern über die Elektor Academy Hilfreiche Community-Foren und wichtige Dokumentation Was ist in der Box (Kurs)? Neues 384-seitiges Buch: "ESP32 by Example" (Wert: 45 €) Elektor ESP32 by Example Kit (EEK): Mikrocontroller-Erweiterungsplatine mit 6 LEDs und 6 Tasten + OLED-Display, MPU6050 3-Achsen Beschleunigungsmesser und Gyroskop-Modul (Wert: 40 €) Adafruit HUZZAH32 – ESP32 Feather MCU Board (Wert: 30 €) ESP32 Cheap Yellow Display Board (Wert: 25 €) DHT11 Feuchtigkeitssensor & Temperatursensor Breadboard Jumperkabel USB-C-Kabel Zugang zum vollständigen Kurs auf der Elektor Academy Pro Lernplattform Lehrvideos Herunterladbare Arduino-Projektdateien für jedes Modul Lernmaterial (dieser Box) ▶ Klicken Sie hier zum Öffnen Module 1 – Getting Started with the ESP32 & EEK Module 2 – Digital Output – LEDs and GPIO Module 3 – Switches and Input Handling Module 4 – EEK and PWM Module 5 – OLED and Display Output Module 6 – Motion Sensing with the MPU6050 Module 7 – Capstone Project (EEK in Action) Module 8 – WiFi and Web Control with ESP32 Module 9 – Cloud Concepts using EEK Module 10 – Hands-on: Arduino IoT Cloud and EEK Module 11 – BlueTooth and EEK GamePad Integration Module 12 – Why Drones? Module 13 – Drone Simulator Concepts Module 14 – Simple Drone Flight Control Module 15 – Real-Time Drone Flight Control Module 16 – Drone Control Mini-Projects Module 17 – Middleware and Python Scripting Module 18 – Python Applications for Drone Control Module 19 – Capstone EEK Control Project and Presentation Über den Autor Dr. Jim Solderitsch ist Dozent, Softwarearchitekt, Systementwickler und Cybersicherheitsforscher mit Schwerpunkt auf cyber-physischen Systemen. Derzeit ist er als Lehrbeauftragter für Informatik an der Villanova University in Pennsylvania tätig. Was ist Elektor Academy Pro? Elektor Academy Pro bietet maßgeschneiderte Lernlösungen für Fachkräfte, Ingenieurteams und technische Experten in der Elektronik- und Embedded-Systems-Branche. Sie unterstützt Einzelpersonen und Organisationen dabei, ihr praktisches Know-how zu vertiefen, ihre Skills gezielt auszubauen und dank hochwertiger Inhalte und praxisnaher Tools stets einen Schritt voraus zu sein. Von realen Projekten und spezialisierten Kursen bis hin zu fundierten technischen Insights – Elektor versetzt Ingenieure in die Lage, aktuelle Herausforderungen der Branche erfolgreich zu meistern. Unser Bildungsportfolio umfasst Academy-Bücher, Pro-Boxen, Webinare, Konferenzen und B2B-Fachmagazine – alles mit Blick auf praxisnahe Weiterbildung und berufliches Wachstum. Ob Ingenieur, F&E-Spezialist oder technischer Entscheider: Elektor Academy Pro schlägt die Brücke zwischen Theorie und Praxis – und hilft Ihnen, neue Technologien zu beherrschen und Innovationen in Ihrem Unternehmen gezielt voranzutreiben.
€ 269,00€ 219,00
Mitglieder identisch
-
Elektor Labs Elektor ESP32-Energiemessgerät
Das Elektor ESP32-Energiemessgerät wurde für die Echtzeit-Energieüberwachung und die Smart Home-Integration entwickelt. Angetrieben durch den ESP32-S3 Mikrocontroller bietet es robuste Leistung mit modularen und skalierbaren Funktionen. Das Gerät verwendet einen 220 V-auf-12 V-Abwärtstransformator zur Spannungsabtastung, der eine galvanische Trennung und Sicherheit gewährleistet. Sein kompaktes Platinenlayout umfasst Schraubklemmenblöcke für sichere Verbindungen, einen Qwiic-Anschluss für zusätzliche Sensoren und einen Programmier-Header für die direkte ESP32-S3-Konfiguration. Der Energiezähler ist mit einphasigen und dreiphasigen Systemen kompatibel und somit für verschiedene Anwendungen anpassbar. Das Energiemessgerät ist einfach einzurichten und lässt sich in Home Assistant integrieren. Er bietet Echtzeitüberwachung, Verlaufsanalysen und Automatisierungsfunktionen. Es liefert genaue Messungen von Spannung, Strom und Leistung und ist damit ein wertvolles Werkzeug für das Energiemanagement in Haushalten und Unternehmen. Features Umfassende Energieüberwachung: Erhalten Sie detaillierte Einblicke in Ihren Energieverbrauch für eine intelligentere Verwaltung. Anpassbare Software: Passen Sie die Funktionalität an Ihre Bedürfnisse an, indem Sie eigene Sensoren programmieren und integrieren. Smart Home Ready: Kompatibel mit ESPHome, Home Assistant und MQTT für vollständige Smart Home-Integration. Sicher & Flexibles Design: Funktioniert mit einem 220 V-zu-12 V-Abwärtstransformator und verfügt über eine vormontierte SMD-Platine. Schnellstart: Enthält einen Stromwandlersensor und Zugang zu kostenlosen Einrichtungsressourcen. Technische Daten Mikrocontroller ESP32-S3-WROOM-1-N8R2 Energiemess-IC ATM90E32AS Statusanzeigen 4x LEDs zur Anzeige des Stromverbrauchs2x programmierbare LEDs für benutzerdefinierte Statusbenachrichtigungen Benutzereingabe 2x Drucktasten zur Benutzersteuerung Ausgabe anzeigen I²C-OLED-Display zur Echtzeit-Anzeige des Stromverbrauchs Eingangsspannung 110/220 V AC (über Abwärtstransformator) Eingangsleistung 12 V (über Abwärtstransformator oder DC-Eingang) Klemmstromsensor YHDC SCT013-000 (100 A/50 mA) im Lieferumfang enthalten Smart Home-Integration ESPHome, Home Assistant und MQTT für nahtlose Konnektivität Konnektivität Header für die Programmierung, Qwiic für Sensorerweiterung Anwendungen Unterstützt einphasige und dreiphasige Energieüberwachungssysteme Abmessungen 79,5 x 79,5 mm Lieferumfang 1x Teilbestückte Platine (SMD-Bauteile sind vormontiert) 2x Schraubklemmenblock-Anschlüsse (nicht montiert) 1x YHDC SCT013-000 Stromwandler Erforderlich Netztransformator nicht enthalten Downloads Datasheet (ESP32-S3-WROOM-1) Datasheet (ATM90E32AS) Datasheet (SCT013-000) Frequently Asked Questions (FAQ) Vom Prototyp zum fertigen Produkt Was als innovatives Projekt zur Entwicklung eines zuverlässigen und benutzerfreundlichen Energiemessgeräts mithilfe des ESP32-S3-Mikrocontrollers begann, hat sich zu einem robusten Produkt entwickelt. Ursprünglich als Open-Source-Projekt entwickelt, zielte das Gerät darauf ab, eine präzise Energieüberwachung, Smart-Home-Integration und mehr zu ermöglichen. Durch sorgfältige Hardware- und Firmware-Entwicklung ist das Energiemessgerät heute eine kompakte, vielseitige Lösung für das Energiemanagement.
€ 79,95€ 64,95
Mitglieder identisch