M5Stack M5Atom Joystick with M5AtomS3
Product Link
Description
M5Atom Joystick is a versatile programmable dual-joystick remote controller featuring the AtomS3 as the main controller, with an STM32 handling co-processing functions. It is equipped with two 5-way joysticks with hall sensors, two function buttons, and built-in RGB LEDs for human-machine interaction and status indication. The device includes two high-voltage battery charging circuits. It comes pre-loaded with the Stamp Fly control firmware and communicates with Stamp Fly via the ESP-NOW protocol. The firmware source code is open-source. This product is suitable for drone control, robot control, smart cars, and various DIY projects.
Features
STM32F030F4P6
Equipped with M5AtomS3
Compatible with Atom Lite, Atom Matrix, AtomS3 Lite, AtomS3
Dual joysticks, dual buttons, toggle switch
WS2812 RGB LEDs
Dual high-voltage lithium battery charging circuits
Battery detection
Applications
Drone control
Robot control
Smart cars
DIY projects
Specifications
MCU
STM32F030F4P6
RGB
WS2812C
Charging IC
TP4067@4.35V
Battery
300mAh
Charging Current
DC5V/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*60*31.5mm
Packaging Size
162*99*36mm
Product Weight
63.5g
Packaging Weight
96.7g
EasyLoader
EasyLoader is a simple and fast program burner that comes with a product-related example program. By following a few easy steps, you can burn the program to the main controller and perform a series of functional verifications.
Download Windows Version EasyLoader
Related Links
Schematic Diagram
Download Full Schematic Diagram
PinMap
Buzzer and RGB LEDs
BEEP
BEEP
WS2812C
RGB
Joysticks
JoyStick_LEFT
LEFT-SW-X
LEFT-SW-Y
LEFT-SW-B
JoyStick_RIGHT
RIGHT-SW-X
RIGHT-SW-Y
RIGHT-SW-B
Buttons and Battery Detection
Button_LEFT
LEFT-BTN
Button_RIGHT
RIGHT-BTN
BAT1-Detect
BAT-ADC1
BAT2-Detect
BAT-ADC2
Module Size
Last updated