Wireライブラリ

ESP32 ( ESP-WROOM-32 )

Arduino – ESP32 大幅更新( 2018/06/28以降 )と I2C 不具合解決、その他気付いたこと

2018/06/28以降、大幅更新された Arduino - ESP32 で、I2Cインターフェースの Wire ライブラリが一新され、その内容と、今までの I2C トラブルの自分的解決方法、その他気付いた点を列挙しています。
0
M5Stack

BME280 を M5stack で使って再びハマったこと、BOSCH 純正ドライバの使用について

M5stack で 気圧・温度・湿度センサー BME280 を使ってみたけど、ある一定時間経過後計測不能になり、I2Cバスラインをオシロで波形をみたり、プルアップ抵抗を考えてみたり、いろいろハマったこと、その他、BOSCH 製純正ドライバの使用方法を説明します。
6
ESP32 ( ESP-WROOM-32 )

OLED SSD1306 で点、線、四角形、円を描く ( ESP32 , ESP8266 , Wire ライブラリのみ使用 )

I2C 有機EL ( OLED ) SSD1306 ディスプレイを Arduino core for ESP32 および ESP8266 の Wire ライブラリだけで、点や線、四角形、円などのグラフィック表示に挑戦してみました。 Segment/Common 方式なので、Page を跨ぐ描画が難しく・・
2
ESP32 ( ESP-WROOM-32 )

有機EL ( OLED ) SSD1306 を再検証してみました ( I2C 通信用 )

I2C 通信の OLED ( 有機EL ) SSD1306 を以前よりも詳しく再検証してみました。ESP32 と ESP8266 両方で動作させています。Segment / Common 方式のため、普通のグラフィックディスプレイとは異なり、グラフィカルな表示は実に難しいデバイスです・・・
14