diff options
| -rw-r--r-- | ports/rp2/boards/SPARKFUN_THINGPLUS/mpconfigboard.h | 34 |
1 files changed, 31 insertions, 3 deletions
diff --git a/ports/rp2/boards/SPARKFUN_THINGPLUS/mpconfigboard.h b/ports/rp2/boards/SPARKFUN_THINGPLUS/mpconfigboard.h index 9749acd25..f88ba5dd6 100644 --- a/ports/rp2/boards/SPARKFUN_THINGPLUS/mpconfigboard.h +++ b/ports/rp2/boards/SPARKFUN_THINGPLUS/mpconfigboard.h @@ -1,3 +1,31 @@ -// Board and hardware specific configuration -#define MICROPY_HW_BOARD_NAME "SparkFun Thing Plus RP2040" -#define MICROPY_HW_FLASH_STORAGE_BYTES (15 * 1024 * 1024) +// https://www.sparkfun.com/products/17745 + +#define MICROPY_HW_BOARD_NAME "SparkFun Thing Plus RP2040" +#define MICROPY_HW_FLASH_STORAGE_BYTES (15 * 1024 * 1024) + +#define MICROPY_HW_USB_VID (0x1B4F) +#define MICROPY_HW_USB_PID (0x0025) + +#define MICROPY_HW_I2C0_SCL (17) +#define MICROPY_HW_I2C0_SDA (16) + +// Qwiic on I2C1 +#define MICROPY_HW_I2C1_SCL (7) +#define MICROPY_HW_I2C1_SDA (6) + +#define MICROPY_HW_SPI0_SCK (2) +#define MICROPY_HW_SPI0_MOSI (3) +#define MICROPY_HW_SPI0_MISO (4) + +// MicroSD on SPI1 +#define MICROPY_HW_SPI1_SCK (14) +#define MICROPY_HW_SPI1_MOSI (15) +#define MICROPY_HW_SPI1_MISO (12) + +// Battery fuel guage MAX17048 on I2C1 +// BATT_ALERT GPIO24 + +// NeoPixel data GPIO8, power not toggleable +// data out is broken out to a pin + +// Blue user LED GPIO25 |
