Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arduino/arduinocore-megaavr
Arduino Core for the ATMEGA4809 CPU
https://github.com/arduino/arduinocore-megaavr
Last synced: about 1 month ago
JSON representation
Arduino Core for the ATMEGA4809 CPU
- Host: GitHub
- URL: https://github.com/arduino/arduinocore-megaavr
- Owner: arduino
- Created: 2018-10-30T14:14:14.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-30T11:15:10.000Z (4 months ago)
- Last Synced: 2024-10-07T09:51:32.649Z (about 1 month ago)
- Language: C++
- Homepage:
- Size: 16.7 MB
- Stars: 103
- Watchers: 17
- Forks: 62
- Open Issues: 47
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Arduino Core for ATMEGA4809 CPU
[![Compile MuxTO status](https://github.com/arduino/ArduinoCore-megaavr/actions/workflows/compile-muxto.yml/badge.svg)](https://github.com/arduino/ArduinoCore-megaavr/actions/workflows/compile-muxto.yml)
This repository contains the source code and configuration files of the Arduino Core
for Microchip's ATMEGA4809 processor (used on the Arduino Uno WiFi Rev2 boards).## Installation on Arduino IDE
This core is available as a package in the Arduino IDE cores manager.
Just open the "Boards Manager" and install the package called:"Arduino megaAVR Boards"
## Support
There is a dedicated section of the Arduino Forum for general discussion and project assistance:
http://forum.arduino.cc/index.php?board=126.0
## Bugs or Issues
If you find a bug you can submit an issue here on github:
https://github.com/arduino/ArduinoCore-megaavr/issues
Before posting a new issue, please check if the same problem has been already reported by someone else
to avoid duplicates.## Contributions
Contributions are always welcome. The preferred way to receive code cotribution is by submitting a
Pull Request on github.## Developing
1. Create an `/hardware/arduino` folder. Where `` is the location of your
Arduino sketchbook.
1. Change directories: `cd /hardware/arduino`
1. Clone this repo: `git clone https://github.com/arduino/ArduinoCore-megaavr.git megaavr`
1. Change directories: `cd megaavr/cores/arduino`
1. Copy or symlink the `api` folder from the [ArduinoCore-API](https://github.com/arduino/ArduinoCore-API) repo.
1. Restart the IDE## License and credits
This core has been developed by Arduino SA in collaboration with Microchip.
```
Copyright (c) 2018 Arduino SA. All right reserved.This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.This library is distributed 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.
See the GNU Lesser General Public License for more details.You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
```