OpenIPC FPV - Управление портами GPIO на IP-камерах GK7205
Что такое GPIO и как с ними работать на разных платах
Если вы только начинаете знакомство с микрокомпьютерами или одноплатными системами, то неизбежно столкнётесь с понятием GPIO. Этот термин встречается повсюду — в описаниях проектов, документации, на форумах. Давайте разберёмся, GPIO что это, как их подключать и использовать на популярных платах вроде Raspberry Pi и Orange Pi. GPIO расшифровывается как General Purpose Input/Output — универсальные входы/выходы. Это физические контакты на плате, которые можно программно настраивать: либо для считывания информации (вход), либо для управления внешними устройствами (выход)...
Расширитель GPIO PCF8574
Добрый день, уважаемый читатель! Проблема нехватки свободных портов ввода-вывода ( GPIO ) на микроконтроллерах знакома, думаю, многим разработчикам устройств. Особенно эта проблема актуальна для весьма популярного микроконтроллера в народе ESP8266 (он же Гога ESP-01, он же Жора NodeMCU, и прочих модификаций на том же чипе) - там свободных GPIO вообще "кот наплакал". На ESP32 ситуация попроще, но всё равно иногда приходится упираться в аппаратные ограничения. Но есть довольно простое решение - расширители...