Skip to content

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

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

Middleware - TTNYSHM