This development board, is designed to be breadboard-pin compatible taking into consideration size, easiness of production (using 2-sided pcb), and price. The microcontroller implement for this board is the Atmel's ARM Cortex-M0+ SAM D21.
- 2 16-pins header connectors with 100 mils pitch, with connection to all the available pins of the microcontroller, VIN and GND; compatible with the pin layout of breadboards.
- All through-holes for headers have the connection to traces in the right layer, in case of hole plating is not possible.
- 32.786 Khz crystal for Real-time applications.
- Cortex debug header (SWD).
- ESD and VBUS protection.
- Filter for USB connector.
- RESET button with filter.
- 2 LEDs interface (power and controlled by the microcontroller).
- Smart toggle between power supplies (VBUS or VIN).
- Landing pads for pogo pins (mass production).
The device could be powered using two different supplies: through USB cable directly, of with an external supply of 6.5v MAX connected to the VIN pin. The device will select between USB and external supply, with preference for the last one. Also when a host USB cable is connected an external supply is required to power both 'TinySAM' and guest device.
Ideas for the design taking from (attribution):
- Atmel's SAM D21 datasheet
- Sparkfun's SAMD21 Mini breakboard
- Atmel's SAMD21 Xplained Pro Evaluation kit
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.