Created
June 2, 2019 02:41
-
-
Save C47D/8cbf6ffbe3f6bc712827c48f9f6aec96 to your computer and use it in GitHub Desktop.
Custom board definition for the bast pro mini with a rgb led attached to it
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define MICROPY_HW_BOARD_NAME "Electronic Cats Bast Pro Mini RGB M0" | |
#define MICROPY_HW_MCU_NAME "samd21e18" | |
#define MICROPY_PORT_A (0) | |
#define MICROPY_PORT_B (0) | |
#define MICROPY_PORT_C (0) | |
#define CIRCUITPY_INTERNAL_NVM_SIZE 0 | |
#define CP_RGB_STATUS_R (&pin_PA15) | |
#define CP_RGB_STATUS_G (&pin_PA23) | |
#define CP_RGB_STATUS_B (&pin_PA06) | |
#define DEFAULT_I2C_BUS_SCL (&pin_PA08) | |
#define DEFAULT_I2C_BUS_SDA (&pin_PA09) | |
#define DEFAULT_SPI_BUS_SCK (&pin_PA17) | |
#define DEFAULT_SPI_BUS_MOSI (&pin_PA16) | |
#define DEFAULT_SPI_BUS_MISO (&pin_PA19) | |
#define DEFAULT_UART_BUS_RX (&pin_PA01) | |
#define DEFAULT_UART_BUS_TX (&pin_PA00) | |
#define BOARD_FLASH_SIZE (0x00040000 - 0x2000 - 0x010000) | |
#define IGNORE_PIN_PA03 1 | |
#define IGNORE_PIN_PA12 1 | |
#define IGNORE_PIN_PA13 1 | |
#define IGNORE_PIN_PA20 1 | |
#define IGNORE_PIN_PA21 1 | |
// USB is always used. | |
#define IGNORE_PIN_PA24 1 | |
#define IGNORE_PIN_PA25 1 | |
#define IGNORE_PIN_PA30 1 | |
#define IGNORE_PIN_PA31 1 | |
#define IGNORE_PIN_PB01 1 | |
#define IGNORE_PIN_PB02 1 | |
#define IGNORE_PIN_PB03 1 | |
#define IGNORE_PIN_PB04 1 | |
#define IGNORE_PIN_PB05 1 | |
#define IGNORE_PIN_PB06 1 | |
#define IGNORE_PIN_PB07 1 | |
#define IGNORE_PIN_PB08 1 | |
#define IGNORE_PIN_PB09 1 | |
#define IGNORE_PIN_PB10 1 | |
#define IGNORE_PIN_PB11 1 | |
#define IGNORE_PIN_PB12 1 | |
#define IGNORE_PIN_PB13 1 | |
#define IGNORE_PIN_PB14 1 | |
#define IGNORE_PIN_PB15 1 | |
#define IGNORE_PIN_PB16 1 | |
#define IGNORE_PIN_PB17 1 | |
#define IGNORE_PIN_PB22 1 | |
#define IGNORE_PIN_PB23 1 | |
#define IGNORE_PIN_PB30 1 | |
#define IGNORE_PIN_PB31 1 | |
#define IGNORE_PIN_PB00 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment