【M5Stack】M5StickC PLUS・M5StickV パーツ集・プログラム集 2021

M5Stickラズパイ・ESP32
左:廃盤になったM5Stick Gray・中:M5StickCとENV HAT・右:M5StickV

超小型フィンガータイプのコンピューターM5Stickがあればできることや、現在(2021/1)発売されている拡張パーツや公開されている使えるプログラムのほぼ全部を集めてみました。

M5Stack・ESP32やラズパイ・Jetsonなど、買ったはいいものの・・・使い道がわからなくて放置していませんか?自分はいつも買って数時間いじって放置しちゃうタイプです・・・

M5StickC PLUS

なので、今回はM5Stickをもう一度引き出しから引っ張りだして使えるようにするために、できることを調査してみました。

  1. M5Stack(エムファイブスタック)のM5Stick(エムファイブスティク)とは?
    1. M5Stack(エムファイブスタック)は深センの会社
    2. M5Stick(エムファイブスティク)とは?
    3. M5Stickの機種
  2. M5StickC オレンジのフィンガーコンピューター
    1. M5StickC スペックとセット売りバージョン
      1. ESP32搭載の小型M5Stack 0.96インチディスプレイ+GPIOとGroveポートで拡張可能
    2. M5StickCでできること
      1. M5StickC スロット
      2. M5StickC サンプルスケッチ集(日本語)
      3. M5StickCで赤外線リモコン(日本語)
      4. M5StickC専用 遠隔リモコン
      5. esp-idf-irSend
      6. esp-idf-irAEHA(日本語)
      7. M5StickCで家庭用スマートメーターをハック(日本語)MicroPytho
      8. M5StickCスクロールディスプレイ
      9. M5StickC+環境センサで温度、湿度、気圧測定(日本語)
      10. m5stickc_envhat_ambient
      11. M5StickCのディスプレイサンプルコード
      12. M5StickC Co2ハット(日本語)
      13. M5StickC AxisOrange
      14. M5StickCがマウスになっちゃう
      15. M5StickC ESP32 オシロスコープ
      16. M5StickC
      17. M5StickC Watch
      18. M5StickC-PNGWatch(日本語)
      19. tml’s Digital Hourglass for the M5StickC
      20. Simple Clock for M5StickC
      21. FXNode_Weather For M5StickC
      22. BF-018
      23. M5StickC Binary Clock
      24. CheeringWatch_M5StickV-C
      25. WatchInvader_M5StickC
      26. M5StickC_Gamepad
      27. M5StickC でつくる自家製額温度計
      28. 3D Print Bed Leveler
      29. M5StickC_Base
      30. m5stickc-audiospectrum
      31. M5StickC_SpO2
      32. M5StickC用 電子名刺
      33. E512W3D
      34. Control your cheap RC car with ESP32 + M5StickC
      35. M5StickC_PulseOximeter
      36. M5StickC_PH_sensor
      37. M5StickC Vibrator Hat
      38. M5StickCで作りたいものがない?
  3. M5StickC PLUS 濃いオレンジのフィンガーコンピューター
    1. M5StickC PLUS スペック
      1. M5StickCのバージョンアップ版(ブザー追加・ディスプレイ1.14インチに)
    2. M5StickC Plus バージョンアップで面白いプログラムあるかな?
      1. M5StickC-Plus-Ringtone-Jukebox
      2. esp-idf-m5stickC-Plus
      3. M5StickC-Plus Clock Synchronizer
      4. M5StickC-Plus-Corona-Tracker
      5. M5StickC-Plus-Nixie-clock
      6. m5_stickc_plus_arib_std_b28
  4. M5StickC・M5StickC PLUSのHAT(拡張パーツ)
    1. HATはM5StickCの頭にかぶせる
    2. M5Stack GROVEポート のセンサーは後ほど紹介します
      1. M5Stack®ENVユニットキット、8センサーDHT12湿気POT PIR HUBライトRGB IR ENV IoT開発ボードスイッチGROVEポートI2C
    3. M5StickC PuppyC
      1. M5StickC用HATモジュール 四脚ロボットベース
    4. M5StickC JoyC
      1. M5StickC用HATモジュール ジョイステック
    5. M5StickC Proto Plus Hat
      1. M5StickC用HATモジュール ユニバーサル基盤
    6. M5StickC サーマルカメラ Hat
      1. M5StickC用HATモジュール 表面温度32 x 24ピクセルで測定
    7. M5StickC RoverC Pro
      1. M5StickC用HATモジュール 全方向移動ロボットベース
    8. M5StickC 非接触温度センサ Hat
      1. M5StickC用HATモジュール 人体や物体の表面温度を測定
    9. M5StickC PowerC
      1. M5StickC用HATモ 充電モジュール
    10. M5StickC 8ウェイサーボ Hat
      1. M5StickC用HATモジュール M5StickC 8ウェイサーボ Hat
    11. M5SticKC 18650バッテリー ケース
      1. M5StickC用HATモジュール 18650バッテリー ケース
    12. M5StickC 指紋 Hat
      1. M5StickC用HATモジュール 指紋リーダー
    13. M5StickC NeoFlashモジュール Hat
      1. M5StickC用HATモジュール RGB LEDマトリックス
    14. M5StickC RS485 Hat
      1. M5StickC用HATモジュール DC-DC降圧回路
    15. M5StickC DAC Hat
      1. M5StickC用HATモジュール デジタル-アナログ変換回路
    16. M5StickC ADCモジュール
      1. M5StickC用HATモジュール アナログ-デジタル変換回路
    17. M5StickC SERVO Hat
      1. M5StickC用HATモジュール サーボモーター搭載
    18. M5StickC 3W Dクラススピーカー Hat
      1. M5StickC用HATモジュール 3W Dクラススピーカー
    19. M5StickC ToF HAT
      1. M5StickC用HATモジュール レーザー距離センサー
    20. M5StickC ジョイスティックHAT
      1. M5StickC用HATモジュール ワイヤレスジョイスティックデバイス
    21. M5StickC PIR Hat
      1. M5StickC用HATモジュール 人感センサー
    22. M5StickC Proto Hat
      1. M5StickC用HATモジュール 汎用プロトタイピングボードで
    23. M5StickC ENV Hat
      1. M5StickC用HATモジュール 温度・湿度・大気圧・磁界センサー
  5. M5StickV 物体分類・顔認識できる超小型AIカメラ
    1. M5StickV スペック
      1. OV7740 AIカメラと1.14インチディスプレイで物体分類・顔認識
    2. M5StickVでできること
      1. M5StickVComputer
      2. Brownie
      3. m5stickv-qrcode-test
      4. M5StickV sample code(中国語)
      5. Yoshiaki110 / m5stickv(日本語)
      6. M5StickV_Print
      7. M5StickV_axp192(日本語)
      8. m5stickv-camera-webserver
      9. M5StickV-Card-Detector
      10. M5Stick-V FaceRegconition by Chiang Mai Maker Club
      11. Joker-Masks-M5StickV
      12. M5StickV-FaceMaskDetectionSystem
      13. M5StickV,M5StckCで作る簡易監視装置(日本語)
      14. IOT-Based-Running-Recording-System(中国語)
      15. Prop Gun Sight Using Live Face Tracking A.I.
      16. M5StickVで作りたいものありました?
  6. M5Stick まとめ
    1. 現在買えるM5Stickは3機種
    2. M5StickC・M5StickC PLUS・M5StickV スペック比較
    3. M5StickC用 専用HAT 比較

