
M5Atom Joystick with M5AtomS3
Description
Atom JoyStick is a versatile programmable dual joystick remote controller, using AtomS3 as the main controller, with STM32 for co-processing functions on the board. It features 2 Hall sensor 5-direction joysticks and 2 function buttons, with built-in RGB LEDs for human-machine interaction and status reminders. It also includes two high-voltage power battery charging circuits. The product comes pre-loaded with the Stamp Fly remote firmware, communicating with Stamp Fly via the ESP-NOW protocol, and the firmware source code is open-source. This product is suitable for drone control, robot control, smart car projects, and various DIY projects.
2. Do not store fully charged batteries for more than 3 days. For long-term storage, keep the voltage between 3.8V and 3.9V.

Features
- STM32F030F4P6
- Equipped with AtomS3
- Compatible with Atom series controllers
- Dual joysticks, dual buttons, toggle switch
- WS2812C RGB LEDs
- Two high-voltage lithium battery charging circuits
- Battery level detection
Includes
- 1 x Atom JoyStick
- 1 x 300mAh high-voltage lithium battery
Applications
- Drone control
- Robot control
- Smart car projects
- DIY projects
Specifications
| Specifications | Parameter |
|---|---|
| MCU | STM32F030F4P6 |
| MCU Communication Address | 0x59 |
| RGB | WS2812C |
| Charging IC | TP4067@4.35V |
| Battery | 300mAh |
| Charging Current | DC 5V/430mA |
| Battery charge time(Input:5V/1A) | About 55 Mins |
| Battery output voltage | 4.35V |
| Button | Left/Right Button |
| Buzzer | Built-in Passive Buzzer@5020 |
| operating temperature | 0-40°C |
| Product Size | 84 x 60 x 31.5mm |
| Packaging Size | 162 x 99 x 36mm |
| Product Weight | 63.5g |
| Packaging Weight | 96.7g |
Learn and Documents
→ DOCUMENTSProduct Information
Product Information
Shipping & Returns
Shipping & Returns
Description
Description
Atom JoyStick is a versatile programmable dual joystick remote controller, using AtomS3 as the main controller, with STM32 for co-processing functions on the board. It features 2 Hall sensor 5-direction joysticks and 2 function buttons, with built-in RGB LEDs for human-machine interaction and status reminders. It also includes two high-voltage power battery charging circuits. The product comes pre-loaded with the Stamp Fly remote firmware, communicating with Stamp Fly via the ESP-NOW protocol, and the firmware source code is open-source. This product is suitable for drone control, robot control, smart car projects, and various DIY projects.
2. Do not store fully charged batteries for more than 3 days. For long-term storage, keep the voltage between 3.8V and 3.9V.

Features
- STM32F030F4P6
- Equipped with AtomS3
- Compatible with Atom series controllers
- Dual joysticks, dual buttons, toggle switch
- WS2812C RGB LEDs
- Two high-voltage lithium battery charging circuits
- Battery level detection
Includes
- 1 x Atom JoyStick
- 1 x 300mAh high-voltage lithium battery
Applications
- Drone control
- Robot control
- Smart car projects
- DIY projects
Specifications
| Specifications | Parameter |
|---|---|
| MCU | STM32F030F4P6 |
| MCU Communication Address | 0x59 |
| RGB | WS2812C |
| Charging IC | TP4067@4.35V |
| Battery | 300mAh |
| Charging Current | DC 5V/430mA |
| Battery charge time(Input:5V/1A) | About 55 Mins |
| Battery output voltage | 4.35V |
| Button | Left/Right Button |
| Buzzer | Built-in Passive Buzzer@5020 |
| operating temperature | 0-40°C |
| Product Size | 84 x 60 x 31.5mm |
| Packaging Size | 162 x 99 x 36mm |
| Product Weight | 63.5g |
| Packaging Weight | 96.7g |























