電子工作

電子工作

M5StickC SDK 0.2.0リリース

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 半年ぶりにM5StickCのライブラリがアップデートしました。変更自体は結構前にはいっていたのですが、リリースだけが遅れていた感じです。 主...
電子工作

ESP32のFreeRTOS入門 その8 イベントグループ

概要 前回はタイマーでした。今回は複数のミューテックスを一つにまとめたイベントグループです。 イベントグループとは? ビット単位でミューテックスを管理しており、最大24個まで同時にミューテックスを利用できます。I2Cや無線系通信などで利用さ...
電子工作

M5StickCでUIFlow入門 その8 リモコンを使ってスマホからブラウザで操作する

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 前回はHATを使いましたが、今回は触ったことがなかったリモコンを使ってみました。 リモコンとは? Blynkのようにスマホでスイッチの操作を...
電子工作

ESP32のFreeRTOS入門 その7 タイマー

概要 前回はセマフォとミューテックスでした。今見直したらイベントグループがあったのですが、次回以降にその他の機能としてまとめます。 今回はタイマーです。しなしながらFreeRTOSのタイマーはソフトウエアで、タスクを起動して時間まで待機みた...
電子工作

M5StickC(ESP32)にWindows10からBLE-MIDIでリアルタイム数値送信をしてみる

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 ESP32を搭載しているM5StickCに対して、リアルタイムにパラメータ値を送信してみたくなり、パソコンからBLE-MIDIを使って送信し...
電子工作

ESP32のFreeRTOS入門 その6 セマフォとミューテックス

概要 前回はキューを説明しました。今回が同期や排他制御の機能である、セマフォとミューテックスです。 一般的には最初にとりあげますが、通知や、キューを知ってからの方が説明しやすいと思い、後ろに持ってきました。というのは、建前でイマイチ勉強不足...
電子工作

M5StickCでUIFlow入門 その7 Hatを使う(ENV, SPK, PIPなど)

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 前回は無線通信を行いましたが、今回はM5StickC本体を拡張するHatを使ってみたいと思います。 Hatとは? M5StickCに拡張する...
電子工作

ESP32のFreeRTOS入門 その5 キュー

概要 前回は割り込みと通知でした。今回は通知を少し便利にしたキューを説明したいと思います。 キューとは? 通知では、データの受け渡しや、呼び出し回数が重要な場合に使いにくい時があります。キューはデータの集まりであり、処理すべきデータのリスト...
電子工作

ダイソーの300円リモコンライトを解析して、M5StickCから操作する

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 ダイソーで300円で販売されている、リモコン付きのイルミネーションライトの赤外線信号を解析してみました。 M5StickCを利用して、解析し...
電子工作

ESP32のFreeRTOS入門 その4 割り込みと通知

概要 前回はマルチタスクを説明しました。今回は実際にマルチタスクを利用していくときに注意しなければならない割り込みと、排他制御の一つである通知を説明します。 割り込みとは? タスクは定期的に動いていますが、何かをトリガーにして動くものを割り...
スポンサーリンク