English
English
简体中文
日本語

Atom JoyStick v1.1

SKU:K137-V11

Description

Atom JoyStick v1.1 is a multi-functional programmable dual-joystick remote controller. As an iterative version of the Atom JoyStick, its core improvement is that the main controller has been upgraded from AtomS3 to AtomS3R. The AtomS3R integrates the ESP32-S3-PICO-1-N8R8, features 8MB Flash, 8MB PSRAM, and 2.4 GHz Wi-Fi, and includes a built-in BMI270 6-axis attitude sensor and BMM150 3-axis geomagnetic sensor. The controller base integrates an STM32 core main controller and uses an I2C communication interface. It is equipped with 2 Hall-effect five-way joysticks, 2 function buttons, an independent power switch, and RGB LED indicators. It is powered by a high-voltage battery for stronger endurance. There are two onboard battery charging interfaces that can charge the battery of the StampFly v1.1 at the same time. The product is pre-flashed with StampFly remote-control firmware at the factory and communicates with the StampFly via the ESP-NOW protocol. The firmware source code is open source, making it suitable for drone control, robot control, smart cars, and various DIY projects.

Tutorial

This tutorial introduces how to flash the factory firmware to the StampFly and Atom Joystick / Atom JoyStick v1.1 via M5Burner, pairing, and the basic operations and indications of the quadcopter

Features

  • Atom JoyStick v1.1
    • STM32F030F4P6 core main controller
    • Dual joysticks, dual buttons, independent power switch
    • 2x WS2812C RGB LED
    • USB Type-C charging interface
    • Buzzer notification
    • Battery voltage detection
    • Two battery charging interfaces
  • AtomS3R Controller
    • ESP32-S3-PICO-1-N8R8
    • 8MB Flash and 8MB PSRAM
    • 0.85" LCD @ 128x128
    • BMI270 6-axis attitude sensor
    • BMM150 3-axis geomagnetic sensor
    • Enhanced 3D antenna

Includes

  • 1 x Atom JoyStick v1.1
  • 1 x 320mAh high-voltage battery

Applications

  • Drone control
  • Robot control
  • Smart cars
  • DIY projects

Specifications

Specification Parameter
Controller AtomS3R
SoC ESP32-S3-PICO-1-N8R8 @ Xtensa® 32-bit LX7 dual-core processor, up to 240MHz
Flash 8MB
PSRAM 8MB Octal
Wi-Fi 2.4 GHz Wi-Fi
Display 0.85" LCD @ 128x128
6-Axis Attitude Sensor BMI270 (I2C @ 0x68)
3-Axis Geomagnetic Sensor BMM150 (accessed via the BMI270 Sensor Hub)
Base Core Main Controller STM32F030F4P6
Base Communication Interface I2C @ 0x59
RGB LED 2x WS2812C
Charging Chip TP4067@4.35V
Battery Specification 320mAh@1S, output voltage 4.35V; charging current: DC 5V@430mA
Battery Full Charge Time Approx. 55 minutes
Battery Connector Spec 2 x BT 2.0 male power terminal
Buzzer Onboard 5020 passive buzzer
Operating Temperature 0 ~ 40°C
Product Size 84.0 x 60.0 x 31.5mm
Product Weight 56.2g (excluding battery)
Package Size 126.0 x 99.0 x 30.0mm
Gross Weight 103.0g

Learn

Charging Reminder
1. Connect the data cable to charge. There is a power indicator in front of the corresponding battery. Red indicates the battery is charging and not fully charged; Green indicates it is fully charged and has reached 4.35V.
2. Only the USB Type-C interface on the base supports battery charging. The USB Type-C interface of the AtomS3R main controller cannot charge the battery.

Battery Maintenance
1. Under load, never discharge the battery below 3V per cell.
2. Do not store a fully charged battery for more than 3 days. For long-term storage, keep the voltage between 3.8V and 3.9V.

Schematics

PinMap

I2C

AtomS3R G39 G38
Atom JoyStick v1.1 (0x59) SCL SDA

Buzzer & RGB LED

AtomS3R G5 G6
Atom JoyStick v1.1 Buzzer RGB LED

Joystick & Button

STM32F030F4P6 PA2 PA3 PA4 PA6 PA5 PA7 PF0 PF1
Joystick Left LEFT-SW-X LEFT-SW-Y LEFT-SW-B
Joystick Right RIGHT-SW-X RIGHT-SW-Y RIGHT-SW-B
Button Left LEFT-BTN
Button Right RIGHT-BTN

Battery

STM32F030F4P6 PA0 PA1
Battery Detect BAT-ADC1 (CH1) BAT-ADC2 (CH2)

Model Size

Datasheets

Video

  • Basic function demonstration of the Atom JoyStick paired with the StampFly quadcopter

Note
The video demonstrates the Atom JoyStick paired with the StampFly; the operation method also applies to the Atom JoyStick v1.1 paired with the StampFly.

Product Comparison

Product Comparison Atom JoyStick v1.1 Atom JoyStick v1.1 Atom JoyStick Atom JoyStick
Main Controller AtomS3R AtomS3
SoC ESP32-S3-PICO-1-N8R8 ESP32-S3FN8
Memory 8MB Flash + 8MB PSRAM 8MB Flash
Attitude Sensor BMI270 6-axis attitude sensor MPU6886 6-axis attitude sensor
Geomagnetic Sensor BMM150 3-axis geomagnetic sensor /
Antenna Enhanced 3D antenna Standard 3D antenna
Co-processor STM32F030F4P6 STM32F030F4P6
Page Tools
PDF