Commit Graph

3 Commits

Author SHA1 Message Date
Thomas Kolb d50f2cd723 Make the timing more predictable
This implements multiple measures for a more consistent control loop:

- Use Alarm0 to generate a trigger signal every millisecond. This
  ensures that the loop’s update rate is constant.
- Introduces the Logger module to handle UART communication in a
  non-blocking way (no interrupts, though). The Logger module has a
  internal, statically allocated queue to accomplish this.
2023-01-15 00:47:55 +01:00
Thomas Kolb 1a6e442815 Add dummy code to read from the external ADC 2023-01-03 22:29:01 +01:00
Thomas Kolb f172e071f8 Project created: just a test program so far
LEDs, PWM Switch Control, UART basically working.
2023-01-02 00:00:00 +01:00