heuer / ftdu

Communicate with ftDuino via USB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ftdu - Talk to ftDuino via Python

ftdu can be used as client for the `ftduino_direct` sketch.

It provides a more pythonic API to communicate with a ftDuino.

Installation

Install the ftduino_direct sketch, see <https://github.com/PeterDHabermehl/ftduino_direct#installation>

Use pip to install ftdu:

$ pip install ftdu

Usage

Library

>>> import ftdu
>>> ftd = ftdu.FtDuino()
>>> ftd.led = True  # Switch the LED on
>>> ftd.o1 = True  # Enable O1
>>> ftd.i1  # Ask value of input port I1
0
>>> ftd.close()

Documentation

The docs are provided under <https://ftdu.readthedocs.io>

About

Communicate with ftDuino via USB

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 100.0%