各種 ESP32 モジュールやRaspberry Piのピン配置
同じ ESP-WROOM-32 チップを搭載したモジュールでも複数のピン配置があるので注意が必要だ。ESP32 DEVKIT V1(30ピン)のピン配置。
同じ ESP-WROOM-32 チップを搭載したモジュールでも複数のピン配置があるので注意が必要だ。ESP32 DEVKIT V1(30ピン)のピン配置。
ESP32(ESP32-WROOM-32)に I2C 1602 16×2行 キャラクタ LCDモジュール ディスプレイを接続してサンプルプログラムを動作させた時の備忘録。ESP32-WROOM-32 は ESP32 に Wi-Fi と Bluetooth を追加したチップだ。
ESP32-WROOM-32 にてファイルを保存してスケッチプログラムから読み込みたい事があった。調べてみると SPIFFS(SPI Flash File System)が使えそうだったので試した時の備忘録。保存したファイルは ESP32 のフラッシュメモリのユーザ領域に保存される。
Arduino や ESP32 の開発環境の Arduino IDE のフォントをデフォルトから変更した時の備忘録。preferences.txtのeditor.fontエントリーを変更することでフォントとサイズを変更する事ができる。
ESP32 や Arduino の統合開発環境の Arduino IDE をダークモードに変更したときの備忘録。ダークテーマをダウンロードしてテーマファイルを入れ替えればテーマを変更する事ができる。更にtheme.txtを編集して自分の好みのカラーに修正した。
M5Stack社のM5StickCに接続した温湿度センサー(BME280)の情報をAWS IoT CoreにPublish(送信)した時の記事。プログラムは Arduino IDE で作成、AWS IoT CoreとEdge端末とは送受信が可能だが今回は送信のみのプログラム。
Arduino IDEの右上についている”シリアルモニタ”のボタンを押すとパソコンにシリアル接続されている機器のモニターが出来るので起動してみた所、文字化けが発生していた。最初は文字コードの指定を間違ってしまったのかと思ったが、原因は通信速度の設定だった。
M5Stack社の光センサーでパトライトの点灯を検知してラズパイに BLE(Bluetooth Low Energy)で点灯情報を送るプログラムを作成してみた時の記事。ラズパイ側では受信した情報を元にどこのパトライトが点灯したのかをコンソールに表示する。BLEは4.2は見通しの良い所では最大 100m 飛ぶ規格だ。
M5StickCに接続した温湿度気圧センサー(BME280)で測定した情報をBLE(Bluetooth Low Energy)でラズパイに飛ばしてラズパイでmatpoltlibでグラフ化してLINEに表示するまでのPythonのスクリプトを作成した時の記事。
M5StickCに温湿度気圧センサー(BME280)を接続してBLE(Bluetooth Low Energy)でRaspberry Pi 4Bに無線で情報を飛ばしてコンソールに表示するプログラムの作成してみた。
BLEはBluetoothの拡張仕様のひとつでその名の通り省エネルギーで無線通信が可能な規格だ。
最近のコメント