M5Stack(エムファイブスタック)のM5Stick(エムファイブスティク)とは?

M5Stack(エムファイブスタック)は深センの会社

M5Stackの製品は主にWifi・Bluetoothが使えるESP32マイコンボードを搭載してディスプレイと温湿度・加速度などのセンサーをまとめて小さなプラスチックケースに入れたガジェットを販売しているベンチャー企業。

M5Stack

小さなケースの中にESP32マイコンボードとディスプレイや各種センサー・接続ポートがケースの中に収まっているので遊んだあとも継続的に使いやすい。

電子工作の入門として、ブレッドボードやハンダ付けが必要ないように設計された小さなケース付きマイコンボードで最初からある程度は使えるようになっているので、電子工作が初めての方でもかなり遊べます。

そして、M5Stack本体は数千円、パーツは高くて1万円ほどの価格なので、誰でも気がるに電子工作を初められることができます。

M5Stick(エムファイブスティク)とは?

M5Stack CoreやM5Stack Fireといった縦54mm x 横54mmのM5Stackの代表的な製品よりも、さらに小型化してフィンガーサイズのケースにマイコンボード・ディスプレイやセンサーを搭載した製品。↓

M5stick

こちらはAIカメラ搭載のM5StickV

筐体が小さくマイコンボードを搭載しているので、プログラミングで使い方を変更できて、拡張ポートに他のセンサー等を接続して、自分のオリジナルなガジェットを作り出すことも可能。

まだまだ発展途上ですが、ハンダつけとブレッドボードで仮組みが必須だった電子工作をM5Stackはハンダ付けなしで仮組みなしでケース付きなので、初心者でも電子工作をいきなり完成品に近いものに仕上げることができるところが特徴。

M5Stickの機種

フィンガータイプのマイコンボードM5Stickは2021/1現在どのくらいの機種がでているかみていきましょう。

4機種ほど販売されていて、M5Stick Grayもありましたが多分販売終了で、今は3機種販売されています。

  • M5StickC:ESP32ベースの超小型コンピューター
  • M5StickC Plus:ESP32ベースの超小型コンピューター・バージョンアップ版
  • M5Stick Gray:技適なし・販売終了?
  • M5StickV:顔・物体認識するAIカメラ(MicroSD付き・無線通信なし)

自分はM5Stick Gray↓左を持っていますが、パソコンに接続してもCOMポートにマウントせず初期不良の状態でした・・・なので一回も使えてません。

M5Stick Grayは技適マークも無いので放置、気が向いたら殻割りしてみます。

M5Stick

左:廃盤になったM5Stick Gray・中:M5StickCとENV HAT・右:M5StickV

M5Stick Grayについては、現在は買えない状態のようで、技適マークが無いので日本では使えません。

M5StickV
M5StickC PLUS
M5StickVM5StickC PLUS

M5Stickシリーズどれかを買う場合は、今ならM5StickC PlusかAIカメラで顔認識などしたい方はM5StickVの2択でしょう。

ただ、M5StickCは発売から1年以上経っているので、オプションパーツも豊富で時計・キーボード・指紋認証などのセット売りもされています。

さらに、M5StickC用に公開されているプログラムも多数ありますので、誰かが作ってくれたプログラムに自分が実現したい機能があった場合にはそのままインストールして使える点で、簡単便利に使えますね。

プログラム・電子工作に自信がある方はM5StickC PLUSやM5StickVを買ったほうが、少し性能が良いのでお得だと思います。

では、M5Stickの3機種の特徴やパーツ・すでにあるプログラムをみていきましょう。

M5StickC オレンジのフィンガーコンピューター

M5Stickで2番目に発売されたM5StickCは、M5StickC PLUSが出た今でも人気があります。

というのも、HATと呼ばれる機能拡張パーツやM5StickC専用でピッタリはまる指紋認証・キーボード・サーボモーターなどが販売されているからです。

さらにM5StickC用のプログラムもかなりの数ありますので、M5Stackが初めての方はサンプルプログラムをインストールして遊ぶのも楽しいです。

M5StickC スペックとセット売りバージョン

M5StickC
M5Stack

約2,000円前後
ディスプレイ0.96インチ 80×160 TFT
マイコンESP32(Bluetooth,Wi-Fi)
メモリ4MB Flash + 520KB RAM
機能・センサー赤色LED・IRトランスミッタ・マイクロフォン・6軸IMU・RTC
ボタンボタン、1リセット
ポートGrove x 1(4Pin)・GPIO x 1(8Pin)
バッテリー80mAh Lipo
電源USB Type-C
カラーオレンジ
サイズ48 x 24 x 14mm
重量16g
その他技適マークあり

ESP32搭載の小型M5Stack 0.96インチディスプレイ+GPIOとGroveポートで拡張可能

M5StickCクイックスタート 日本語
ESP32-PICO-D4 PDFEspressif社 データシート英語
ディスプレイ ST7735S データシート英語
RTC BM8563 データシート中国語
6軸IMU SH200Q データシート英語
電源管理 AXP192 データシート中国語
マイク SPM1423 PDF

 

M5StickCM5StickC
M5StickC 時計M5StickCキーボード
M5StickC パワーバンクM5StickCホイール
M5StickC パワーバンクM5StickC ホイールバランス
M5StickC ESP32 PICOカラーLCDミニIoT開発ボードフィンガーコンピューター
M5StickC 指紋認証M5StickC 8軸サーボコントローラー
M5StickC STM32F030F4マイクロコントローラ
M5StickC 18650バッテリーベースM5StickC BugC

M5StickCでできること

M5StickCでできることを調査してみました。

買ったはいいけど、M5StickCを持て余している方はチェックしてみてくださいね。なにか面白い使い方があるはずです。

M5StickC スロット

M5StickCをスロットマシンにする。

作るものがなかったら↓こんな遊びもできちゃいます。

GitHub - vcraftjp/M5StickC_Slot: M5StickC Slot machine demo
M5StickC Slot machine demo. Contribute to vcraftjp/M5StickC_Slot development by creating an account on GitHub.

M5StickC サンプルスケッチ集(日本語)

小さなスクリプト集。

