Become a sponsor to John Whittington
Interests and Contributions
- Embedded development: libraries, HALs, debuggers, tools etc.
- Embedded protocols: CAN bus, ANT.
- Arduino (added SAMD support): Arduino Makefile.
- Linux drivers: recently added support for hardware timestamps in gs_usb.
Projects
See pinned work below for tools and libraries. I am also make and share artistic projects and enablers.
Flipdot
Fork of python flipdot with many features added including async and ability to create multi-display matrixes.
The module is used by a private AlfaZeta Flipdot display threaded controller and front-end, that provides a finished user experience for any size XY5 Flipdot display. Sponsorship can include access to this private repository and support.
I have also developed a module for control of Hanover Flipdot displays.
1 sponsor has funded tuna-f1sh’s work.
Featured work
-
tuna-f1sh/cyme
List system USB buses and devices. A modern cross-platform lsusb that attempts to maintain compatibility with, but also add new features
Rust 683 -
tuna-f1sh/openant
ANT, ANT-FS and ANT+ Python Library
Python 4 -
tuna-f1sh/entree
Entree is a USB-C CAN interface with USB-PD - gets the CAN party started!
Makefile 70 -
tuna-f1sh/flipdot
PIL-based driver and simpulator for the Alfa-Zeta Flip-Dot display
Python 12