Embedding Python in a C application on a BeagleBone Black


Details
Rich will present Python in the news items he's found
Ralph will continue his module of the month talk
We're going to try something new this time around and have the lightening talks before the main talk to ensure you get the chance to present!
Drew will give a presentation on embedding Python in a C application on a BeagleBone Black (http://beagleboard.org/black), using ctypes (https://docs.python.org/2/library/ctypes.html) and ctypeslib (https://pypi.python.org/pypi/ctypeslib/). He'll demonstrate how Python can be used to directly manipulate variables in the C application, no parsing arg tuples, no Py_BuildValue. Drew's been developing Python embedded in C applications for the last decade, so if you've ever been interested in this type of application of Python, he's your man!
If time permits Drew may also talk about RobotPy (https://github.com/robotpy), a project that allows FIRST Robotics (http://www.firstrochester.org/) teams to run Python on their robots.
Hope to see you there!
Location Information
The map link above for our location is not sufficient, so I have a more detailed and annotated map that should be referenced:
A map (http://goo.gl/maps/tu1O) to Bausch and Lomb Hall at the University of Rochester
(parking and walking directions)
The meeting will be in Bausch and Lomb Hall, room 407.
• Find the elevator, go to the 4th floor and exit to your right.
• At the end of the hall, make another right.
• Walk to the very end of the hall past the fire doors.
• You are now at Room 407.
• Network Access Internet access is readily available.

Embedding Python in a C application on a BeagleBone Black