BEMÆRK: Der er fejltryk på AZ-Delivery ESP32 - CMD er påtrykt GND ved 5V power pin.
Espressif ESP32 er en prisbillig dual-core SOC microcontroller med temmelig gode specifikationer:
- Dual-core 32-bit LX6 CPU 160/240 MHz - multitasking
- Lad core0 afvikler dataopsamling m.m.., mens core1 håndtere wifi/bt/rf kommunikation
- Ultra low power (ULP) co-processor (5μA deep sleep) - ULP
- 520 KB til 8 MB SRAM + 4 til 32 MB Flash med SPIFFS
- Wi-Fi: 802.11 b/g/n - webserver / mesh / RTSP Webcam
- Bluetooth: v4.2 BR/EDR and BLE - BT / BLE MESH
- Priser i april 2019
- AZDelivery ESP32 512KB RAM / 4MB FLASH:
- ESP32 512KB/32MB inkl. batteristik + sx1278 RF (max 2,6km) + Antenne + OLED Display
Der er flere forskellige ESP32 modeller. Hvis dit projekt kræver ekstern antenne, mere RAM eller lign., være da omhyggelig med at vælge den rigtige ESP32. Læs om modellerne her.
ESP32 Wroom datasheet
ESP32 Wrover datasheet
Getting Started Windows & Arduino IDE
HUSK: Vælg board ESP32 Dev Module og ikke DOIT ESP32 DEVKIT V1.
https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
Getting Started Mac/Linux & Arduino IDE
HUSK: Vælg board ESP32 Dev Module og ikke DOIT ESP32 DEVKIT V1.
https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-mac-and-linux-instructions/
- AZ-Delivery Producent Manual (Angiver board som ESP32 Dev Module)
- Multitasking
- SPIFFS - SPI Flash File System
- Wifi Webserver
- Wifi AP og Webserver
- Wifi MESH
- Wifi RTSP Webcam
- Bluetooth
- https://randomnerdtutorials.com/esp32-bluetooth-low-energy-ble-arduino-ide/
- ULP deep sleep
- 2 x I2C Controller
- https://github.com/espressif/arduino-esp32/issues/977
- ESP32 Timers
- Arrays
- pthreads: Arduino & Threads
- JSON
- HTTP/2 GET request to Node.js server
- Interrupts
- QR code generation
- Trace
- Ved programmering/upload:
- Hold BOOT nede
- Tryk en gang på RST mens du holder BOOT nede
- Upload nu fra Arduino IDE
- ESP32 Breadboard hack
- Find 2 breadboards hvor +/- rails kan afmonteres på mindst det ene
- Afmonter (klip tape) ved +/- rails på det ene eller begge breadboards
- ESP32 kan nu monteres mellem de to breadboards
- SoftwareSerial.h
- Findes i Arudino IDE Library Manager som EspSoftwareSerial
https://www.az-delivery.de/products/esp32-developmentboard?ls=en
Download i fuld størrelse. BEMÆRK FEJL: CMD er påtrykt GND ved 5V pin