summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ports/rp2/boards/PIMORONI_TINY2040/mpconfigboard.cmake1
-rw-r--r--ports/rp2/boards/PIMORONI_TINY2040/mpconfigboard.h17
2 files changed, 18 insertions, 0 deletions
diff --git a/ports/rp2/boards/PIMORONI_TINY2040/mpconfigboard.cmake b/ports/rp2/boards/PIMORONI_TINY2040/mpconfigboard.cmake
new file mode 100644
index 000000000..b6c4b3efc
--- /dev/null
+++ b/ports/rp2/boards/PIMORONI_TINY2040/mpconfigboard.cmake
@@ -0,0 +1 @@
+# cmake file for Pimoroni Tiny 2040
diff --git a/ports/rp2/boards/PIMORONI_TINY2040/mpconfigboard.h b/ports/rp2/boards/PIMORONI_TINY2040/mpconfigboard.h
new file mode 100644
index 000000000..50cb2bd59
--- /dev/null
+++ b/ports/rp2/boards/PIMORONI_TINY2040/mpconfigboard.h
@@ -0,0 +1,17 @@
+// https://shop.pimoroni.com/products/tiny-2040
+
+#define MICROPY_HW_BOARD_NAME "Pimoroni Tiny 2040"
+#define MICROPY_HW_FLASH_STORAGE_BYTES (7 * 1024 * 1024)
+
+#define MICROPY_HW_USB_VID (0x16D0)
+#define MICROPY_HW_USB_PID (0x08C7)
+
+#define MICROPY_HW_I2C0_SCL (4)
+#define MICROPY_HW_I2C0_SDA (5)
+
+// RGB LED, active low
+// Red LED 18
+// Green LED 19
+// Blue LED 20
+
+// Boot button GPIO23