mpconfigboard.h 759 字节
Newer Older
1 2 3 4 5 6
// Board and hardware specific configuration
#define MICROPY_HW_BOARD_NAME                   "Raspberry Pi Pico W"

// todo: We need something to check our binary size
#define MICROPY_HW_FLASH_STORAGE_BYTES          (848 * 1024)

7
// Enable networking.
8
#define MICROPY_PY_NETWORK 1
9
#define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT     "PicoW"
10 11 12 13 14 15 16 17 18 19 20

// CYW43 driver configuration.
#define CYW43_USE_SPI (1)
#define CYW43_LWIP (1)
#define CYW43_GPIO (1)
#define CYW43_SPI_PIO (1)

// For debugging mbedtls - also set
// Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose
// #define MODUSSL_MBEDTLS_DEBUG_LEVEL 1

21 22
#define MICROPY_HW_PIN_EXT_COUNT    CYW43_WL_GPIO_COUNT

23
#define MICROPY_HW_PIN_RESERVED(i) ((i) == CYW43_PIN_WL_HOST_WAKE || (i) == CYW43_PIN_WL_REG_ON)