And for this, I've made several modifications to the page.
A big modification was for the code generator, which simply used a silly-looking regular expression. That temporary solution is now replaced with a template library. More advanced code generation can be done now, the real fun begins!
- Start writing documentation for the JSON file formats. These store the MCU core, peripheral and module information in a human-readable style.
The documentation will be available on Github Wiki of the page.
- Add sanity checks so the tool can give warnings and errors instantly. Maybe also information like: "You may need external pull-up resistors for the I2C pins"
- Start making an editor page where everything can be edited visually, instead of writing the JSON manually. Will speed things up. As it is a big sub-project, it won't be available in the near future.
- Concentrate on the Arduino Pro Mini's all features, try to make at least the Arduino code flavor fully working, so it could be used as a base for others.
- Think about some small project (ore more than one) which could be done with this tool. Example use-cases can show its potential.