GitHub - tanakamasayuki/M5StickC-examples
Contribute to tanakamasayuki/M5StickC-examples development by creating an account on GitHub.

M5StickCで赤外線リモコン(日本語)

M5StickCは赤外線LEDで送信のみ、操作はパソコンやスマホからM5StickCに命令する。

GitHub - linclip/M5StickC-IR: M5StickC IRremote by web app
M5StickC IRremote by web app. Contribute to linclip/M5StickC-IR development by creating an account on GitHub.

M5StickC専用 遠隔リモコン

M5StickC の IR トランスミッターを利用したリモコンアプリ

GitHub - tissueMO/m5stickc-ir-controller: M5StickCを汎用リモコンにしちゃうやつ
M5StickCを汎用リモコンにしちゃうやつ. Contribute to tissueMO/m5stickc-ir-controller development by creating an account on GitHub.

esp-idf-irSend

赤外線リモコン送信

GitHub - nopnop2002/esp-idf-irSend: M5Stick and M5StickC as a remote control transmitter
M5Stick and M5StickC as a remote control transmitter - GitHub - nopnop2002/esp-idf-irSend: M5Stick and M5StickC as a remote control transmitter

esp-idf-irAEHA(日本語)

リモコンコード解析

GitHub - nopnop2002/esp-idf-irAEHA: M5Stick and M5StickC as a remote control transmitter
M5Stick and M5StickC as a remote control transmitter - GitHub - nopnop2002/esp-idf-irAEHA: M5Stick and M5StickC as a remote control transmitter

M5StickCで家庭用スマートメーターをハック(日本語)MicroPytho

電気メーターをスマートメーターに変更(使用している電力会社に申請・交換無料)とWi-SUN通信モジュールBP35A1が必要

GitHub - rin-ofumi/m5stickc_wisun_hat: MicroPython project / Wi-SUN HAT & M5StickC / Data storage uses Ambient
MicroPython project / Wi-SUN HAT & M5StickC / Data storage uses Ambient - GitHub - rin-ofumi/m5stickc_wisun_hat: MicroPython project / Wi-SUN HAT & M5StickC / D...

M5StickCスクロールディスプレイ

アルファベット文字がタイピングしているように追加表示される。縦表示・横表示も可能。

GitHub - electricidea/M5StickC-TB_Display: A simple scrolling text display library for the M5StickC
A simple scrolling text display library for the M5StickC - GitHub - electricidea/M5StickC-TB_Display: A simple scrolling text display library for the M5StickC

M5StickC+環境センサで温度、湿度、気圧測定(日本語)

ENV(環境)センサをつないで、温度、湿度、気圧を測定するサンプルプログラム。

別途ENV HATが必要

GitHub - AmbientDataInc/M5StickC
Contribute to AmbientDataInc/M5StickC development by creating an account on GitHub.

m5stickc_envhat_ambient

ENVから温度・湿度・気圧を取得してAmbientに送信

別途ENV HATが必要

ENV Hatをそのまま接続するとM5StickCの熱で正確な温湿度を計測できないので、間に↓オリジナルなPin Header HATを挟んでいる。

GitHub - rin-ofumi/m5stickc_envhat_ambient: MicroPython project / ENV HAT & M5StickC / Data storage uses Ambient
MicroPython project / ENV HAT & M5StickC / Data storage uses Ambient - GitHub - rin-ofumi/m5stickc_envhat_ambient: MicroPython project / ENV HAT & M5Sti...

M5StickCのディスプレイサンプルコード

GitHub - nopnop2002/esp-idf-m5stickC: M5StickC ST7735S Driver for esp-idf
M5StickC ST7735S Driver for esp-idf. Contribute to nopnop2002/esp-idf-m5stickC development by creating an account on GitHub.

M5StickC Co2ハット(日本語)

MH-Z19B Co2センサーを使って、環境のCO2濃度を測定するプログラム

MH-Z19BとM5StickC用「Co2 HAT」キットが別途必要

GitHub - rin-ofumi/m5stickc_co2_hat: MicroPython project / Co2 HAT & M5StickC / Data storage uses Ambient
MicroPython project / Co2 HAT & M5StickC / Data storage uses Ambient - GitHub - rin-ofumi/m5stickc_co2_hat: MicroPython project / Co2 HAT & M5StickC / Data stor...

M5StickC AxisOrange

M5StickCの6軸センサーで状態をPCに送信

GitHub - naninunenoy/AxisOrange: Sending M5 series IMU sensor data by Bluetooth SPP.
Sending M5 series IMU sensor data by Bluetooth SPP. - GitHub - naninunenoy/AxisOrange: Sending M5 series IMU sensor data by Bluetooth SPP.

M5StickCがマウスになっちゃう

M5StickC内蔵6軸ジャイロを使ってパソコンのマウスを動かす。

GitHub - BKTRIE/M5StickC_3D-Mouse: A Fun 3D-Mouse with a M5StickC
A Fun 3D-Mouse with a M5StickC . Contribute to BKTRIE/M5StickC_3D-Mouse development by creating an account on GitHub.

3Dプリンターが必要(↓以下3Dデータ)

3D-Mouse with M5SickC (ESP32) by BKTRIE
This project is made for fun. It let you use your M5StickC as an 3D Mous in Solidworks. Don't take it too seriously 😉 Software: Video:

M5StickC ESP32 オシロスコープ

M5StickCがオシロスコープに。

GitHub - z4ziggy/M5StickCOscilloscope: M5StickC ESP32 Oscilloscope
M5StickC ESP32 Oscilloscope. Contribute to z4ziggy/M5StickCOscilloscope development by creating an account on GitHub.

M5StickC

ニキシー管風時計

GitHub - McOrts/M5StickC_Nixie_tube_Clock: Nixie tube clock simulated on ESP32 using the device M5Stick-C
Nixie tube clock simulated on ESP32 using the device M5Stick-C - GitHub - McOrts/M5StickC_Nixie_tube_Clock: Nixie tube clock simulated on ESP32 using the device...

M5StickC Watch

時計・バッテリー残量表示・画像リーダー

GitHub - FlorianPoot/M5StickCWatch: A simple watch for M5StickC with clock and date. You can also see battery level and display images.
A simple watch for M5StickC with clock and date. You can also see battery level and display images. - GitHub - FlorianPoot/M5StickCWatch: A simple watch for M5S...

M5StickC-PNGWatch(日本語)

PNGファイルから作成したデータを背景にして利用できるアナログ時計です。

GitHub - mongonta0716/M5StickC-PNGWatch: Analog clock for M5StickC whose background can be changed with PNG file data
Analog clock for M5StickC whose background can be changed with PNG file data - GitHub - mongonta0716/M5StickC-PNGWatch: Analog clock for M5StickC whose backgrou...

tml’s Digital Hourglass for the M5StickC

加速度センサーを利用した砂時計

