|
Smart Knob Controller
|
| CEncoder | Class to interface with a 14-bit SPI-based rotary encoder |
| CFSM | Finite State Machine managing SmartKnob behavior and modes |
| CGPIO | Wrapper class for STM32 GPIO pin control |
| CHall | Class for reading corrected values from an ADC-based Hall effect sensor |
| CMotor | Class for 3-phase BLDC motor control using PWM and encoder feedback |
| CPID | Simple PID controller class for embedded control loops |