Skip to content
An OpenERP module to control an Arduino board.
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
security
.gitignore
README.rst
__init__.py
__openerp__.py
arduinocontroller.py
arduinocontroller_views.xml

README.rst

Arduino OpenERP controller module

Author: Alessandro Pasotti

Copyright: 2012 - ItOpen

http://www.itopen.it

See also: http://www.itopen.it/2012/05/24/controlling-arduino-from-openerp/

Introduction

This is a simple module for OpenERP which allows to control an Arduino UNO board directly connected to the USB port.

Digital I/O, analog I, PWM and servo controls are supported.

This module uses PyFirmata and the firmata firmware http://www.firmata.org.

Dependencies

pyfirmata: https://bitbucket.org/tino/pyfirmata/src

Firmata Standard firmware must be loaded on the board.

License

AGPL v.2

To-Do

Support more board models (Arduino Mega is easy to add, but I don't have one to test).

Add interrupt-like actions on pin changes to trigger OpenERP asctions or views.

Add analog output capabilities.

You can’t perform that action at this time.