-
Notifications
You must be signed in to change notification settings - Fork 492
Hardware
ESP32-DIV v2 is designed around a stable core board and an expandable shield, keeping the system modular, thin, and reliable.
The main board handles essential power, storage, UI, and processing, while the shield provides expansion points for external modules.
The main board focuses on stability and core functionality:
-
ESP32-S3
The main microcontroller. Fixes previous pin conflicts, improves USB support, and allows future expansions. -
IP5306 Power Management IC
Manages battery charging and boost conversion, providing stable operation under load. -
Battery Voltage Divider
Monitors battery voltage. -
CP2102 USB-to-Serial Converter
Handles firmware flashing and serial communication. -
SD Card Slot
Stores logs, scripts, and configurations. -
ILI9341 TFT Display (2.8")
Main interface display. -
Soft Tactile Buttons
Reliable low-profile switches for user interaction. -
Buzzer
Optional audio feedback. -
4× WS2812 NeoPixels
Visual status indicators. -
External Antenna Connector
Supports flexible antenna setups for improved range.
The shield is modular and designed for external modules.
- 3 × NRF24 Modules – Dedicated for 2.4GHz operations.
- CC1101 Sub-GHz Transceiver – For Sub-GHz connectivity.
- Multiple Antennas – Separate antennas for different bands.
- Infrared Circuitry – For IR input/output operations.
ESP32-DIV v2 uses pogo-pin headers for shield connection:
- Thin stacking without bulky connectors
- Clean electrical contact
- Easy shield replacement and expansion
- Core board is stable by design (for now)
- Shield is modular and replaceable
- Thin, stackable form factor using pogo pins
- All components are exposed and hackable
For wiring and pin assignments, see the Schematics page.
To flash firmware, follow the Firmware Upload Guide.