<a name="arduino-openerp-controller-module"></a>
<h2>Arduino OpenERP controller module</h2>
<p>Author: Alessandro Pasotti</p>
<p>Copyright: 2012 - ItOpen</p>
<p><a class="reference external" href="http://www.itopen.it">http://www.itopen.it</a></p>
<p>See also:
<a class="reference external" href="http://www.itopen.it/2012/05/24/controlling-arduino-from-openerp/">http://www.itopen.it/2012/05/24/controlling-arduino-from-openerp/</a></p>
<a name="introduction"></a>
<h2>Introduction</h2>
<p>This is a simple module for OpenERP which allows to control an Arduino UNO board
directly connected to the USB port.</p>
<p>Digital I/O, analog I, PWM and servo controls are supported.</p>
<p>This module uses PyFirmata and the firmata firmware <a class="reference external" href="http://www.firmata.org">http://www.firmata.org</a>.</p>
<a name="dependencies"></a>
<h2>Dependencies</h2>
<p>pyfirmata: <a class="reference external" href="https://bitbucket.org/tino/pyfirmata/src">https://bitbucket.org/tino/pyfirmata/src</a></p>
<p>Firmata Standard firmware must be loaded on the board.</p>
<a name="license"></a>
<h2>License</h2>
<p>AGPL v.2</p>
<a name="to-do"></a>
<h2>To-Do</h2>
<p>Support more board models (Arduino Mega is easy to add,
but I don't have one to test).</p>
<p>Add interrupt-like actions on pin changes to trigger
OpenERP asctions or views.</p>
<p>Add analog output capabilities.</p>