These instructions are aimed at helping you set up the project for development or testing purposes. If you wish to put the project in production, please check our Deployment section.
NOTE
This library is not fully compliant with MISRA there are section that will require adjustments. Please use the MISRA compliance checker in MPLAB X to view the current issues.
The following tools are required for the library to compile successfully please make sure that necessary tools are installed and if not, install them utilizing the provider's main pages.
This sections explains how to install necessary components to run the Node.js in a development environment. Each section will explain how to install necessary components to begin debugging and running the application.
This section explain how to import the necessary files over to your Atmega238p Project in MPLAB X project. This section presumes that you've already created a project using Atmgea328p as your micro controller the library supports both real device and Simulator.
1. Open your MPLAB X project.
2. Copy the usart.h file in to the headers folder.
3. Copy the usart.c file to the source folder.
PS: There are better ways to import the project into your project but i've been unable to make it work for the moment.
API was built with the following tools in a Windows Environment.
- Visual Studio Code - Code Editor
- Fedora 32 - Fedora 32
- MPLAB X - MPLAB X IDE v5.45
- XC8 C Compiler - XC8 C Compiler for AVR microcontroller
- Atmel ICE - ATMEL ICE Programmer
We use SemVer for versioning. Please visit their website for more information to understand how different versions might affect you and your project.
- Nasar Eddaoui - Initial work - Nasar Eddaoui
See also the list of contributors who participated in this project.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details