avr
v0.0.4
Published
avr project tools
Downloads
15
Readme
avr
avr project tools
This module allows you to mix and match components for avr embedded development. You can either pull from github or a local directory and there is no need to modify a makefile.
install
Make sure you have avrdude
, avr-gcc
and friends installed. On osx you can do that by installing CrossPack or using brew/macports
npm install -g avr
use
avr <command> <subcommands>
commands
init [path/to/project]
initialize the current directory as a new project or create the specified directory and initialize there
build
calls out to avr-gcc
and compiles/links the sources specified in the avr.json
file
sources
found in deps/*/avr.json
are also compiled and the resulting artifacts are put in ./build/
flash
performs a build
and invokes avrdude
based on the settings in avr.conf
install [../path/to/project | githubuser/project]
puts a local copy of project
into your ./deps/
directory
delete [project]
removes the local copy of project from ./deps/
license
MIT