File tree Expand file tree Collapse file tree 3 files changed +88
-13
lines changed Expand file tree Collapse file tree 3 files changed +88
-13
lines changed Original file line number Diff line number Diff line change @@ -15,8 +15,34 @@ const (
1515 LED_BLUE Pin = 15
1616)
1717
18- // UART pins
18+ // GPIOs
1919const (
20+ A0 Pin = 3
21+ A1 Pin = 4
22+ A2 Pin = 28
23+ A3 Pin = 29
24+ A4 Pin = 30
25+ A5 Pin = 31
26+ D0 Pin = 26 // Also SDA
27+ D1 Pin = 27 // Also SCL
28+ D2 Pin = 33
29+ D3 Pin = 34
30+ D4 Pin = 40
31+ D5 Pin = 42
32+ D6 Pin = 43
33+ D7 Pin = 44 // Also LED
34+ D8 Pin = 35
35+ D9 Pin = 6 // Also TX
36+ D10 Pin = 8 // Also RX
37+ D11 Pin = 46 // Also MISO
38+ D12 Pin = 45 // Also MOSI
39+ D13 Pin = 47 // Also SCK
40+ )
41+
42+ // UART
43+ const (
44+ Serial = USB
45+ UART0 = NRF_UART0
2046 UART_TX_PIN Pin = 6
2147 UART_RX_PIN Pin = 8
2248)
Original file line number Diff line number Diff line change @@ -15,8 +15,34 @@ const (
1515 LED_BLUE Pin = 15
1616)
1717
18- // UART pins
18+ // GPIOs
1919const (
20+ A0 Pin = 3
21+ A1 Pin = 4
22+ A2 Pin = 28
23+ A3 Pin = 29
24+ A4 Pin = 30
25+ A5 Pin = 31
26+ D0 Pin = 26 // Also SDA
27+ D1 Pin = 27 // Also SCL
28+ D2 Pin = 33
29+ D3 Pin = 34
30+ D4 Pin = 40
31+ D5 Pin = 42
32+ D6 Pin = 43
33+ D7 Pin = 44 // Also LED
34+ D8 Pin = 35
35+ D9 Pin = 6 // Also TX
36+ D10 Pin = 8 // Also RX
37+ D11 Pin = 46 // Also MISO
38+ D12 Pin = 45 // Also MOSI
39+ D13 Pin = 47 // Also SCK
40+ )
41+
42+ // UART
43+ const (
44+ Serial = USB
45+ UART0 = NRF_UART0
2046 UART_TX_PIN Pin = 6
2147 UART_RX_PIN Pin = 8
2248)
@@ -26,7 +52,7 @@ const (
2652 SDA_PIN Pin = 26
2753 SCL_PIN Pin = 27
2854
29- // Internal I2C with MAX17043 and BQ24195 chips on it
55+ // Internal I2C with MAX17043 (Fuel gauge) and BQ24195 (Power management) chips on it
3056 SDA1_PIN Pin = 24
3157 SCL1_PIN Pin = 41
3258 INT1_PIN Pin = 5
@@ -55,19 +81,16 @@ const (
5581 UBLOX_RXD_PIN Pin = 36
5682 UBLOX_CTS_PIN Pin = 38
5783 UBLOX_RTS_PIN Pin = 39
58- UBLOX_RESET_PIN Pin = 16
59- UBLOX_POWER_ON_PIN Pin = 24
84+ UBLOX_RESET_PIN Pin = 12
85+ UBLOX_POWER_ON_PIN Pin = 16
6086 UBLOX_BUFF_EN_PIN Pin = 25
6187 UBLOX_VINT_PIN Pin = 2
6288)
6389
6490// Other periferals
6591const (
66- MODE_BUTTON_PIN Pin = 11
67- CHARGE_STATUS_PIN Pin = 41
68- LIPO_VOLTAGE_PIN Pin = 5
69- PCB_ANTENNA_PIN Pin = 2
70- EXTERNAL_UFL_PIN Pin = 25
71- NFC1_PIN Pin = 9
72- NFC2_PIN Pin = 10
92+ MODE_BUTTON_PIN Pin = 11
93+ ANTENNA_SEL_PIN Pin = 7 // Low: chip antenna, High: External uFL
94+ NFC1_PIN Pin = 9
95+ NFC2_PIN Pin = 10
7396)
Original file line number Diff line number Diff line change @@ -15,8 +15,34 @@ const (
1515 LED_BLUE Pin = 15
1616)
1717
18- // UART pins
18+ // GPIOs
1919const (
20+ A0 Pin = 3
21+ A1 Pin = 4
22+ A2 Pin = 28
23+ A3 Pin = 29
24+ A4 Pin = 30
25+ A5 Pin = 31
26+ D0 Pin = 26 // Also SDA
27+ D1 Pin = 27 // Also SCL
28+ D2 Pin = 33
29+ D3 Pin = 34
30+ D4 Pin = 40
31+ D5 Pin = 42
32+ D6 Pin = 43
33+ D7 Pin = 44 // Also LED
34+ D8 Pin = 35
35+ D9 Pin = 6 // Also TX
36+ D10 Pin = 8 // Also RX
37+ D11 Pin = 46 // Also MISO
38+ D12 Pin = 45 // Also MOSI
39+ D13 Pin = 47 // Also SCK
40+ )
41+
42+ // UART
43+ const (
44+ Serial = USB
45+ UART0 = NRF_UART0
2046 UART_TX_PIN Pin = 6
2147 UART_RX_PIN Pin = 8
2248)
You can’t perform that action at this time.
0 commit comments