Я планирую начать проект с использованием RPi3 и Android Things. Мне нужно 50 контактов GPIO (20 входов, 30 выходов), поэтому у меня есть 2 варианта: использовать плату расширения или использовать 2 RPis. Итак, у меня есть вопрос для каждого варианта:
- Если я использую плату расширения: можно ли будет использовать ее с Android Things?
- Если я использую 2 RPis: как лучше всего общаться между ними? (например: сигнал, полученный в GPIO в RPi A, может вызвать вывод в RPi B)
РЕДАКТИРОВАТЬ: здесь я ссылаюсь на сообщение, в котором описываются 3 способа расширения портов GPIO RPi -> https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=86738#p611850 Это может быть полезно
РЕДАКТИРОВАТЬ 2: я буду использовать 2 MCP23017 (расширитель на 16 портов). Таким образом, я получу 32 контакта, используя только 2 контакта I2C. Дополнительная информация: http://ww1.microchip.com/downloads/en/DeviceDoc/21952b.pdf