備忘録 – Arduino IDE コンパイルエラー for UNO
久しぶりにArduino IDE でArduino UNO をターゲットにコンパイルしようとしたら下記エラーが出てしまって先に進めなくなった。 色々とググってみたら、変なアップデートをインストールするとこういう事が起きる… 続きを読む »
久しぶりにArduino IDE でArduino UNO をターゲットにコンパイルしようとしたら下記エラーが出てしまって先に進めなくなった。 色々とググってみたら、変なアップデートをインストールするとこういう事が起きる… 続きを読む »
WiFi 機能を持ったArduino IDEで使用可能なIoT デバイスとして、良く判らなかったのでアマゾンでESP32S とESP8266 それぞれ2枚セットを購入。ESP32S が1,380円、ESP8266 が1,… 続きを読む »
温湿度センサーとしてBME280、BME680 にて環境測定は出来た値はそれなりに変化している事から、それなりに動作している事は判るただ、実際に得られている数値はどの程度正確なのだろうという疑問も一応元々の目的が、ふんわ… 続きを読む »
第一弾からの変更点 測定値数の増加に対応 第一弾では測定値が3つ(温度、湿度、気圧)だったのが、2つ(ガス、照度)増えたのでその追加変更を行った グラフ表示順の設定 第一弾ではカテゴリー内のグラフ表示順が希望通り(温度、… 続きを読む »
IoT 第二弾で計測データのグラフ化に、Ambient というクラウド・サービスを使用したこれが凄く簡単で便利であった カスタマイズ出来る機能と設定簡易さのバランスが絶妙 コード簡易性 Arduino IDEのスケッチ(… 続きを読む »
ESP32 開発ボードで書き込みの際にスイッチ操作しないと行えないという問題の対策を行った。ネット情報から1μF 程度のコンデンサをENピンとGND の間に挟めば良いという事で、ブレッドボード上で下記の様にした。 結果ス… 続きを読む »
手元にたまたま0.96″128×68の有機LEDディスプレーと0.91″128×34があったので、同時にIIC バスに繋げて動作を試してみた。両方共同じSSD1306 ドライバ… 続きを読む »
主要変更点 第一弾からハードウェア的にセンサをBME280 からBME680 へ変更し、照度センサ(BH1750FVI)も追加した分の修正・変更 WEBアクセスの安定性を目的に、2CPUコアの一つをWEB処理専用に別スレ… 続きを読む »
第一弾と比べて、センサをBME280 からBME680 へ変更し、照度センサ(BH1750FVI)を追加。 OLED ディスプレーは同一モデルだが、青/黄モデルから白一色タイプに変更 これらのデバイスは全てI2C で接続… 続きを読む »
機能分割としては第一弾の実装と基本的に同じ IoT デバイス機能 機能追加としては、Ambient へのデータープッシュ機能を追加 インタフェース仕様 インタフェースも仕様自体第一弾と同様測定値数が増えて(追加)いるだけ… 続きを読む »