- Py2Ard.ino - The sketch that provides the Arduino side of the interface.
- Py2Ard.py - Python code that provides the host side of the interface - in my case running on a Raspberry Pi.
- zzTestVoltage.py - Script that shows a voltage check and the throwing of an exception on error.
- zzTestLib.py - LED blink test also showing the use of Debug and Trace functions.
The above library is described in three posts, Part 1, Part 2, and Part 3 - Version 2.