"The buttons should be marked as EXTI in CubeMX. It appears that SW_A and SW_C are on 2 pins that are both connected to EXTI9. You can only map to a single pin, so we will not be able to trigger either SW_A or SW_C."
On version 0.3 the buttons map to interrupts as shown below.
We have two unused pins on v0.3 that we can swap out.
PC1, EXTI1
PC4, EXTI4
WIFI_EN is on PC7 (EXTI7). That pin is close to SW_A and SW_B and already routes to the same side of the PCB. It would work best for routing if we swap SW_A and WIFI_EN.
"The buttons should be marked as EXTI in CubeMX. It appears that SW_A and SW_C are on 2 pins that are both connected to EXTI9. You can only map to a single pin, so we will not be able to trigger either SW_A or SW_C."
On version 0.3 the buttons map to interrupts as shown below.
We have two unused pins on v0.3 that we can swap out.
WIFI_EN is on PC7 (EXTI7). That pin is close to SW_A and SW_B and already routes to the same side of the PCB. It would work best for routing if we swap SW_A and WIFI_EN.