As a follow up to yesterday’s Raspberry Pi and ARM uC Breakout + DirtyPCBs mini-review post, hipfan75 has posted the completed Raspberry Pi-based Garage Door controller project:
Right now, all of the sensors and actuators are connected to Raspberry Pi GPIOs. At some point I may move them to the STM32.
I have disabled I2C on the PI and use the SDA/SCL pins as GPIO, reusing the external pull-up resistors on those lines for my sensor pullups. (Sensors are active-low)
GPIO 17, 27, 22, 23 (outputs) are used for the light and door toggles for the two garage doors.