Arduino software configurator
Project description
confduino is an Arduino library, programmer, board configurator
- Links:
documentation: http://ponty.github.com/confduino
- Features:
get Arduino version
- 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
upgrade library to 1.0: replace #include "wprogram.h" with #include "Arduino.h"
list, install, remove Arduino programmers
list, install, remove Arduino boards
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, 3.3, 3.4
supported Arduino versions: 1.0.5
- Known problems:
tested only on linux
some libraries with unusual structure can not be installed
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.
Source Distribution
File details
Details for the file confduino-0.2.3.tar.gz
.
File metadata
- Download URL: confduino-0.2.3.tar.gz
- Upload date:
- Size: 33.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10f5291bc7238c477a81d55f4f558f5ba8d07ba85feafd9b35032dda3105ca5f |
|
MD5 | 4e4aae87ef98dbcb0800a39b12159ef1 |
|
BLAKE2b-256 | 71e914458b9a8d07d00fd1bc4ace4339abd532063eafe4f4c01775c3e6d09d34 |