M5Stack ATOMS3R Programmable Controller
-
Developed based on ESP32-S3FN8
-
Comes with USB download function
-
Built-in 3-axis gyroscope and 3-axis accelerometer (MPU6886)
-
Programmable keys
-
0.85 inch LCD screen
-
Infrared emission function
-
Expandable pins and interfaces
-
Development platform: Arduino, UIFlow
-
IoT node
-
Microcontroller
-
Wearables
1x ATOMS3R
Specification Details
SoC: ESP32-S3-PICO-1-N8R8 @Dual-core Xtensa LX7 processor, up to 240MHz @USB-OTG
PSRAM: 8MB PSRAM
FLASH: 8MB FLASH
TFT Driver: GC9107
Color IPS Resolution: 128 x 128
Six-axis sensor (BMI270): Accuracy: 0.05% (acceleration), 0.05°/s (angular velocity), I2C address: 0x68
Three-axis geomagnetic sensor (BMM150): Accuracy: 0.3 μT
Mounted on BMI270, magnetometer data accessed via BMI270
IR: Infrared transmission range: 12.46m @ ∠180°, 1.45m @ ∠90°, 3.88m @ ∠45°
Sleep current: GPIO-5V power: DC5V @ 11.63 μA, Grove-5V power: DC5V @ 10.75 μA, USB-5V power: DC5V @ 92.50 μA
Bottom reserved GPIO pins: G5/G6/G7/G8/G38/G39
Operating temperature: 0°C ~ 40°C
Product dimensions: 24*24*12.9mm
Packaging dimensions: 85*65.5*13mm
Product weight: 6.7g
Packaging weight: 13.4g











press and hold the reset button (about 2 seconds) until the internal green LED lights up, then release the firmware. At this time, the device has entered download mode, waiting for burning.
When controlling the LCD backlight, the PWM frequency is recommended to use 500Hz.