Welcome to ataraxis-communication-interface API documentation page
ataraxis-communication-interface is a Python library that enables interfacing with custom hardware modules running on Arduino or Teensy microcontrollers through Python interface clients.
This library is part of the broader ‘Ataraxis’ science-automation project, developed in the Sun Lab at Cornell University. It has a companion library written in C++, ataraxis-micro-controller, intended for Arduino and Teensy microcontrollers managing user-defined custom hardware modules.
This website only contains the API documentation for the classes and methods offered by this library. See the project GitHub repository for installation instructions and library usage examples: ataraxis-communication-interface GitHub repository.