GitHub - codetwice/m5stickc-hourglass: Digital hourglass for M5StickC
Digital hourglass for M5StickC. Contribute to codetwice/m5stickc-hourglass development by creating an account on GitHub.

Simple Clock for M5StickC

NTPサーバーから時刻を取得するシンプル時計

GitHub - LordLeXaT/m5StickC-Clock: simple M5StickC Clock
simple M5StickC Clock. Contribute to LordLeXaT/m5StickC-Clock development by creating an account on GitHub.

FXNode_Weather For M5StickC

天気予報とニキシー管時計

GitHub - DarknessFX/FXNode_Weather: Weather and Time display for M5StickC.
Weather and Time display for M5StickC. Contribute to DarknessFX/FXNode_Weather development by creating an account on GitHub.

BF-018

標準電波(JJY)シミュレータ、電波時計の電波をM5StickCが代わりに電波送信して時刻合わせ。

GitHub - botanicfields/BF-018: JJY Simulator for M5StickC and M5StickCPlus
JJY Simulator for M5StickC and M5StickCPlus. Contribute to botanicfields/BF-018 development by creating an account on GitHub.

M5StickC Binary Clock

シンプルなバイナリ時計(時刻の数値を2進法で表示する時計)

GitHub - kd8bxp/M5StickC_Binary_Clock: Binary Clock using the M5StickC.
Binary Clock using the M5StickC. Contribute to kd8bxp/M5StickC_Binary_Clock development by creating an account on GitHub.

CheeringWatch_M5StickV-C

加速度センサーで行動を推定し、あなたを応援する時計

GitHub - anoken/CheeringWatch_M5StickC-V
Contribute to anoken/CheeringWatch_M5StickC-V development by creating an account on GitHub.

WatchInvader_M5StickC

M5StickCでインベーダーゲーム

GitHub - phillowcompiler/WatchInvader_M5StickC: The Invader Game on M5StickC(with MPU6886) for getting the time.
The Invader Game on M5StickC(with MPU6886) for getting the time. - GitHub - phillowcompiler/WatchInvader_M5StickC: The Invader Game on M5StickC(with MPU6886) fo...

M5StickC_Gamepad

M5StickCをBLE(Bluetooth Low Energy)接続でゲームパッドにする。

別途Joystickが必要

