diff --git a/ports/rp2/boards/PI-PLATES_MICROPI/board.json b/ports/rp2/boards/PI-PLATES_MICROPI/board.json new file mode 100644 index 0000000000..c53f70f990 --- /dev/null +++ b/ports/rp2/boards/PI-PLATES_MICROPI/board.json @@ -0,0 +1,21 @@ +{ + "deploy": [ + "../deploy.md" + ], + "docs": "", + "features": [ + "USB", + "Display", + "Environment Sensor", + "microSD" + ], + "id": "MICROpi", + "images": [ + "MICROpi.jpg" + ], + "mcu": "rp2040", + "product": "MICROpi", + "thumbnail": "", + "url": "https://www.Pi-Plates.com/MICROpi/", + "vendor": "Pi-Plates" +} diff --git a/ports/rp2/boards/PI-PLATES_MICROPI/mpconfigboard.cmake b/ports/rp2/boards/PI-PLATES_MICROPI/mpconfigboard.cmake new file mode 100644 index 0000000000..a4da0da40e --- /dev/null +++ b/ports/rp2/boards/PI-PLATES_MICROPI/mpconfigboard.cmake @@ -0,0 +1 @@ +# cmake file for Pi-Plates MICROpi diff --git a/ports/rp2/boards/PI-PLATES_MICROPI/mpconfigboard.h b/ports/rp2/boards/PI-PLATES_MICROPI/mpconfigboard.h new file mode 100644 index 0000000000..0590f72fdc --- /dev/null +++ b/ports/rp2/boards/PI-PLATES_MICROPI/mpconfigboard.h @@ -0,0 +1,14 @@ +// Board and hardware specific configuration +#define MICROPY_HW_BOARD_NAME "MICROpi" +#define MICROPY_HW_FLASH_STORAGE_BYTES (15 * 1024 * 1024) + +#define MICROPY_HW_USB_VID (0x2E8A) +#define MICROPY_HW_USB_PID (0x1065) + +#ifndef MICROPY_HW_USB_MANUFACTURER_STRING +#define MICROPY_HW_USB_MANUFACTURER_STRING "Pi-Plates" +#endif + +#ifndef MICROPY_HW_USB_PRODUCT_FS_STRING +#define MICROPY_HW_USB_PRODUCT_FS_STRING "MICROpi in FS Mode" +#endif diff --git a/ports/rp2/boards/PI-PLATES_MICROPI/pins.csv b/ports/rp2/boards/PI-PLATES_MICROPI/pins.csv new file mode 100644 index 0000000000..0544163c9c --- /dev/null +++ b/ports/rp2/boards/PI-PLATES_MICROPI/pins.csv @@ -0,0 +1,28 @@ +GP0,GPIO0 +GP1,GPIO1 +GP2,GPIO2 +GP3,GPIO3 +GP4,GPIO4 +GP5,GPIO5 +GP6,GPIO6 +GP7,GPIO7 +GP8,GPIO8 +GP9,GPIO9 +GP10,GPIO10 +GP11,GPIO11 +GP12,GPIO12 +GP13,GPIO13 +GP14,GPIO14 +GP15,GPIO15 +GP16,GPIO16 +GP17,GPIO17 +GP18,GPIO18 +GP19,GPIO19 +GP20,GPIO20 +GP21,GPIO21 +GP22,GPIO22 +GP25,GPIO25 +GP26,GPIO26 +GP27,GPIO27 +GP28,GPIO28 +GP25,GPIO25 diff --git a/ports/rp2/boards/PICOPLATE/readme.txt b/ports/rp2/boards/PICOPLATE/readme.txt new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/ports/rp2/boards/PICOPLATE/readme.txt @@ -0,0 +1 @@ +