@@ -90,7 +90,7 @@ struct rst_info {
9090#define SOC_GPIO_PIN_SS 16
9191#define SOC_GPIO_PIN_RST 26
9292#define SOC_GPIO_PIN_DIO0 13 // IRQ on GPIO13 so P1 connector pin #33
93- #define SOC_GPIO_PIN_BUSY 12
93+ #define SOC_GPIO_PIN_BUSY 5
9494#else
9595#define SOC_GPIO_PIN_MOSI 10
9696#define SOC_GPIO_PIN_MISO 9
@@ -113,9 +113,12 @@ struct rst_info {
113113#define SOC_GPIO_PIN_WS_DIO1 16
114114#define SOC_GPIO_PIN_WS_BUSY 20
115115
116+ #define SOC_GPIO_PIN_SDA 2
117+ #define SOC_GPIO_PIN_SCL 3
118+
116119#define SOC_GPIO_PIN_GNSS_PPS SOC_UNUSED_PIN // 1 /* rev. 1.4 only */
117120#define SOC_GPIO_PIN_BUZZER 22
118- #define SOC_GPIO_PIN_NEOPIXEL SOC_UNUSED_PIN // 18
121+ #define SOC_GPIO_PIN_NEOPIXEL 12
119122
120123#else /* BCM */
121124
@@ -127,7 +130,7 @@ struct rst_info {
127130#define SOC_GPIO_PIN_SS RPI_V2_GPIO_P1_36
128131#define SOC_GPIO_PIN_RST RPI_V2_GPIO_P1_37
129132#define SOC_GPIO_PIN_DIO0 RPI_V2_GPIO_P1_33 // IRQ on GPIO13 so P1 connector pin #33
130- #define SOC_GPIO_PIN_BUSY RPI_V2_GPIO_P1_32
133+ #define SOC_GPIO_PIN_BUSY RPI_V2_GPIO_P1_29
131134#else
132135#define SOC_GPIO_PIN_MOSI RPI_V2_GPIO_P1_19
133136#define SOC_GPIO_PIN_MISO RPI_V2_GPIO_P1_21
@@ -152,9 +155,10 @@ struct rst_info {
152155
153156#define SOC_GPIO_PIN_GNSS_PPS SOC_UNUSED_PIN // RPI_V2_GPIO_P1_12 /* rev. 1.4 */
154157#define SOC_GPIO_PIN_BUZZER SOC_UNUSED_PIN
158+ #define SOC_GPIO_PIN_NEOPIXEL SOC_UNUSED_PIN
155159#endif /* GPIO */
156160
157- #define SOC_GPIO_PIN_LED SOC_UNUSED_PIN // 18
161+ #define SOC_GPIO_PIN_LED SOC_GPIO_PIN_NEOPIXEL
158162#define SOC_GPIO_PIN_STATUS SOC_UNUSED_PIN
159163
160164#define HTTP_SRV_PORT 8081 /* port 8080 can cause conflict with dump1090 */
0 commit comments