記事一覧

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 https://lang-ship.com/blog/work/m5stickc-esp32-arduino-l06-tilt/ 前回はチルトスイッチでしたが、今回は「Lesson 9 サーボ」のサーボモーターです。 サーボとは?
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 上記ブログにて、未使用ピンの調査があったのでESP32でも実験してみました。 環境
  • M5StickC(ESP32)
...
/ M5StickC, 電子工作
概要 非商用の場合に無償で使えるLabVIEW Community editionが公開されましたので触ってみました。 LabVIEWを触るまえにLINXなるArduinoと連携するライブラリの存在をしり、ESP32が対応していなかったので対応させてみました。 続編 https://lang-ship.com/blog/work/linxesp32-l01-intro/ 上記記事の方が新しくて正確 ...
/ 電子工作
概要 ESP32の開発をしていて、ESP-IDFだと.mapファイルをかんたんに生成できますが、Arduino IDEでは標準では生成されません。 .mapファイルをWindows環境のArduino IDEで生成できるようにする方法を調べました。 .mapファイルとは? Arduinoのスケッチを端末に転送する場合には、ざっくりと以下の流れになります。
/ 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 https://lang-ship.com/blog/work/m5stickc-esp32-arduino-l05-buzzer/ 前回はブザーでした。今回は「Lesson 8 傾斜ボールスイッチ」をやってみたいと思います。 傾斜ボールスイッチとは?
※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。 概要 https://lang-ship.com/blog/work/m5stickc-display3-m5lcd/ 前回はM5StickCの標準ライブラリの使い方を説明しました。今回はより高速動作するLovyanGFXの使い方を説明したいと思います。 LovyanGFXとは?
/ LovyanGFX, M5StickC, 電子工作
概要 Windows環境でのESP-IDF3.3、4.0、4.1Betaのセットアップ方法をまとめました。 ESP-IDFとは? Espressif社が開発した、ESP32の標準開発環境です。Windows上でのセットアップが比較的面倒なため、あまり普及していない気もします。 ESP-IDFのバージョン 大きくわけて3系と4系があります。Arduino Coreでは現在3系が使われています。4系に ...
/ ESP-IDF, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 https://lang-ship.com/blog/work/m5stickc-esp32-arduino-l04-button/ 前回はデジタル入力でした。今回は「Lesson 6 アクティブブザー」と「Lesson 7 受動ブザー」を説明したいとおもいます。 アクティブブザーとは? ...
※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。 概要 https://lang-ship.com/blog/work/m5stickc-display2/ 前回はざっくりとスプライトの説明をしました。今回はスプライトの使い方を研究してみました。 画像について M5StickCではTFT_eSPIというライブラリが内部で使われています。この ...
/ M5StickC, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 For the M5Stack fans who love to code in micropython, heres how you can get started programming with the great Mu IDE. In the video we cover how ...
/ M5StickC, UIFlow, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 https://lang-ship.com/blog/work/m5stickc-esp32-arduino-l03-rgb-led/ 前回はRGB LEDでした。今回は「Lesson 5 デジタル入力」になります。プッシュボタンを使ったボタン入力を説明したいと思います。 ブッシュボタン ...
※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。 概要 https://lang-ship.com/blog/work/m5stickc-display/ M5StackCのライブラリが更新されたので、描画周りの動きを再度説明したいと思います。基本的な動作は前回の記事と変わっていませんので、気をつける機能と追加機能を中心に紹介します。 文字 ...
/ M5StickC, 電子工作
概要 https://lang-ship.com/blog/work/esp-idf-l02-projects/ 前回はプロジェクトファイルの構造と、get-startedに入っていたプログラムを説明しました。 今回はexamplesフォルダに入っているプログラムを、何個か調べてみたいと思います。 peripherals\gpio このプログラムでは2つの入力と、2つの出力ピンを指定しています。こ ...
/ ESP-IDF, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 https://lang-ship.com/blog/work/m5stickc-esp32-arduino-l02-led/ 前回はLEDと抵抗を説明しました。今回は「Lesson 4 RGB LED」を説明したいと思います。 RGB LEDとは? 一つのLEDの中に、色の三原色である ...
概要 きれいにまとまっている資料があったので、それを参考にしながら現状把握をしてみました。間違っている点もあると思いますので、実際に利用する場合には、個別に調べ直してみてください。 参考資料
/ 電子工作
概要 https://lang-ship.com/blog/work/esp-idf-l01-intro/ 前回は環境構築まで行いました。今回はプロジェクトの構成と、プログラムの構成を調べてみたいと思います。 hello_worldプロジェクト HELLO_WORLD │ CMakeLists.txt │ Makefile │ README.md │ └─main CMakeLists.txt c ...
/ ESP-IDF, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要(Lesson 3 LED) https://lang-ship.com/blog/work/m5stickc-esp32-arduino-l01-intro/ 前回はツールの導入と、M5StickCの内蔵LEDをLチカしたところまでやりました。今回はキットに同梱されているLEDを使って、 ...
概要 https://lang-ship.com/blog/work/esp32-freertos-l08-event-group/ 前回までに、基本的な機能については説明が終わりました。今回はAmazonが用意している「FreeRTOS カーネル 開発者ガイド」を読んでいきたいと思います。 FreeRTOS カーネル 開発者ガイドとは?
/ FreeRTOS, 電子工作
概要 FreeRTOSの使い方を勉強して、もうちょっと内部処理を知りたくなったのでESP-IDFも調べてみました。 Arduino Coreには3.3系が使われていますが、現在の最新バージョンは4.0です。 ESP-IDFとは? ESP32の開発元であるEspressif社の提供している、開発環境です。Arduino CoreもESP-IDFのライブラリをArduino風にラッピングしているので、 ...
/ ESP-IDF, 電子工作
現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。 概要 Arduino IDEを使った、初歩的なArduinoの説明を行っていきます。今回は教材として「ELEGOO Arduino用UNO R3スターターキット」を利用したいと思います。 上記の商品で、Arduino UNOと各種センサーなどの部品と、マニュアルが入っています。私が最初にArd ...
スポンサーリンク