4a4f29b8f9
* Track status pin use by user code separately so it can take over the pins and then give them back. * Switch to hardware SPI for APA102 on Gemma and Trinket. * Merge microcontroller/types.h into microcontroller/Pin.h to better match approach going forwards.
18 lines
451 B
C
18 lines
451 B
C
#define USB_REPL
|
|
|
|
#define MICROPY_HW_BOARD_NAME "Adafruit Trinket M0"
|
|
#define MICROPY_HW_MCU_NAME "samd21e18"
|
|
|
|
// Rev B - Black
|
|
#define MICROPY_HW_APA102_MOSI (&pin_PA04)
|
|
#define MICROPY_HW_APA102_SCK (&pin_PA05)
|
|
|
|
#define MICROPY_PORT_A (PORT_PA04 | PORT_PA05 | PORT_PA24 | PORT_PA25)
|
|
#define MICROPY_PORT_B (0)
|
|
|
|
#define AUTORESET_DELAY_MS 500
|
|
|
|
#include "internal_flash.h"
|
|
|
|
#define BOARD_FLASH_SIZE (0x00040000 - 0x2000 - 0x010000)
|