AEFeinstein / Super-2020-Swadge-HW

The hardware for a hardware badge (Swadge) for Magfest 2020
https://swadge.com/super2020/
GNU General Public License v3.0
5 stars 2 forks source link

Remap Devkit GPIO #11

Closed AEFeinstein closed 5 years ago

AEFeinstein commented 5 years ago

GPIO9, GPIO10, and MOSI are unusable.

The boot config GPIOs (0, 2, 15) are good for the I2C lines because they can't be manually toggled on boot from the devkit.

First move the I2C lines to the boot config GPIOs

Remove SDA from GPIO4 Remove SCL from GPIO5 Remove /RES from MOSI Connect SDA to GPIO2 Connect SCL to GPIO0 Connect /RES to GPIO15

Then move the buttons to the newly freed GPIOs

Remove SW2 from GPIO10 Remove SW5 from GOIO9 Connect SW2 to GPIO4 Connect SW5 to GPIO5