confduino is an arduino library configurator
list, install, remove arduino programmers
list, install, remove arduino boards
written in python
cross-platform
can be used as a python library or as a console program
unpacker back-end: pyunpack
downloader back-end: urllib
some functionality is based on arscons
supported python versions: 2.6, 2.7
supported Arduino versions: 0022, 0023, 1.0, 1.0.3
arduino libraries: http://www.arduino.cc/en/Reference/Libraries
install library:
>>> from confduino.libinstall import install_lib
>>> install_lib('http://arduino.cc/playground/uploads/Main/PS2Keyboard002.zip')
or on console:
python -m confduino.libinstall http://arduino.cc/playground/uploads/Main/PS2Keyboard002.zip
install a lot of libraries:
python -m confduino.libinstall.examples.upgrademany