[Chicago] [ANN] ChiPy South Meeting this Wednesday at SpaceLab

Adam "Cezar" Jenkins emperorcezar at gmail.com
Wed Jul 9 03:32:56 CEST 2014


We've added a second talk!

*Pingo means "pin, go!"*

Luciano Ramalho is a member of Garoa Hacker Clube in Sao Paulo,

Brazil (http://hackerspaces.org/wiki/Garoa_Hacker_Clube).

Luciano will tell us about the Pingo project in progress at Garoa HC (
http://www.pingo.io/docs/intro.html). Pingo aims to make interconnecting
small controllers of all sorts easy and transparent, so that they can use
each other's peripherals. An example use case would be using Python on a
Beagle (or similar) to effectively "program" one or more attached Arduinos.

>From the website:

"Pingo provides a uniform API to program devices like the Raspberry Pi,
BeagleBone Black, pcDuino etc. just like the Python DBAPI provides an
uniform API for database programming in Python.

The API is object-oriented but easy to use: a board is an instance of a
Board subclass. Every board has a dictionary called pins which lists all
GPIO pins on the board. Each pin is an instance of a Pin subclass with
attributes that you can inspect to learn about its capabilities."



On Mon, Jul 7, 2014 at 7:02 PM, Adam "Cezar" Jenkins <emperorcezar at gmail.com
> wrote:

> Join us this Wednesday for a very interesting talk and get to know your
> fellow South Suburbian Pythonians!
>
> *When:* June 9, 2014, 7 p.m.
>
> *Where:* SpaceLab
> *RSVP: *http://www.meetup.com/SpaceLab/events/187955342/ (optional)
>
> *Topic*: Metaprogramming in Python
> By: Aaron Brady
> Metaprogramming involves generating or modifying code.  In one use case,
> we modify a program to wrap all function calls.  The approach uses the
> Python Standard "ast" module, which provides access to a tree representing
> the syntax of a concrete program.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/chicago/attachments/20140708/01a3a75a/attachment.html>


More information about the Chicago mailing list