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 | Provenance | Actions |
|---|---|---|---|---|
| confduino-0.2.3.tar.gz | 33.2 kB | Without provenance | Details for confduino-0.2.3.tar.gz |
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 |
Security for confduino 0.2.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.