This repository holds the firmware for the hybrid controller of the LUCIDAC/REDAC. The
code is currently living at https://lab.analogparadigm.com/lucidac/firmware/hybrid-controller.
This project uses PlatformIO for the build system (pio
in
short). PlatformIO helps for building, flashing and can also be used within various IDEs.
The code is supposed to run on a Teensy 4.1, i.e. a 32bit
600MHz Cortex-M7 with Ethernet chip.
The microcontroller is supposed to control what is shown in the following picture:
This project uses Doxygen for documentation. Please read the generated documentation, either locally by running "make docs && open docs/html/index.html" or the published docs in the internet, for instance at https://anabrid.dev/docs/hybrid-controller
You can also read the individual markdown files at the docs/
directory.
A good point to start reading the documentation is the guide getting started as a user.