Hello there,
first I want to mention that I'm not a noob what comes to programing or electronics, so please take that in consideration while making a post (mentioning this just to save time).
In my project I want to upgrade from ATMEGA32U4 to ATSAMD21G18A. Purpose of this MCU is to emulate HID/Serial and do a bit more heavy calculation for other stuff (thats why I'm upgrading).
With ATMEGA32U4 out of the box keyboard emulation and serial works just fine (with default Ardino IDE "KeyboardSerial" example). I haven't received any SAMD21 boards yet and can't test it, so I would be really grateful if someone that have tested it share their opinion about this chip and HID+serial.
What is the cheapest/fastest way to burn bootloader on it?
I didn't find any info in datasheet that pins can handle 5V logic so it's only a 3v3 logic chip?
My project IO requirements:
2 * I2C ports
SPI (optional)
7 digital output pins
9 digital input pins (ideally 5V tolerant)
Cheapest (QFN48, 32K/4K) will do, I can squeeze IO and use QFN32, but due to only 4 cent different it's not worth to use less IO chip.
Do Atmel and Microchip versions have any differences that I should know?
I found this minimal configuration schematic, is it right?
Thanks in advance.


