diff --git a/ports/rp2/boards/WAVESHARE_RP2040_PLUS/board.json b/ports/rp2/boards/WAVESHARE_RP2040_PLUS/board.json new file mode 100644 index 0000000000000..520d81fd3d3ed --- /dev/null +++ b/ports/rp2/boards/WAVESHARE_RP2040_PLUS/board.json @@ -0,0 +1,20 @@ +{ + "deploy": [ + "../deploy.md" + ], + "docs": "", + "features": [ + "Battery Charging", + "Breadboard friendly", + "Castellated Pads", + "USB-C" + ], + "images": [ + "waveshare-rp2040-plus.jpg" + ], + "mcu": "rp2040", + "product": "RP2040-Plus", + "thumbnail": "", + "url": "https://www.waveshare.com/rp2040-plus.htm", + "vendor": "Waveshare" +} diff --git a/ports/rp2/boards/WAVESHARE_RP2040_PLUS/mpconfigboard.cmake b/ports/rp2/boards/WAVESHARE_RP2040_PLUS/mpconfigboard.cmake new file mode 100644 index 0000000000000..d50a56b822189 --- /dev/null +++ b/ports/rp2/boards/WAVESHARE_RP2040_PLUS/mpconfigboard.cmake @@ -0,0 +1,2 @@ +# cmake file for Waveshare RP2040-Plus +set(PICO_BOARD waveshare_rp2040_plus_4mb) diff --git a/ports/rp2/boards/WAVESHARE_RP2040_PLUS/mpconfigboard.h b/ports/rp2/boards/WAVESHARE_RP2040_PLUS/mpconfigboard.h new file mode 100644 index 0000000000000..93dc95887be01 --- /dev/null +++ b/ports/rp2/boards/WAVESHARE_RP2040_PLUS/mpconfigboard.h @@ -0,0 +1,7 @@ +// Board and hardware specific configuration +#define MICROPY_HW_BOARD_NAME "Waveshare RP2040-Plus" +#define MICROPY_HW_FLASH_STORAGE_BYTES (3 * 1024 * 1024) + +// Taken from https://github.com/raspberrypi/usb-pid +#define MICROPY_HW_USB_VID (0x2E8A) +#define MICROPY_HW_USB_PID (0x1020)
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: