Generic, modular code generator using the Jinja2 template engine.
Curated device data for all AVR and ARM Cortex-M devices