cl-libserialport is a Common Lisp CFFI interface to the sigrok libserialport library, a cross-platform, minimal, C library for interfacing with serial ports.


Dependencies: babel, cffi

Sigrok C-library home page:

It allows listing of available serial ports, opening ports, blocking and non-blocking IO, and has an event listner. It's nice because the sigrok folks have done the tricky cross-platform stuff.

License: MIT

protocol system programming