Scott Shawcroft
c81052a256
atmel-samd: Stop calibrating the crystal for Gemma and Trinket. We need the space for other code.
2017-02-19 14:11:24 +01:00
Scott Shawcroft
ae715a827b
atmel-samd: Rework the clock configs to only be crystalless when needed by the hardware.
2017-02-10 05:09:17 -08:00
Scott Shawcroft
89f4a5597b
atmel-samd: New revs which isolate the SPI for the external flash.
2017-01-05 14:36:33 -08:00
Scott Shawcroft
7ce69959f9
atmel-samd: Tweaks for rev B of the prototype circuit playground.
2016-12-21 14:07:50 -08:00
Scott Shawcroft
0ae344841f
atmel-samd & esp8266: Make sure pins are not already in use.
...
This prevents corrupting previous functional objects by stealing their pins
out from under them. It prevents this by ensuring that pins are in default
state before claiming them. It also verifies pins are released correctly and
reset on soft reset.
Fixes #4 , instantiating a second class will fail.
Fixes #29 , pins are now reset too.
2016-12-07 15:21:14 -08:00
Scott Shawcroft
f4a1da4be9
atmel-samd: Only include bitbangio on boards with flash.
2016-12-01 13:46:44 -08:00
Scott Shawcroft
2d9a0c76c5
atmel-samd: Switch to MICROPY_PORT_ROOT_POINTERS for the flash cache.
2016-11-29 14:29:33 -08:00
Scott Shawcroft
b8bf15de16
atmel-samd: Add Circuit Playground M0 board. Its experimental.
2016-11-28 19:21:40 -08:00