Skip to content

argarak/mirp-avr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mirp-avr

This repository is a sub-set of the mirpm project. Please see the main mirpm page for more information about this project including how to set it up for your system. The information below is intended for developers and/or maintainers.

This is the software that provides support for serial connection, esp8266 support (WIP) and support for modules for the AVR platform. It is written in AVR Libc to be most efficient and take up the least space on a microcontroller's ROM.

Compiling

This section only covers manual compilation with the avr-toolchain. Clients will compile and upload this firmware automatically (not yet implemented).

git clone https://github.com/mirpm/mirp-avr.git
cd mirp-avr
make routine

At the moment, it is necessary to specify the microcontroller's port on the system since no auto-detect method has been implemented yet. Therefore if avrdude cannot find the microcontroller (default under /dev/ttyACM0), modify the Makefile and change the ACMPORT variable to the path of the microcontroller (usually under /dev/).