|
8 | 8 | #define NUM_NEOPIXEL (5u)
|
9 | 9 |
|
10 | 10 | // 'Boot0' button also on GPIO #0
|
11 |
| -#define PIN_BUTTON (0u) |
12 |
| -#define PIN_BUTTON1 (4u) |
13 |
| -#define PIN_BUTTON2 (5u) |
| 11 | +#define PIN_BUTTON1 (0u) |
| 12 | +#define PIN_BUTTON2 (4u) |
| 13 | +#define PIN_BUTTON3 (5u) |
14 | 14 |
|
15 | 15 | // USB host connector
|
16 | 16 | #define PIN_USB_HOST_DP (1u)
|
|
29 | 29 |
|
30 | 30 | // I2S
|
31 | 31 | #define PIN_I2S_DATAOUT (24u)
|
32 |
| -#define PIN_I2S_WORDSEL (25u) |
| 32 | +#define PIN_I2S_WORDSEL (27u) |
33 | 33 | #define PIN_I2S_BITCLK (26u)
|
34 |
| -#define PIN_I2S_MCLK (27u) |
| 34 | +#define PIN_I2S_MCLK (25u) |
| 35 | +#define PIN_I2S_IRQ (23u) |
| 36 | + |
35 | 37 |
|
36 | 38 | #define PIN_PERIPHERAL_RESET (22u)
|
37 | 39 |
|
| 40 | + |
| 41 | +#define SerialESP32 Serial1 |
| 42 | +#define SPIWIFI SPI1 |
| 43 | +#define SPIWIFI_SS 46 // Chip select pin |
| 44 | +#define SPIWIFI_ACK 3 // a.k.a BUSY or READY pin |
| 45 | +#define ESP32_RESETN PIN_PERIPHERAL_RESET // Reset pin |
| 46 | +#define ESP32_GPIO0 PIN_I2S_IRQ |
| 47 | + |
38 | 48 | #define __PIN_A0 (40u)
|
39 | 49 | #define __PIN_A1 (41u)
|
40 | 50 | #define __PIN_A2 (42u)
|
|
43 | 53 | #define __PIN_A5 (45u)
|
44 | 54 |
|
45 | 55 | // UARTs
|
| 56 | +#define __SERIAL1_DEVICE uart1 |
46 | 57 | #define PIN_SERIAL1_TX (8u)
|
47 | 58 | #define PIN_SERIAL1_RX (9u)
|
48 |
| -#define PIN_SERIAL2_TX (99u) // not pinned out |
| 59 | +#define PIN_SERIAL2_TX (99u) |
49 | 60 | #define PIN_SERIAL2_RX (99u)
|
50 | 61 |
|
51 | 62 | // SPI
|
52 |
| -#define __SPI1_DEVICE spi1 |
53 |
| -#define PIN_SPI1_MISO (28u) |
54 |
| -#define PIN_SPI1_MOSI (31u) |
55 |
| -#define PIN_SPI1_SCK (30u) |
56 |
| -#define PIN_SPI1_SS (46u) |
57 |
| - |
58 | 63 | #define __SPI0_DEVICE spi0
|
59 | 64 | #define PIN_SPI0_MISO (36u)
|
60 | 65 | #define PIN_SPI0_MOSI (35u)
|
61 | 66 | #define PIN_SPI0_SCK (34u)
|
62 | 67 | #define PIN_SPI0_SS (39u)
|
63 | 68 |
|
| 69 | +#define __SPI1_DEVICE spi1 |
| 70 | +#define PIN_SPI1_MISO (28u) |
| 71 | +#define PIN_SPI1_MOSI (31u) |
| 72 | +#define PIN_SPI1_SCK (30u) |
| 73 | +#define PIN_SPI1_SS (46u) |
| 74 | + |
64 | 75 | // Wire
|
65 | 76 | #define __WIRE0_DEVICE i2c0
|
66 | 77 | #define PIN_WIRE0_SDA (20u)
|
|
0 commit comments