Arduino Board Support Package for SAM M4 processor

Hi everyone,

Does anyone have any tutorials or links on how to write Board Support Package for a new processor?

This should contain all the information you need: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5-3rd-party-Hardware-specification

I recommend using other packages as references.

There is a new project, ArduinoCore-API, which moves all the non-architecture specific core library code out of all the various cores and into a separate repository, from where it can be shared among all the cores. This could save you a lot of time writing the core: https://github.com/arduino/ArduinoCore-API The first core where this is being used is Arduino megaAVR Boards: https://github.com/arduino/ArduinoCore-megaavr

If you want to provide Boards Manager installation support for your package, the documentation for that is here: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.6.x-package_index.json-format-specification

Please let me know if you have any questions.