|
25 | 25 | */
|
26 | 26 |
|
27 | 27 | // Board setup
|
28 |
| -#define MICROPY_HW_BOARD_NAME "MicroDev microC3" |
29 |
| -#define MICROPY_HW_MCU_NAME "ESP32-C3FN4" |
| 28 | +#define MICROPY_HW_BOARD_NAME "MicroDev microC3" |
| 29 | +#define MICROPY_HW_MCU_NAME "ESP32-C3FN4" |
30 | 30 |
|
31 | 31 | // Status LEDs
|
32 |
| -#define MICROPY_HW_NEOPIXEL (&pin_GPIO7) |
33 |
| -#define MICROPY_HW_NEOPIXEL_COUNT (2) |
| 32 | +#define MICROPY_HW_NEOPIXEL (&pin_GPIO7) |
| 33 | +#define MICROPY_HW_NEOPIXEL_COUNT (2) |
34 | 34 |
|
35 |
| -#define MICROPY_HW_LED_STATUS (&pin_GPIO8) |
| 35 | +#define MICROPY_HW_LED_STATUS (&pin_GPIO8) |
36 | 36 |
|
37 | 37 | // Default bus pins
|
38 |
| -#define DEFAULT_I2C_BUS_SCL (&pin_GPIO4) |
39 |
| -#define DEFAULT_I2C_BUS_SDA (&pin_GPIO5) |
| 38 | +#define DEFAULT_I2C_BUS_SCL (&pin_GPIO4) |
| 39 | +#define DEFAULT_I2C_BUS_SDA (&pin_GPIO5) |
40 | 40 |
|
41 |
| -#define DEFAULT_SPI_BUS_SCK (&pin_GPIO1) |
42 |
| -#define DEFAULT_SPI_BUS_MOSI (&pin_GPIO2) |
43 |
| -#define DEFAULT_SPI_BUS_MISO (&pin_GPIO3) |
| 41 | +#define DEFAULT_SPI_BUS_SCK (&pin_GPIO1) |
| 42 | +#define DEFAULT_SPI_BUS_MOSI (&pin_GPIO2) |
| 43 | +#define DEFAULT_SPI_BUS_MISO (&pin_GPIO3) |
44 | 44 |
|
45 |
| -#define DEFAULT_UART_BUS_RX (&pin_GPIO20) |
46 |
| -#define DEFAULT_UART_BUS_TX (&pin_GPIO21) |
| 45 | +#define DEFAULT_UART_BUS_RX (&pin_GPIO20) |
| 46 | +#define DEFAULT_UART_BUS_TX (&pin_GPIO21) |
47 | 47 |
|
48 |
| -// Serial over UART |
49 |
| -#define CIRCUITPY_CONSOLE_UART_RX DEFAULT_UART_BUS_RX |
50 |
| -#define CIRCUITPY_CONSOLE_UART_TX DEFAULT_UART_BUS_TX |
| 48 | +// For REPL over built-in USB Serial |
| 49 | +#define CIRCUITPY_ESP_USB_SERIAL_JTAG (1) |
| 50 | + |
| 51 | +// For entering safe mode |
| 52 | +#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO9) |
| 53 | + |
| 54 | +// Explanation of how a user got into safe mode |
| 55 | +#define BOARD_USER_SAFE_MODE_ACTION translate("pressing boot button at start up.\n") |
0 commit comments