記事一覧

この記事はM5Stack Advent Calendar 2019 25日目の記事です。 概要 M5StickCを省電力で動かすための情報です。Arduino Coreで検証していますが、どんな環境でも使えると思います。 計測環境 M5StickCの5V IN端子にマルチメーター経由で電源を接続して、マルチメーターの電流計で計測しています。 誤差が出やすい環境ですので、数値の絶対値はあ ...
/ ESP-NOW, M5StickC, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 https://lang-ship.com/blog/work/m5stickc-battery-life-4/ 前回に引き続き、 ESP-NOWを利用して、1秒間隔でデータ送信した場合の送信時間を計測してみました。 受信側スケッチ #include <M5StickC.h> #i ...
/ ESP-NOW, M5StickC, 電子工作
概要 Xiaomiの新着技適がありましたので紹介。 MHCW03Pとは? Xiaomiの2.4GのWi-Fiモジュールで、今後販売される製品に搭載されるのかな? モジュール自体は炊飯器で2017年ぐらいにFCC取得しているから古いはず。とりあえず、新製品の炊飯器はこれ搭載しているっぽいで ...
/ 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 https://lang-ship.com/blog/work/m5stickc-esp-now-1/ ESP-NOWの消費電力を検証しました。想定よりかなり省電力でした。 新規作成の空の状態から、コードを追加していって、どれだけ消費電力が変わるのかを確認しました。 検証したスケッチ # ...
/ ESP-NOW, M5StickC, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 省電力でWi-Fi通信ができるESP-NOWを、2台のM5StickCに同じプログラムを入れて、ブロードキャスト通信ができるところまでの検証をしました。 ESP-NOWとは?
/ ESP-NOW, M5StickC, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 https://lang-ship.com/blog/work/m5stickc-current-3/ AXP192まわりの設定で、消費電流がどうかわるかを主に調査しました。また、測定環境も変わったので、少し精度があがったかな? 測定環境 前回まではUSB経由の電源テスターを使って測定し ...
/ M5StickC, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 加速度をみて、カウントアップする装置作りました。M5StickCにもマグネットが内蔵されていますが、移動物につけるには弱すぎると思いますので、超強力マグネットを使って固定しています。 結論からいうと、現時点では実用精度のものは出来上がっていません! M5stickCに超強力マグネットを組 ...
/ M5StickC, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 M5StickCにはマグネットが内蔵してあって、そのまま鉄の扉などにくっつけることができます。しかしながら、磁力はそれほど強くないのでHATをつけたり、扉をあけしめすると落ちちゃいます。 そこで、超強力マグネットをくっつけて、がっちり固定できるようにしました! 作ってみる
/ M5StickC, 電子工作
概要 M5StickCで使われているIMUをちゃんと調べてみました。 IMUとは? IMUとはInertial Measurement Unitの略で、加速度や角速度などの複数のセンサーを搭載したセンサーです。 加速度とは?
  • 学研さんと「加速度センサー」のヒミツについて調べてみました。
上記の任天堂のサイトがわかりやすいですが、どっちの方向に移動したかの移動量になります。X ...
/ M5StickC, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 M5StickC(ESP32)とATTiny85を接続し、USBキーボード制御を作りました。ATTiny85をパソコンに接続することで、M5StickC経由で好きな文字列を入力することができます。 今回はM5StickCと接続していますが、ESP32や他のArduino、Raspberr ...
/ M5StickC, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 開発元のM5Stackより、M5StickCの情報ページが更新され、新規に回路図が追加されました。 回路図 解析 ごめんなさい、まだできていません、、、 ただしこのページがかなり充実した ...
/ M5StickC, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。本体仕様は本体バージョンページにまとめてあります。 概要 11/11にAliexpressで購入したものが届いたので、使ってみました。 新型M5StickC 事前情報で、新型は5V INの色が青になっているのがわかったので、それが欲しかったのです。 裏面のデザインが変わって老眼に厳し ...
/ M5StickC, 電子工作
概要 技適取得済みですが、有効な表記がないESP32-PICO-KITを、技適未取得機器実験等特例の届け出をして、合法的に利用してみました。 技適未取得機器実験等特例とは? 上記のページから届け出することで、最大半年間技適の無い機器を実験することができる精度です。 # 開設届出日:2019年11月21日 # # 目的: # ...
/ 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 M5StickCの画面制御で使われているST7735関連のソースコードを読んでみました。 ST7735とは? ST7735とST7735Sがあるようですが、M5Stack社が公開しているデータシートからM5StickCで使わ ...
/ M5StickC, 電子工作
概要 電子工作で利用する主に数Aまでの消費電流の測定方法を調べてみました。 商用機材(数十万円以上) 上記が非常にまとまった資料です。 デバイス電流波形アナライザ 一番細かいデータが取得できる機材。電流測定専用のオシロスコープみたいな機能 ...
/ 電子工作
概要 Sourcetrailという、ソースコード分析ツールがオープンソース化して、無料で使えるようになったので、Arduino core for the ESP32を分析してみました。 セットアップ 上記からSourcetrail_2019_4_61_Windows_64bit_Portable.zipをダウンロードして ...
/ 電子工作
概要 Arduino IDEでメニューから「ESP32 Erase Flash」を選択すると、ESP32のフラッシュをすべて削除するプラグインを作ってみました。 開発環境構築 Arduino IDEはJavaで開発されているので、Javaの開発環境を準備する必要があります。 今回はArduio IDE自体をビル ...
/ 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 M5StickCを電源OFFにした状態で放置して、BAT端子の電圧を測定して、バッテリー放電を確認しました。 満充電からの放電 時間電圧開始4.179688-8時間後4.047852-0.131841日後3.955078-0.224614日後3.65 ...
/ M5StickC, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 https://lang-ship.com/blog/work/m5stickc-battery-life-3/ 前回に引き続き、バッテリー駆動時間の計測をしてみました。 ディープスリープ #include <M5StickC.h> void setup() { setCpu ...
/ M5StickC, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 https://lang-ship.com/blog/work/m5stickc-battery-life-2/ 前回に引き続き、バッテリー駆動時間の計測をしてみました。 充電時間 BATの電圧を外部から測定する追試をしてみましたところ、電源状態にかかわらず充電速度はほとんど変わりません ...
/ M5StickC, 電子工作
スポンサーリンク
Lang-ship