Bootloader etc. for SAMD21G16B

Hi,

Due to a cost sensitive project I was hoping to use the smaller memory sibling of the more popular SAMD21G18A, i.e. the 16B variant. I assumed that the boards file (Arduino Zero) and bootloader for the 18A would still work - big mistake!

I managed to locate a bootloader (thanks to Rivargut) that fades the standard Arduino LED on D13 so assume it probably works. However, I can't locate a boards file for the 16B and don't have the in depth knowledge to hack the 18A definition (not that I haven't tried).

Any help to get this device working with the Arduino IDE much appreciated as I am totally stuck!

Thanks

Hi @Smiffy. This 3rd party Arduino boards platform does provide support for quite a few other ATSAMD/L/C chips:

Unfortunately it doesn't happen to provide support for the ATSAMD21G16B specifically so I don't know whether it will be of use to you. It does provide support for the ATSAMD21G16A though.

Thanks ptillisch, I will take a peak.

I have come across the Mattair resources in the past and have used their boards. Lots of Tools/Menu compiler options which is very nice to have.

However, the available bootloaders are for the SAMD21G16A or the SAML21G16B. You would have thought they were close enough to work :laughing:

As the bootloader is not available the same goes for the boards definitions :smirk:

Yeah, it is really cool that Mattair added so many new chips to the Arduino ecosystem! Unfortunately their website went down something like a year ago and we haven't heard anything from them since. Some of the files required for the platform installation were hosted on their website so that made it impossible for anyone to install it. Fortunately the Arduino community came to the rescue and created this fork of the platform.

I'm sorry to hear it wasn't of use to you. Hopefully one of the other forum helpers will be able to provide a solution.

Appreciate your comments and as you say hopefully someone out there has the depth of knowledge to help me.