// Board and hardware specific configuration #define MICROPY_HW_FLASH_STORAGE_BYTES (PICO_FLASH_SIZE_BYTES - (2 * 1024 * 1024)) // Set up networking. #define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "PPP2" #define MICROPY_HW_BOARD_NAME "Pimoroni Pico Plus 2 (PSRAM + LTE + WiFi)" // Enable WiFi & PPP #define MICROPY_PY_NETWORK (1) #define MICROPY_PY_NETWORK_PPP_LWIP (1) // CYW43 driver configuration. #define CYW43_USE_SPI (1) #define CYW43_LWIP (1) #define CYW43_GPIO (1) #define CYW43_SPI_PIO (1) #ifndef CYW43_WL_GPIO_COUNT #define CYW43_WL_GPIO_COUNT 3 #endif #define MICROPY_HW_PIN_EXT_COUNT CYW43_WL_GPIO_COUNT int mp_hal_is_pin_reserved(int n); #define MICROPY_HW_PIN_RESERVED(i) mp_hal_is_pin_reserved(i) // PSRAM Settings #define MICROPY_HW_PSRAM_CS_PIN PIMORONI_PICO_PLUS2_PSRAM_CS_PIN #define MICROPY_GC_SPLIT_HEAP (1)