電子工作 M5StickC UIFlow V1.5.3更新差分調査 その1 モジュールの差異 概要1.5.3がリリースされたので、差分を調べてみました。変更点が多いので、すべては把握できていません。モジュールの差異のみまずは調べました。追加モジュール__main___boot_cloud_deviceCfg_env2_uasynci... 2020.06.01 電子工作
電子工作 ESP32のヒープメモリ管理 その1 概要Heap Memory Allocation ESP-IDF Programming Guide上記の内容を中心に、実験しながら確認してみました。スタックとヒープ、スタティックメモリESP32はArduino CoreやESP-IDFを... 2020.05.29 電子工作
電子工作 M5StickC(ESP32)による「ELEGOO Arduino用UNO R3スターターキット」を利用したArduino入門 その12 LCDDisplay 現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。概要前回は赤外線受信でした。今回は「Lesson 14 LCDDisplay」です。LCD1602というディスプレイになります。LCD1602とは?... 2020.05.28 電子工作
電子工作 ESP32でLINX for LabVIEW入門 その3 PWM 概要前回はデジタル入出力と、アナログ入力を行いました。今回はPWM出力を行いたいと思います。ライブラリを最新版にしてから実行するようにしてください。PWMとは?PWMとはデジタル出力を高速でオン、オフすることで明るさなどを調整するための仕組... 2020.05.27 電子工作
電子工作 ESP32ハードウエア乱数生成 概要ESP32 Technical Reference Manualテクニカルマニュアルを読んでいたら、1ページだけの機能があったので調べてみました。無線アンテナから入ってくるノイズを使った乱数生成で、内部の暗号化などのソースとして使われる... 2020.05.26 電子工作
電子工作 M5StickC(ESP32)による「ELEGOO Arduino用UNO R3スターターキット」を利用したArduino入門 その11 赤外線受信モジュール 現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。概要前回はジョイスティックでした。今回は赤外線受信センサーです。赤外線受信センサーとは?赤外線リモコン受信モジュールOSRB38C9AA(2個入)秋... 2020.05.25 電子工作
電子工作 ESP32でLINX for LabVIEW入門 その2 GPIO 概要前回は環境構築を行いました。今回は基本的なGPIOを使ったデジタル入出力とアナログ入力を確認したいと思います。スケッチ#include <M5StickC.h>#include <LinxESP32.h>#include <LinxES... 2020.05.22 電子工作
電子工作 ESP32のArduino Core analogRead()関数検証 概要前回アナログ入力の内部調査して、すこし気になるところがあったので、いろいろ設定を変えながら調べてみました。減衰ESP32は1.1Vを基準電圧として、12ビットのADCを行っています。そのため減衰器を使って入力電圧を下げてから測定をしてい... 2020.05.21 電子工作
電子工作 M5StickC(ESP32)による「ELEGOO Arduino用UNO R3スターターキット」を利用したArduino入門 その10 アナログジョイスティックモジュール 現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。概要前回は温湿度センサーでした。今回はアナログジョイスティックになります。アナログジョイスティックとは?2軸ジョイスティックモジュール センタープッ... 2020.05.20 電子工作
電子工作 ESP32でLINX for LabVIEW入門 その1 環境構築とLチカ 概要非商用の場合に無償で使えるLabVIEW Community editionと、そこに最初から入ってるArduino連携用のプラグインLINXを使って、ESP32を触ってみたいと思います。LabVIEW Community editio... 2020.05.19 電子工作