This repo contains Arduino core for non Arduino AVR chips. Right now the following chips are supported.
- ATmega 16
- ATmega 16A
Support for more chips will be added soon
Using these extra cores, you can program the corresponding AVR chip using Arduino.
To install these additional cores, download or checkout the project from github and then copy the project directory to the /hardware
folder of your sketchbook folder and then restart the Arduino IDE. You can name the subdirectory in /hardware anything you like.
If the directory hardware does not exists, you can create it first.
After the restart, you should be able to see the new boards under the boards menu. Select the board which you want to program.
If you want to add support for more microcontrollers, then follow this guide, where I explain how to add support for more microcontrollers.
All contributions (even documentation) are welcome :) Open a pull request and I would be happy to merge them. If you are not comfortable with git/github then checkout this guide which explains how to contribute to github projects.
If you are looking for ideas to work on, then check out the following TODO items or the issue tracker.
- Add support for more microcontrollers
- Getting started guide
- Better documentation