Pulled this off of Alex's blog at
http://www.alexanderhiam.com/uncategorized/pybbio-update-version-0-9/:

With the help of Rekha Seethamraju <https://github.com/rseetham>, a GSoC
2014
<http://beagleboard.org/blog/2014-04-22-google-summer-of-code-2014-projects/>
 student, PyBBIO has gained a bunch of cool new features.
SPI

PyBBIO finally has SPI support! It provides an Arduino-style API with some
extra features, letting you use both the SPI0 and SPI1 modules. See the SPI
documentation <https://github.com/alexanderhiam/PyBBIO/wiki/SPI>for more
info.
ADT7310

There is a new library for the ADT7310
<http://www.analog.com/en/mems-sensors/digital-temperature-sensors/adt7310/products/product.html>
SPI
temperature sensor, including interrupt based support for its programmable
over-/under-temperature thresholds. More info on the wiki page
<https://github.com/alexanderhiam/PyBBIO/wiki/ADT7310>.
Rotary Encoder

A driver for the AM335x’s built-in eQEP modules was recently added to the
official BeagleBone Debian images, and PyBBIO now has a library that uses
it to get input from up to 3 rotary encoders. See theRotaryEncoder
documentation <https://github.com/alexanderhiam/PyBBIO/wiki/RotaryEncoder>.
Phant Support

Just recently, SparkFun announced their IoT data logging service phant at
data.sparkfun.com. PyBBIO now includes a PhantStream library, which is able
to post data to and pull data from phant streams. Documentation here
<https://github.com/alexanderhiam/PyBBIO/wiki/PhantStream>.
Optimization

One of the first improvements Rekha made to PyBBIO was to move all file I/O
based interfacing with kernel drivers to C extension. That means there is
less latency when communicating with kernel drivers, which is a core part
of all the IO functionality.
License Change

As of version 0.9, PyBBIO has dropped the Apache 2.0 license and is now
released under the MIT license.
Bug fixes

Among a host of minor bugs getting squashed, we found and fixed an issue
where attachInterupt() was always causing an immediate false interrupt the
first time it was called in a program.
Installation

PyBBIO 0.9 is now officially released
<https://pypi.python.org/pypi/PyBBIO/0.9> on the pypi.python.org
repository, meaning it can now be installed with pip! See the install
instructions
<https://github.com/alexanderhiam/PyBBIO/wiki/Installing-PyBBIO> for more
info.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to