Arduino software configurator
Project description
confduino is an arduino library configurator
- Links:
documentation: http://ponty.github.com/confduino
- Features:
list, install, remove arduino libraries
install libraries from internet or local drive
fix examples directory name before installing
clean library (.*,_*,..) before installing
move examples under examples directory
list, install, remove arduino programmers
list, install, remove arduino boards
written in python
crossplatform
can be used as a python library or as a console program
unpacker backend: pyunpack
downloader backend: urllib
some functionality is based on arscons
- Known problems:
Python 3 is not supported
tested only on linux
tested only with arduino version 0022
some libraries with unusual structure can not be installed
not all commands have console interface
arduino libraries: http://www.arduino.cc/en/Reference/Libraries
Basic usage
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
Installation
General
Ubuntu
sudo apt-get install arduino sudo apt-get install python-pip sudo pip install confduino sudo apt-get install unzip unrar p7zip-full
Uninstall
# as root pip uninstall confduino
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.