SKU:C126-Ext
AtomS3R-Ext is a programmable controller based on the ESP32-S3 main control, designed for prototype development and extension. It features a universal expansion board on top, allowing users to connect and debug multiple IO ports, suitable for expanding and verifying various peripheral modules. It integrates the ESP32-S3-PICO-1-N8R8 main control, supports Wi-Fi functionality, and includes 8 MB of on-chip FLASH and 8 MB of PSRAM, along with a power circuit converting 5V to 3.3V/2.8V/1.2V. It has a built-in three-axis BMM150 geomagnetic sensor and a six-axis BMI270 attitude sensor. The controller is equipped with a USB Type-C interface for power supply and firmware download, and features a HY2.0-4P expansion port, six GPIO and power pins for easy function expansion. Compared to previous ATOM series host products, the 3D antenna of AtomS3R-Ext has been enhanced, providing better signal performance and stability. With dimensions of only 24.0 x 24.0 x 12.0mm, it is ideal for prototype development and verification applications in embedded smart devices.
Specification | Parameters |
---|---|
SoC | ESP32-S3-PICO-1-N8R8 @ Dual-core Xtensa LX7 processor, up to 240MHz @USB-OTG |
PSRAM | 8M PSRAM |
FLASH | 8M FLASH |
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 obtained through BMI270 |
Infrared IR | Infrared transmission distance at ∠180°: 12.46m at ∠90°: 1.45m at ∠45°: 3.88m |
Sleep current | GPIO-5V power: DC5V@11.63 uA Grove-5V power: DC5V@10.75 uA USB-5V power: DC5V@92.50 uA (including PD resistor loss) |
Universal expansion board specifications | 5 x 6@2.54mm |
Bottom reserved GPIO | G5/G6/G7/G8/G38/G39 |
Breadboard reserved GPIO | G3/G4/G9/G10/G11/G12/G13/G14/G17/G21/G40/G42/G46/G48 |
Operating temperature | 0 ~ 40°C |
Product dimensions | 24.0 x 24.0 x 12.0mm |
Product weight | 6.9g |
Package dimensions | 85.0 x 65.0 x 15.2mm |
Gross weight | 13.6g |
ESP32-S3-PICO-1-N8R8 | G0 | G45 | BMI270_ASDx | BMI270_ASCx | G47 |
---|---|---|---|---|---|
BMI270 | SYS_SCL | SYS_SDA | |||
BMM150 | A_SDA | A_SCL | |||
IR | IR_LED_DRV |
Proto Board | ESP32-S3-PICO-1-N8R8 |
---|---|
1 | 3.3V |
2 | 1.2V |
3 | 2.8V |
4 | RST |
5 | G3 |
6 | G4 |
7 | G9 |
8 | G10 |
9 | G11 |
10 | G12 |
11 | G13 |
12 | G17 |
13 | G21 |
14 | G40 |
15 | G42 |
16 | G46 |
17 | G48 |
18 | GND |
19 | GND |
[env:m5stack-atoms3r]
platform = espressif32@6.3.2
board = esp32-s3-devkitc-1
framework = arduino
board_build.arduino.memory_type = qio_opi
build_flags =
-DESP32S3
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-issue
-DCORE_DEBUG_LEVEL=5
-DARDUINO_USB_CDC_ON_BOOT=1
-DARDUINO_USB_MODE=1
lib_deps =
M5Unified=https://github.com/m5stack/M5Unified