Development Roadmap and Progress¶
Hardware¶
Main Control
- Main control ATK-DNESP32S3M
- ATK-MWS3S
- ROM: 384 KB
- SRAM: 512 KB
- PSRAM: 8 MB
- Flash: 16 MB
- Power indicator x 1
- Status indicator x 1
- Reset button x 1
- Function button x 1
- USB to serial (Type-C) x 1
- USB slave interface (JTAG) x 1
- TF card interface x 1
- 5V power input/output x 1 set
- 3.3V power input/output x 1 set
- Exposed IO ports x 36
- ATK-MWS3S
Sensing
- MPU6050
- Temperature and humidity sensor (DHT11)
- Low-precision accelerometer (ADXL362)
- High-precision accelerometer (ADXL355)
- Camera module
- Audio
Communication
- Main control board - Bluetooth module
- Main control board - WiFi module
- 4G (purchased, pending connection)
- 5G module (to be purchased)
- LoRa module (to be purchased)
Interaction
- Main control board - LED
- RGB LED
Drivers¶
Main Control
- Timer
- RTC (Real Time Clock)
- SPI (SPI2 - LCD control/SD card)
- RNG Random Number Generator
- TF CARD - SPI
- I2C
- UART
Sensing
- ESP built-in thermometer (onboard)
- MPU6050
- Temperature and humidity sensor (DHT11)
- Low-precision accelerometer (ADXL362)
- High-precision accelerometer (ADXL355)
- Camera module
- Audio
Communication
- WiFi
- Bluetooth
- MQTT
Interaction
- LED
- RGB LED
- Button (onboard) (supports external interrupts)
- LCD screen
Middleware - ESP & Third Party¶
File System - [x] VFS - [x] FATFS - [x] SPIFFS
Network
Protocol
Storage
UI
Computation
AI
ESP-AI / ESP-DL