12#ifndef _BOARDS_PIMORONI_PLASMA2040_H
13#define _BOARDS_PIMORONI_PLASMA2040_H
16#define PIMORONI_PLASMA2040
19#ifndef PLASMA2040_SW_A_PIN
20#define PLASMA2040_SW_A_PIN 12
23#ifndef PLASMA2040_SW_B_PIN
24#define PLASMA2040_SW_B_PIN 13
27#ifndef PLASMA2040_CLK_PIN
28#define PLASMA2040_CLK_PIN 14
31#ifndef PLASMA2040_DATA_PIN
32#define PLASMA2040_DATA_PIN 15
35#ifndef PLASMA2040_LED_R_PIN
36#define PLASMA2040_LED_R_PIN 16
39#ifndef PLASMA2040_LED_G_PIN
40#define PLASMA2040_LED_G_PIN 17
43#ifndef PLASMA2040_LED_B_PIN
44#define PLASMA2040_LED_B_PIN 18
48#define PLASMA2040_I2C 0
51#ifndef PLASMA2040_INT_PIN
52#define PLASMA2040_INT_PIN 19
55#ifndef PLASMA2040_SDA_PIN
56#define PLASMA2040_SDA_PIN 20
59#ifndef PLASMA2040_SCL_PIN
60#define PLASMA2040_SCL_PIN 21
63#ifndef PLASMA2040_USER_SW_PIN
64#define PLASMA2040_USER_SW_PIN 23
67#ifndef PLASMA2040_A0_PIN
68#define PLASMA2040_A0_PIN 26
71#ifndef PLASMA2040_A1_PIN
72#define PLASMA2040_A1_PIN 27
75#ifndef PLASMA2040_A2_PIN
76#define PLASMA2040_A2_PIN 28
79#ifndef PLASMA2040_NUM_ADC_PINS
80#define PLASMA2040_NUM_ADC_PINS 3
83#ifndef PLASMA2040_CURRENT_SENSE_PIN
84#define PLASMA2040_CURRENT_SENSE_PIN 29
94#ifndef PICO_DEFAULT_LED_PIN
95#define PICO_DEFAULT_LED_PIN PLASMA2040_LED_G_PIN
99#ifndef PICO_DEFAULT_LED_PIN_INVERTED
100#define PICO_DEFAULT_LED_PIN_INVERTED 1
104#ifndef PICO_DEFAULT_I2C
105#define PICO_DEFAULT_I2C PLASMA2040_I2C
107#ifndef PICO_DEFAULT_I2C_SDA_PIN
108#define PICO_DEFAULT_I2C_SDA_PIN PLASMA2040_SDA_PIN
110#ifndef PICO_DEFAULT_I2C_SCL_PIN
111#define PICO_DEFAULT_I2C_SCL_PIN PLASMA2040_SCL_PIN
122#define PICO_BOOT_STAGE2_CHOOSE_W25Q080 1
124#ifndef PICO_FLASH_SPI_CLKDIV
125#define PICO_FLASH_SPI_CLKDIV 2
128#ifndef PICO_FLASH_SIZE_BYTES
129#define PICO_FLASH_SIZE_BYTES (2 * 1024 * 1024)
133#ifndef PICO_RP2040_B0_SUPPORTED
134#define PICO_RP2040_B0_SUPPORTED 0