Skip to content

MicroPython module for work with PCF8574(A) I2C 8-bit I/O expander from NXP

License

Notifications You must be signed in to change notification settings

octaprog7/pcf8574

Repository files navigation

PCF8574(A)

Модуль MicroPython для работы с 8-битным расширителем ввода/вывода PCF8574(A) I2C от NXP.

Просто подключите плату PCF8574(A) к Arduino, ESP или любой другой плате с прошивкой MicroPython.

Напряжение питания PCF8574(A) 3,3-5,0 Вольт!

  1. VCC
  2. GND
  3. SDA
  4. SCL
  5. ~INT (подключение необязательно)

Загрузите прошивку MicroPython в плату Pico, Nano (ESP и т. д.), затем скопируйте два файла: main.py, pcf8574mod.py и всю папку sensor_pack. Затем откройте файл main.py в вашей среде IDE и запустите его.

Картинки

Среда разработки

alt text

Макетная плата

alt text

Схема подключения

alt text

Обработка прерывания

alt text

Подключение для обработки прерываний от PCF8574

alt text

Видео

Cсылка: https://youtu.be/61_FNGSfh-4

About

MicroPython module for work with PCF8574(A) I2C 8-bit I/O expander from NXP

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages