Seeeduino XIAOに色々繋げて動かしてみる(OLED-LCD INA226 MAX31855)

Arduino/SAMDI2C,INA226,MAX31855,OLED,SAMD21,Seeeduino,SPI,U8g2,XIAO,プルアップ

折角なのでESP32で今迄ちょっと試したモジュールをXIAOに繋げて動かしてみようと思います。

温度計:MAX31855 SPI
OLED-LCD:SSD1306 I2C
電流・電圧計:INA226 I2C

抵抗も何も要らずズブシズブジと挿すだけで済むかなと思ったのですが、、

どうやらsamd21の内部プルアップはINPUT専用で、OUTPUTでは使えない模様。

面倒ですがいくつかのクロックと信号線を、電源から10kΩの抵抗でプルアップしています。

XIAOwithModules01

CHAOS!

いつもながら大変混み合っておりますが、、

特にマイコン外で回路を形成したりもせず、接続の内容は単純です。

ただコネクタを繋いだだけ、みたいな。

回路図は・・・書こうと思ったのですが、なんかモジュールボードを表現するのが大変なので省きます(ぇ

プログラムもライブラリを使うだけの感じですので、ただ配置しただけという感じ。

長いですが、、、