Atom JoyStick

SKU:K137

説明

Atom JoyStick は多用途でプログラム可能なデュアルジョイスティック・コントローラーで、AtomS3 をメインコントローラーとして採用し、STM32 によるコプロセッサー機能を搭載しています。2 つのホールセンサー搭載 5 方向ジョイスティック、および 2 つのファンクションボタンを備え、内蔵 RGB LED により人とのインタラクションや状態通知を行います。2 系統の高電圧動力バッテリー充電回路を搭載。出荷時には Stamp Fly リモコンファームウェアが書き込まれており、ESP-NOW プロトコルで Stamp Fly と通信します。ファームウェアのソースコードはオープンソースです。本製品はドローン操作、ロボット制御、スマートカー、様々な DIY プロジェクトに適しています。

クイックスタート

本チュートリアルでは、M5Burner を使用して StampFly & Atom Joystick に出荷時ファームウェアを書き込み、ペアリングおよびクアッドコプターの基本操作とインジケーターについて説明します

注意事項

使用に関する注意
初めて Atom JoyStick を使用する際は、以下のチュートリアルに従って飛行用ファームウェアを書き込み、StampFly とペアリングしてから飛行してください。
充電に関する注意
データケーブルを接続して充電した際、各バッテリー前面に電源インジケーターがあります。赤色は充電中、満充電ではない状態を示します。緑色は満充電で、電圧が 4.35V に達していることを示します。
バッテリーのメンテナンス
1. 負荷状態で、バッテリーを各セル 3V 以下まで放電しないでください。
2. 満充電のバッテリーは 3 日以上保存しないでください。長期保管時は電圧を 3.8V〜3.9V の間に保ってください。
schematics

特徴

  • STM32F030F4P6
  • AtomS3 搭載
  • Atom シリーズメインコントローラー互換
  • デュアルジョイスティック、デュアルボタン、トグルスイッチ
  • WS2812C RGB LED
  • 2 系統高電圧リチウムバッテリー充電回路
  • バッテリー残量検出

含まれるもの

  • 1 x Atom JoyStick
  • 1 x 300mAh 高電圧リチウムバッテリー

アプリケーション

  • ドローン操作
  • ロボット制御
  • スマートカー
  • DIY プロジェクト

仕様

仕様 パラメータ
MCU STM32F030F4P6
MCU 通信アドレス 0x59
RGB WS2812C
充電チップ TP4067@4.35V
バッテリー容量 300mAh@1S
バッテリー出力電圧 4.35V
充電電流 DC 5V/430mA
満充電時間 (Input:5V/1A) 約 55 分
バッテリー出力電圧 4.35V
ボタン 左 / 右 ボタン
ブザー オンボードパッシブブザー @5020
動作温度 0-40°C
製品サイズ 84 * 60 * 31.5mm
梱包サイズ 162 * 99 * 36mm
製品重量 63.5g
梱包重量 96.7g

回路図

schematics

ピンマップ

I2C

AtomS3 G39 G38
Atom JoyStick (0x59) SCL SDA

Buzzer & RGB LED

AtomS3 G5 G6
Atom JoyStick 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 BAT-ADC2

製品サイズ

module size

データシート

ソフトウェア

Arduino

内蔵ファームウェア

Easyloader

Easyloader ダウンロードリンク 備考
Atom JoyStick Controller Firmware Easyloader download /

動画

  • Atom JoyStick と Stamp Fly クアッドコプターの基本機能デモ

Page Tools
PDF