leomil72 / megax8

ATmega168P/328P core for standalone MCUs for Arduino IDE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ATmega168P/328P core for Arduino IDE 2.0

This core adds full support for standalone ATmega168P/328P microcontrollers into the Arduino IDE.

Installation

  1. Close the IDE and, if you manually installed it in the past, remove the old core from your_sketchbook_folder/hardware

  2. Restart the IDE, then select "File/Preferences" from the menu

  3. Go to “Additonal Boards Manager URLs” and press the icon to the right of the text area, then insert the following line into the pop-up window: http://www.leonardomiliani.com/repository/package_leonardomiliani.com_index.json

  4. Click OK twice, then go to “Tools/Board/Boards Manager”. Wait for a couple of seconds for the boards manager to refresh the list of the additional boards, then scroll the list until you find the following entries:

  • Atmega168P/328P Boards by Leonardo Miliani version x.x.x
  • Atmega644P/1284P Boards by Leonardo Miliani version x.x.x
  • ATtiny extra board by Leonardo Miliani version x.x.x
  1. Just select the core you want to install then press the corresponding “Install” button. At the end of the installation the core will be set and ready and the new boards will be available from “Tools/Board” without the need to restart the IDE. Enjoy!

  2. If you prefer to manually install the library (you'll loose the ability to automatically update the software) you can download the ZIP and add it to your collection of libraries just by installing it from "Sketch/Library inclusion/Library manager" and then choosing the ZIP file.

Info

This core let the user to program standalone ATmega168P/328P microcontrollers from the Arduino IDE. You can choose the clock of the chip (1/8/16 MHz) and if you want to flash the bootloader too.

For more informations on cores, libraries and other stuff for Arduino and Atmel microcontrollers, see my website at: http://www.leonardomiliani.com or my GitHub repos at: https://github.com/leomil72

Credits & warranty

  • The Arduino Staff for his beautiful project.

The core is released in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License

Released under the terms of the GNU Lesser General Public License version 2.1 (LGPLv2.1)

About

ATmega168P/328P core for standalone MCUs for Arduino IDE

License:Other


Languages

Language:C++ 65.5%Language:C 32.9%Language:Assembly 1.6%