Open1

ESP32とI/Oエキスパンダ PCF8575 を接続してLチカ

bamchohbamchoh

使用機材

ESP32 開発ボード
https://spiceman.jp/esp32-wroom-32d/

PCF8575
https://www.amazon.co.jp/dp/B09DFWS722?ref=ppx_yo2ov_dt_b_fed_asin_title

参考資料

https://www.donskytech.com/esp32-pcf8575-port-expander/

スケッチ

#include "PCF8575.h"

// SDA 26番, SCL 27番
PCF8575 pcf8575(0x20,26,27);


void setup() {
  // Initialize the PCF8575
  pcf8575.begin();

  // Set pin P1 as OUTPUT
  pcf8575.pinMode(P1, OUTPUT);
} 
 
void loop() {
  // Write HIGH to pin P6
  pcf8575.digitalWrite(P1, HIGH);
  delay(1000);

  // Write LOW to pin P6
  pcf8575.digitalWrite(P1, LOW);
  delay(1000);
}

実際の画像

このときはLチカじゃなくてリレー動かしてた。