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
Metadata
Release files for confduino 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| confduino-0.2.3.tar.gz | 33.2 kB | Details |
Release files / confduino-0.2.3.tar.gz
| Download URL | confduino-0.2.3.tar.gz |
|---|---|
| Size | 33.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
10f5291bc7238c477a81d55f4f558f5ba8d07ba85feafd9b35032dda3105ca5f
|
|
BLAKE2b-256 checksum How to use checksums |
71e914458b9a8d07d00fd1bc4ace4339abd532063eafe4f4c01775c3e6d09d34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |