ESP32
-
Espressif’s follow-up to their ESP8266 microcontroller. ESP32 chips and modules come with onboard Wi-Fi and Bluetooth and are available in a variety of options, including dual or single core, and with RISC-V support. Commonly used by the maker community for connected IoT projects, this chip is available on development boards of all popular maker platforms. Programming options include the Arduino IDE, ESPHome, Espruino, CircuitPython, MicroPython, NodeMCU, and several others.
Getting Started
- ESP32 Thing Plus Hookup Guide
- How To Program the Adafruit Huzzah32 on the Arduino IDE
- CircuitPython on ESP32 Quick Start Guide
- Getting Started with MicroPython on the ESP32
- NodeMCU Documentation
- IoT & DIY Electronics Projects: How to Connect Your Project
- ESP32-S2 Series Datasheet (Single core)
- ESP32-S3 Series Datasheet (Dual core)
- ESP32-C3 Series Datasheet (RISC-V core)
Other Resources
- Upgrading ESP32 Firmware
- ESP32 OTA Updates over BLE from a React Web Application
- Homepoint - MQTT & HomeKit Touchscreen for ESP32
- ESPHome - an Open-source Platform to Create Smart Home Devices
- WLED – Wirelessly Control NeoPixel and SPI-based Addressable LEDs
- SparkFun ESP32 Tutorials
- Adafruit ESP32 Project Learn Guides
Products

