DFRobot Beetle ESP32-C6 Mini
ESP32-C6 DevKitC-1 (N8)
ESP32-S3-WROOM-2-N32R16V

DFRobot Beetle ESP32-C6 Mini

ESP Development Boards

ESP32 boards integrate Wi-Fi, Bluetooth LE, Wi-Fi 6, and Thread/Zigbee (802.15.4) for wireless IoT prototyping. Ideal for battery-powered sensors, smart home devices, wearables, and industrial monitoring.

Three Boards Available: DFRobot Beetle ESP32-C6 - ultra-compact with Wi-Fi 6, BLE, 802.15.4 for wearables. ESP32-C6 DevKitC-1 (N8) - general-purpose, Matter-compatible. ESP32-S3-WROOM-2-N32R16V - 32MB flash, 16MB PSRAM, native USB for AI inference and camera apps.

Key Features: ESP32-C6 adds Wi-Fi 6 and IEEE 802.15.4 for Matter smart home integration. ESP32-S3 focuses on AI/HMI with enhanced processing and memory. Low power modes enable years of battery life.

Use Cases: Environmental sensors, BLE beacons, Wi-Fi actuators, battery-powered loggers, edge AI (TensorFlow Lite) for keyword spotting/gesture recognition. Rich peripherals: I2C, SPI, UART, ADC, PWM, I2S.

Getting Started: Install Arduino IDE or PlatformIO, add ESP32 board support, upload sketches. For production, use ESP-IDF for power management and security. Cloud integrations: AWS IoT, Google Cloud IoT, Azure IoT Hub.

Prerequisites: C/C++ programming, embedded systems (interrupts, timers, DMA), wireless protocols (Wi-Fi, BLE, MQTT), low-power design. FreeRTOS knowledge helpful for advanced projects.

Compatible Accessories: ESP32 boards work with our cross-platform sensor kits and displays. The SunFounder Sensor Kit includes example code specifically for ESP32, and e-ink displays connect via SPI.

Available Boards:
- DFRobot Beetle ESP32-C6 Mini (Wi-Fi 6, BLE, 802.15.4) - Datasheet
- ESP32-C6 DevKitC-1-N8 (Wi-Fi 6, BLE, 802.15.4) - Datasheet
- ESP32-S3-WROOM-2-N32R16V (32MB Flash, 16MB PSRAM, USB) - Datasheet

Essential Resources:
- ESP-IDF Documentation
- Arduino Core for ESP32
- PlatformIO
- Espressif Developer Portal