GitHub - esikora/M5StickC_Gamepad: Bluetooth low energy (BLE) gamepad based on an M5StickC (ESP32).
Bluetooth low energy (BLE) gamepad based on an M5StickC (ESP32). - GitHub - esikora/M5StickC_Gamepad: Bluetooth low energy (BLE) gamepad based on an M5StickC (E...

M5StickC でつくる自家製額温度計

非接触センサーNCIRを用いた体表面の温度を計測

NCIRが別途必要

m5-docs
The reference docs for M5Stack products. Quick start, get the detailed information or instructions such as IDE,UIFLOW,Arduino. The tutorials for M5Burner, Firmw...
GitHub - kotobuki/DIY-Thermometer-Using-M5StickC: A DIY Thermometer Using M5StickC
A DIY Thermometer Using M5StickC. Contribute to kotobuki/DIY-Thermometer-Using-M5StickC development by creating an account on GitHub.

3D Print Bed Leveler

M5StickCを3Dプリンターのプラットフォームを水平にするツールに変える。

GitHub - dominicklee/3D-Print-Bed-Leveler: A tool that helps makers and professionals level their FDM-based 3D Print Bed
A tool that helps makers and professionals level their FDM-based 3D Print Bed - GitHub - dominicklee/3D-Print-Bed-Leveler: A tool that helps makers and professi...

M5StickC_Base

M5StickCに内蔵センサー・機能のサンプルコード集

GitHub - hidenorly/M5StickC_Base: IoT framework for M5StickC
IoT framework for M5StickC. Contribute to hidenorly/M5StickC_Base development by creating an account on GitHub.

m5stickc-audiospectrum

マイクから拾った音をイコライザー表示

M5StickC_SpO2

M5StickCで心拍数を計測。別途心拍センサユニットが必要

GitHub - shohara/M5StickC_SpO2: SpO2 measurement with M5StickC and HeartUnit (MAX30100)
SpO2 measurement with M5StickC and HeartUnit (MAX30100) - GitHub - shohara/M5StickC_SpO2: SpO2 measurement with M5StickC and HeartUnit (MAX30100)

M5StickC用 電子名刺

M5StickC用の電子名刺. アイコンやQRコードの表示が可能.

GitHub - nnm-t/m5stickc-visiting-card: M5StickC用 電子名刺
M5StickC用 電子名刺. Contribute to nnm-t/m5stickc-visiting-card development by creating an account on GitHub.

E512W3D

M5StickCで3Dオブジェクトを表示できるライブラリ

GitHub - ebicochineal/E512W3D: 3d-software-renderer m5stick-c/console-app/windows-app/ncurses
3d-software-renderer m5stick-c/console-app/windows-app/ncurses - GitHub - ebicochineal/E512W3D: 3d-software-renderer m5stick-c/console-app/windows-app/ncurses

Control your cheap RC car with ESP32 + M5StickC

ESP32とM5StickCでRCカー(おそらくサーボモーターを使った)を操作。

GitHub - lucbu/rc-car-m5stickc: Turn your cheap RC Car into hand controlled car with ESP32 and M5StickC
Turn your cheap RC Car into hand controlled car with ESP32 and M5StickC - GitHub - lucbu/rc-car-m5stickc: Turn your cheap RC Car into hand controlled car with E...

M5StickC_PulseOximeter

M5StickCでパルスオキシメーターを作る

別途心拍センサユニットが必要。こちらに説明があります。

GitHub - attosci/M5StickC_PulseOximeter
Contribute to attosci/M5StickC_PulseOximeter development by creating an account on GitHub.

M5StickC_PH_sensor

PHを測定してM5StackCに表示する。

別途PHセンサーが必要

GitHub - McOrts/M5StickC_PH_sensor: pH (Power of Hydrogen) sensor for water based solution with ph-4502c and ESP32 microprocessor
pH (Power of Hydrogen) sensor for water based solution with ph-4502c and ESP32 microprocessor - GitHub - McOrts/M5StickC_PH_sensor: pH (Power of Hydrogen) sens...

M5StickC Vibrator Hat

M5StickCにバイブレーター機能搭載

別途Vibrator Hat(1400円)が必要。

GitHub - norioike/M5StickC_Vibrator_Hat: Manual and sample for Original M5StickC Vibrator hat
Manual and sample for Original M5StickC Vibrator hat - GitHub - norioike/M5StickC_Vibrator_Hat: Manual and sample for Original M5StickC Vibrator hat

M5StickCで作りたいものがない?

自分が気になったものをいくつか調査しましたが、もしM5StickCで作りたいものが見つからない場合はGitHubにはまだまだたくさんの使えるソースコードが置いてありますので探してみてくださいね。↓

Build software better, together
GitHub is where people build software. More than 73 million people use GitHub to discover, fork, and contribute to over 200 million projects.

M5StickC PLUS 濃いオレンジのフィンガーコンピューター

こちらはM5StickCとほぼ一緒ですが、ディスプレイが大きくなったのでM5StickCのプログラムをそのまま使うとエラーになる可能性があります。

M5StickC PLUS用の使えそうなプログラムもまだ少ないので、オリジナルなプログラム作成に自信のある方が使うとよさそう。

M5StickCからの変更点はディスプレイが1.14インチになったことと、ブザーが追加されたこと。

M5StickC Plusはまだ情報も少ないのですが、わかっていることのみチェックしていきましょう。

M5StickC PLUS スペック

M5StickC PLUS
M5Stack

約2,300円前後
ディスプレイ1.14インチ 135×240 TFT
マイコンESP32(Bluetooth4.0,Wi-Fi)
メモリ4MB Flash + 520KB RAM
機能・センサー赤色LED・IRトランスミッタ・マイクロフォン・6軸IMU・RTC・PMIC・ブザー
ボタンボタン、1リセット
ポートGrove x 1(4Pin)・GPIO x 1(8Pin)
バッテリー120mAh Lipo
電源USB Type-C
カラー濃いオレンジ
サイズ48 x 24 x 14mm
重量16g
その他技適マークあり

M5StickCのバージョンアップ版(ブザー追加・ディスプレイ1.14インチに)

M5StickC PLUS用ライブラリ
M5StickV Arduino Library
M5StickC PLUS用ライブラリ Arduino IDEインストール方法
ワード マニュアル 英語
回路図 PDF
ディスプレイ・6軸IMU↓、ブザー追加の他はノーマルM5StickCと同じ機能
ディスプレイ ST7789V データシート英語
6軸IMU MPU-6886 データシート英語

M5StickC Plus バージョンアップで面白いプログラムあるかな?

M5StickC Plusは前バージョンのM5StickCのプログラムを流用できるかもしれませんが、ディスプレイが変わったのでそのあたりが不具合になりそう。

M5StickC-Plus-Ringtone-Jukebox

内部ブザーでRTTTLの曲再生。

GitHub - m5stack/M5StickC-Plus: M5Stack Arduino Library
M5Stack Arduino Library. Contribute to m5stack/M5StickC-Plus development by creating an account on GitHub.

esp-idf-m5stickC-Plus

M5StickC Plus用ディスプレイサンプルコード

GitHub - nopnop2002/esp-idf-m5stickC-Plus: M5StickC-Plus ST7789V2 Driver for ESP-IDF
M5StickC-Plus ST7789V2 Driver for ESP-IDF. Contribute to nopnop2002/esp-idf-m5stickC-Plus development by creating an account on GitHub.

M5StickC-Plus Clock Synchronizer

Wi-FiでNTPサーバーに接続して時刻合わせ

GitHub - kokuda/m5stickc-plus_synctime: Synchronize the clock on the M5StickC-Plus with an NTP server
Synchronize the clock on the M5StickC-Plus with an NTP server - GitHub - kokuda/m5stickc-plus_synctime: Synchronize the clock on the M5StickC-Plus with an NTP s...

M5StickC-Plus-Corona-Tracker

シンプルなコロナ警告アプリカウンター

GitHub - Lazybone/M5StickC-Plus-Corona-Tracker
Contribute to Lazybone/M5StickC-Plus-Corona-Tracker development by creating an account on GitHub.

M5StickC-Plus-Nixie-clock

M5StickC Plus用ニキシー管時計

GitHub - bstein2379/M5StickC-Plus-Nixie-clock: A Nixie tube clock for the M5StackC-Plus programmed with uiFlow
A Nixie tube clock for the M5StackC-Plus programmed with uiFlow - GitHub - bstein2379/M5StickC-Plus-Nixie-clock: A Nixie tube clock for the M5StackC-Plus progra...

m5_stickc_plus_arib_std_b28

カラーバーを表示するだけのシンプルなスクリプト

GitHub - miidas/m5_stickc_plus_arib_std_b28: ARIB STD-B28 Color Bar Test for M5StickC Plus
ARIB STD-B28 Color Bar Test for M5StickC Plus. Contribute to miidas/m5_stickc_plus_arib_std_b28 development by creating an account on GitHub.

 

以上、M5StickC Plusの公開されているプログラムは少なめですね。これからもっと増えるとディスプレイが大きい分、面白くなりそう。

M5StickC・M5StickC PLUSのHAT(拡張パーツ)

M5StickCには8ピンのGPIOポートがありまして、その拡張パーツはHAT(ハット)と呼ばれています。

HATはM5StickCの頭にかぶせる

M5StickC専用のHATはピンが8本で挿すだけでセット完了する簡単な構造の拡張パーツです。↓

M5StickC HAT

右側の白い部分がHAT(温湿度・大気圧のENV HAT)

他のM5Stickシリーズには8PinのHATは装着できません。↓(左側のM5StickCのみHAT装着可能)

M5StickC HAT

M5StickCの裏面にはどのピンがどこにつながっているのか分かるピン配列シールが貼ってあるので、HAT以外の好きなセンサーも繋げられて便利。

M5StickCのHATのメスの部分がちょっと浮いていて出来が悪いので↓HATを指してもしっかりとくっつかない。(自分のM5StickCだけ?かもしれません。)

M5StickC HAT

ケースがあって便利なのですが、プラスチックが安っぽくオモチャといった感じの完成度なので、遊び用には良いのですが、日常使いとなると完成度低いかなぁと思う。

けど、安いので仕方ないですね。

それと↑上画像のENV(温湿度・大気圧・磁力)センサーのHATはM5StickCに装着すると、M5StickCの熱で温度や湿度が正確でないので注意が必要です。

M5Stack GROVEポート のセンサーは後ほど紹介します

M5Stickには8ピンのHAT以外にも↓底(お尻)に4ピンのGROVEポートがありまして、こちらに接続して拡張することも可能。

こういう↓センサーをケーブルで接続します。
M5Stack GROVEポート ユニット 8センサー
M5Stack

約2,900円前後
通信I2C
機能・センサーENV・RGB・IR・ボリューム・人感・Colorなど8個

M5Stack®ENVユニットキット、8センサーDHT12湿気POT PIR HUBライトRGB IR ENV IoT開発ボードスイッチGROVEポートI2C

GROVEポート(底の4Pinのポート)に接続するセンサーはM5StackでもM5Stickでも使えますので後ほど紹介します。

 

M5Stack社が発売しているHATは調べただけで22種類ありました。どんなHATがあるのかココで紹介しておきますね。

M5StickC PuppyC

M5StickC PuppyC
M5Stack

約2,100円前後
通信I2C
機能・センサーSTM32F030F4マイクロコントローラー・SG90サーボ、バッテリーホルダー、電源スイッチ

M5StickC用HATモジュール 四脚ロボットベース

M5StickC JoyC

M5StickC JoyC
M5Stack

約2,100円前後
通信I2C
機能・センサー全方向移動回転と押し込みをサポート・12個のRGB LED・16340バッテリー

M5StickC用HATモジュール ジョイステック

M5StickC Proto Plus Hat

M5StickC Proto Plus Hat
M5Stack

約300円前後
通信
機能・センサー穴径:1mm・穴ピッチ:2.54mm・穴数:168個

M5StickC用HATモジュール ユニバーサル基盤

M5StickC サーマルカメラ Hat

M5StickC サーマルカメラ Hat
M5Stack

約12,300円前後
通信I2C
機能・センサー表面温度32 x 24ピクセルで測定・視野角:110° x 35°

M5StickC用HATモジュール 表面温度32 x 24ピクセルで測定

M5StickC RoverC Pro

M5StickC RoverC Pro
M5Stack

約7,500円前後
通信I2C
機能・センサー拡張用の追加Groveポート ×2・16340バッテリー

M5StickC用HATモジュール 全方向移動ロボットベース

M5StickC 非接触温度センサ Hat

M5StickC 非接触温度センサ Hat
M5Stack

約2,750円前後
通信I2C
機能・センサー測定対象物の温度範囲:-70°C〜382.2 ℃

M5StickC用HATモジュール 人体や物体の表面温度を測定

M5StickC PowerC

M5StickC PowerC
M5Stack

約1,200円前後
通信
機能・センサーリチウム電池保護ICのip3005、電源管理ICのip5209を内蔵した充電モジュール

M5StickC用HATモ 充電モジュール

M5StickC 8ウェイサーボ Hat

M5StickC 8ウェイサーボ Hat
M5Stack

約900円前後
通信I2C
機能・センサー8個のサーボ制御・16340バッテリーベース

M5StickC用HATモジュール M5StickC 8ウェイサーボ Hat

M5SticKC 18650バッテリー ケース

M5SticKC 18650バッテリー ケース
M5Stack

約1,400円前後
通信
機能・センサー18650バッテリー ケース

M5StickC用HATモジュール 18650バッテリー ケース

M5StickC 指紋 Hat

M5StickC 指紋 Hat
M5Stack

約3,300円前後
通信UART
機能・センサーFPC1020SC 指紋センサー 19200bps

M5StickC用HATモジュール 指紋リーダー

M5StickC NeoFlashモジュール Hat

M5StickC NeoFlashモジュール Hat
M5Stack

約2,700円前後
通信I2C
機能・センサー126個のRGB LED

M5StickC用HATモジュール RGB LEDマトリックス

M5StickC RS485 Hat

M5StickC RS485 Hat
M5Stack

約800円前後
通信
機能・センサー入力電圧:5〜12 V

M5StickC用HATモジュール DC-DC降圧回路

M5StickC DAC Hat

M5StickC DAC Hat
M5Stack

約700円前後
通信I2C
機能・センサー出力:0-3.3V

M5StickC用HATモジュール デジタル-アナログ変換回路

M5StickC ADCモジュール

M5StickC ADCモジュール
M5Stack

約800円前後
通信I2C
機能・センサー入力:0 〜12 V

M5StickC用HATモジュール アナログ-デジタル変換回路

M5StickC SERVO Hat

M5StickC SERVO Hat
M5Stack

約1,600円前後
通信I2C
機能・センサートルク:0.25Kgf.cm・回転速度:0.09秒/ 60°

M5StickC用HATモジュール サーボモーター搭載

M5StickC 3W Dクラススピーカー Hat

M5StickC 3W Dクラススピーカー Hat
約600円前後
通信I2C
機能・センサーPAM8303アンプ

M5StickC用HATモジュール 3W Dクラススピーカー

M5StickC ToF HAT

M5StickC ToF HAT
M5Stack

約1,300円前後
通信I2C
機能・センサー最大2 mまでの絶対距離を高精度に測定

M5StickC用HATモジュール レーザー距離センサー

M5StickC ジョイスティックHAT

M5StickC ジョイスティックHAT
M5Stack

約700円前後
通信I2C
機能・センサースティック全方向移動/中心ボタン押下

M5StickC用HATモジュール ワイヤレスジョイスティックデバイス

M5StickC PIR Hat

M5StickC PIR Hat
M5Stack

約600円前後
通信I2C
機能・センサー赤外線検出範囲150cm・2秒間

M5StickC用HATモジュール 人感センサー

M5StickC Proto Hat

M5StickC Proto Hat
M5Stack

約700円前後
通信I2C
機能・センサーホールピッチ:2.54mm・ホール数:40穴・ホールサイズ:1mm

M5StickC用HATモジュール 汎用プロトタイピングボードで

M5StickC ENV Hat

M5StickC ENV Hat
M5Stack

約900円前後
通信I2C
機能・センサー温度-20〜60℃・湿度20〜95%RH・気圧300〜1100 hPa・磁界±1300 μT(x、y軸)、±2500 μT(z軸)

M5StickC用HATモジュール 温度・湿度・大気圧・磁界センサー

数百円で買えるものから数千円まで、かなりチープな商品なので手に取りやすいですね。

これらのセンサーなどのHATを使ってM5StickCを使って電子工作のアイデアを実現していきましょう。

M5StickV 物体分類・顔認識できる超小型AIカメラ

こちらはAIOT(AI+IOT)カメラに特化したM5Stickで、フィンガーサイズで小さいのに顔認識や物体検出ができるすごいヤツ。

とりあえずは、英語ですが↓クイックスタートでマニュアル通りに操作してみて、それから自分のプログラムや他の方が作ったプログラムをインストールして遊ぶと面白いですね。

M5StickV

自分もまだM5StickVは遊べてないので、これからクイックスタートをやってみてレポートしますね。

M5StickV スペック

M5StickV
M5Stack

ディスプレイ1.14インチ 135×240 TFT
マイコンRISC-V RV64IMAFDC(RV64GC)400Mhz
メモリ16MB Flash・8MiB 64Bit SRAM
機能・センサーOV7740カメラ・マイク・6軸センサ・AES暗号化・RTC・PWM
ボタンボタン x 2、Power x 1
ポートGrove x 1(4Pin)
バッテリー200mAh Lipo
電源USB Type-C
カラー水色
サイズ48 x 24 x 22mm
重量実測23g
その他MicroSDスロット・ビス穴

OV7740 AIカメラと1.14インチディスプレイで物体分類・顔認識

M5StickV Docs日本語
M5StickV クイックスタート
M5StickV Arduino Library
6軸センサとディスプレイはM5StickC Plusと同じ。
ディスプレイ ST7789V データシート英語
6軸IMU MPU-6886 データシート英語
無線通信無いので技適マーク不必要

M5StickVでできること

M5StickVはM5StickCと違ってAIカメラがついているので、主に顔認識や物体を区別することを得意としています。

GitHubにすでにあるM5StickVのプログラムを書き換えて、遊んでそのまま使うのも十分に楽しいですヨ。

M5StickVComputer

M5StickVのPython製オペレーティングシステム追加

GitHub - eggfly/M5StickVComputer: A pure python operating system on M5StickV
A pure python operating system on M5StickV. Contribute to eggfly/M5StickVComputer development by creating an account on GitHub.

Brownie

オフラインオブジェクト検出アプリ、かわいい声でオブジェクトの名前を教えてくれる。

GitHub - ksasao/brownie: Brownie is an offline object detection app for M5StickV that will tell you the name of the object in a cute voice!
Brownie is an offline object detection app for M5StickV that will tell you the name of the object in a cute voice! - GitHub - ksasao/brownie: Brownie is an offl...

m5stickv-qrcode-test

QRコードを読み取って文字(URL)にする。

GitHub - yoggy/m5stickv-qrcode-test
Contribute to yoggy/m5stickv-qrcode-test development by creating an account on GitHub.

M5StickV sample code(中国語)

M5StickVを使ったサンプルコード集

GitHub - yijia2202/M5StickV: Code for M5StickV courses
Code for M5StickV courses . Contribute to yijia2202/M5StickV development by creating an account on GitHub.

Yoshiaki110 / m5stickv(日本語)

M5StickVを使ったサンプル集

GitHub - Yoshiaki110/m5stickv
Contribute to Yoshiaki110/m5stickv development by creating an account on GitHub.

M5StickV_Print

M5StickVとAdafruit Thermal PrinterとM5Stack Grayでインスタントカメラプリンターを作る

別途サーマルプリンターとM5Stack Grayが必要。

GitHub - ahork/M5StickV_Print: Adafruit Thermal Printer + M5Stack + M5StickV
Adafruit Thermal Printer + M5Stack + M5StickV. Contribute to ahork/M5StickV_Print development by creating an account on GitHub.

M5StickV_axp192(日本語)

M5StickVの電源IC(axp192)管理下の電圧,電流値等を表示

GitHub - k4zuk/M5StickV_axp192: to display the return values of axp192 apis.
to display the return values of axp192 apis. Contribute to k4zuk/M5StickV_axp192 development by creating an account on GitHub.

m5stickv-camera-webserver

M5StickVを画像専用Webサーバーにする。

GitHub - tlack/m5stickv-camera-webserver: M5StickV / Kendryte K210 / Sipeed Maix camera board -> Linux serial -> webserver
M5StickV / Kendryte K210 / Sipeed Maix camera board -> Linux serial -> webserver - GitHub - tlack/m5stickv-camera-webserver: M5StickV / Kendryte K210 / Si...

M5StickV-Card-Detector

M5StickVがトランプのカードを検出する。

GitHub - electricidea/M5StickV-Card-Detector: AI system for playing card detection
AI system for playing card detection. Contribute to electricidea/M5StickV-Card-Detector development by creating an account on GitHub.

M5Stick-V FaceRegconition by Chiang Mai Maker Club

顔認識で性別を区別する。

https://raw.githubusercontent.com/cmmakerclub/M5StickV-FaceRegconition/master/m5stick_face.PNG

Joker-Masks-M5StickV

顔認識でスベテの顔をジョーカーに変更

GitHub - staberas/Joker-Masks-M5StickV
Contribute to staberas/Joker-Masks-M5StickV development by creating an account on GitHub.

M5StickV-FaceMaskDetectionSystem

マスクをしているか認識、していればブルー・していなければレッドのLEDが光る。

GitHub - bavensky/M5StickV-FaceMaskDetectionSystem
Contribute to bavensky/M5StickV-FaceMaskDetectionSystem development by creating an account on GitHub.

M5StickV,M5StckCで作る簡易監視装置(日本語)

簡易監視装置。別途M5StickCが必要。

GitHub - tomitomi3/SimpleHomeSurveillanceWithM5StickCV: M5StickV,M5StckCで作る簡易監視装置
M5StickV,M5StckCで作る簡易監視装置. Contribute to tomitomi3/SimpleHomeSurveillanceWithM5StickCV development by creating an account on GitHub.

IOT-Based-Running-Recording-System(中国語)

勤怠管理システムかな?

別途M5Stack・RFIDセンサーが必要

GitHub - mandyzhong28/IOT-Based-Running-Recording-System: This is a repository for an IOT based Running Recording System
This is a repository for an IOT based Running Recording System - GitHub - mandyzhong28/IOT-Based-Running-Recording-System: This is a repository for an IOT based...

Prop Gun Sight Using Live Face Tracking A.I.

顔認識で標的を表示する。

GitHub - sboger/nextgen-ai-prop-gun-sight: Prop Gun Sight Using Face Tracking A.I.
Prop Gun Sight Using Face Tracking A.I. Contribute to sboger/nextgen-ai-prop-gun-sight development by creating an account on GitHub.

M5StickVで作りたいものありました?

こちらは発売されたばかりでもないけど、面白そうなプロジェクトの数が少ないのは、最初から完成度の高い物体認識のプログラムが搭載されているからでしょうか?

いまのところM5StickCほど数が多くないのですが、これから増えるでしょう。↓気になる方はこちらをたまに見るといいかもしれません。

Build software better, together
GitHub is where people build software. More than 73 million people use GitHub to discover, fork, and contribute to over 200 million projects.

M5Stick まとめ

M5Stickは2千円台からと、かなり安く電子工作が初められます。

センサーなどのパーツを追加するとM5Stick単体よりもっとできることが広がります。

M5Stick買ったはいいけど、どうも良いアイデアが出ない、や、うまくプログラミングできない方は、公開されているプログラムを使って遊ぶだけで勉強になるし面白いのでぜひ挑戦してみてくださいね。

現在買えるM5Stickは3機種

どれも使いみちが違っていて個性のある3種類です。

  • M5StickC:ESP32ベースの超小型コンピューター
  • M5StickC Plus:ESP32ベースの超小型コンピューター・バージョンアップ版
  • M5StickV:顔・物体認識するAIカメラ(MicroSD付き・無線通信なし)

色がそれぞれ違っていて、カワイイカラーリングになっていますね。

M5StickV
M5StickC PLUSM5StickC
M5StickVM5StickC PLUSM5StickC

ただ、IOT機器として日常使いしたい場合は正直に言うとかなり安っぽい筐体なので、もう少し進化してスマホのようにメタルなアルミ削り出しとかの筐体が出てくれば製品として完成度が高くなりそうです。

そうするとやはり価格が高くなりそうなので、実現はしないかもしれませんね。

M5StickC・M5StickC PLUS・M5StickV スペック比較

M5StickVはカメラ用、M5StickCはセンサーを使って遊ぶ用と、両方ともあるとアレヤコレヤ考えるので楽しいですね。

ここでスペックを比較してアイデアを出してみてくださいね。

画像M5StickCM5StickC PLUSM5StickV
商品名M5StickCM5StickC PLUSM5StickV
特徴ESP32搭載の小型M5Stack 0.96インチディスプレイ+GPIOとGroveポートで拡張可能M5StickCのバージョンアップ版(ブザー追加・ディスプレイ1.14インチに)OV7740 AIカメラと1.14インチディスプレイで物体分類・顔認識
ブランドM5StackM5StackM5Stack
価格約2,000円前後約2,300円前後
ディスプレイ0.96インチ 80×160 TFT1.14インチ 135×240 TFT1.14インチ 135×240 TFT
マイコンESP32(Bluetooth,Wi-Fi)ESP32(Bluetooth4.0,Wi-Fi)RISC-V RV64IMAFDC(RV64GC)400Mhz
メモリ4MB Flash + 520KB RAM4MB Flash + 520KB RAM16MB Flash・8MiB 64Bit SRAM
機能
センサー
赤色LED・IRトランスミッタ・マイクロフォン・6軸IMU・RTC赤色LED・IRトランスミッタ・マイクロフォン・6軸IMU・RTC・PMIC・ブザーOV7740カメラ・マイク・6軸センサ・AES暗号化・RTC・PWM
ボタンボタン、1リセットボタン、1リセットボタン x 2、Power x 1
ポートGrove x 1(4Pin)・GPIO x 1(8Pin)Grove x 1(4Pin)・GPIO x 1(8Pin)Grove x 1(4Pin)
バッテリー80mAh Lipo120mAh Lipo200mAh Lipo
電源USB Type-CUSB Type-CUSB Type-C
カラーオレンジ濃いオレンジ水色
サイズ48 x 24 x 14mm48 x 24 x 14mm48 x 24 x 22mm
重量16g16g実測23g
その他技適マークあり技適マークありMicroSDスロット・ビス穴
このページ
詳細リンク
詳細を見る詳細を見る詳細を見る

M5StickC用 専用HAT 比較

最後に大量にあるM5StickC用のHATも比較してみてください。

これだけあると面白いアイデアがひらめくこともありそう。

画像M5StickC ENV HatM5StickC Proto HatM5StickC PIR HatM5StickC ジョイスティックHATM5StickC ToF HATM5StickC 3W Dクラススピーカー HatM5StickC SERVO HatM5StickC ADCモジュールM5StickC DAC HatM5StickC RS485 HatM5StickC NeoFlashモジュール HatM5StickC 指紋 HatM5SticKC 18650バッテリー ケースM5StickC 8ウェイサーボ HatM5StickC PowerCM5StickC 非接触温度センサ HatM5StickC RoverC ProM5StickC サーマルカメラ HatM5StickC Proto Plus HatM5StickC JoyCM5StickC PuppyC
商品名M5StickC ENV HatM5StickC Proto HatM5StickC PIR HatM5StickC ジョイスティックHATM5StickC ToF HATM5StickC 3W Dクラススピーカー HatM5StickC SERVO HatM5StickC ADCモジュールM5StickC DAC HatM5StickC RS485 HatM5StickC NeoFlashモジュール HatM5StickC 指紋 HatM5SticKC 18650バッテリー ケースM5StickC 8ウェイサーボ HatM5StickC PowerCM5StickC 非接触温度センサ HatM5StickC RoverC ProM5StickC サーマルカメラ HatM5StickC Proto Plus HatM5StickC JoyCM5StickC PuppyC
特徴M5StickC用HATモジュール 温度・湿度・大気圧・磁界センサーM5StickC用HATモジュール 汎用プロトタイピングボードでM5StickC用HATモジュール 人感センサーM5StickC用HATモジュール ワイヤレスジョイスティックデバイスM5StickC用HATモジュール レーザー距離センサーM5StickC用HATモジュール 3W DクラススピーカーM5StickC用HATモジュール サーボモーター搭載M5StickC用HATモジュール アナログ-デジタル変換回路M5StickC用HATモジュール デジタル-アナログ変換回路M5StickC用HATモジュール DC-DC降圧回路M5StickC用HATモジュール RGB LEDマトリックスM5StickC用HATモジュール 指紋リーダーM5StickC用HATモジュール 18650バッテリー ケースM5StickC用HATモジュール M5StickC 8ウェイサーボ HatM5StickC用HATモ 充電モジュールM5StickC用HATモジュール 人体や物体の表面温度を測定M5StickC用HATモジュール 全方向移動ロボットベースM5StickC用HATモジュール 表面温度32 x 24ピクセルで測定M5StickC用HATモジュール ユニバーサル基盤M5StickC用HATモジュール ジョイステックM5StickC用HATモジュール 四脚ロボットベース
ブランドM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5StackM5Stack
価格約900円前後約700円前後約600円前後約700円前後約1,300円前後約600円前後約1,600円前後約800円前後約700円前後約800円前後約2,700円前後約3,300円前後約1,400円前後約900円前後約1,200円前後約2,750円前後約7,500円前後約12,300円前後約300円前後約2,100円前後約2,100円前後
通信I2CI2CI2CI2CI2CI2CI2CI2CI2CI2CUARTI2CI2CI2CI2CI2CI2C
機能
センサー
温度-20〜60℃・湿度20〜95%RH・気圧300〜1100 hPa・磁界±1300 μT(x、y軸)、±2500 μT(z軸)ホールピッチ:2.54mm・ホール数:40穴・ホールサイズ:1mm赤外線検出範囲150cm・2秒間スティック全方向移動/中心ボタン押下最大2 mまでの絶対距離を高精度に測定PAM8303アンプトルク:0.25Kgf.cm・回転速度:0.09秒/ 60°入力:0 〜12 V出力:0-3.3V入力電圧:5〜12 V126個のRGB LEDFPC1020SC 指紋センサー 19200bps18650バッテリー ケース8個のサーボ制御・16340バッテリーベースリチウム電池保護ICのip3005、電源管理ICのip5209を内蔵した充電モジュール測定対象物の温度範囲:-70°C〜382.2 ℃拡張用の追加Groveポート ×2・16340バッテリー表面温度32 x 24ピクセルで測定・視野角:110° x 35°穴径:1mm・穴ピッチ:2.54mm・穴数:168個全方向移動回転と押し込みをサポート・12個のRGB LED・16340バッテリーSTM32F030F4マイクロコントローラー・SG90サーボ、バッテリーホルダー、電源スイッチ
このページ
詳細リンク
詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る詳細を見る

 

ほかにも、もっと面白い使いM5Stick用のプログラムありましたら、教えていただけると喜びます♪

コメント

タイトルとURLをコピーしました