|
HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
|
| HAL Communication Adapter | |
| Main Handler Class | |
| HAL I2C Communication Adapter | CRTP I2C adapter bridging BaseI2c to the PCA9685 driver |
| Multi-Channel PWM Adapter | BasePwm adapter for all 16 PCA9685 PWM channels |
| Per-Pin GPIO Wrapper | BaseGpio adapter for using PCA9685 channels as digital outputs |
| PCA9685 Handler | Non-templated facade for PCA9685 PWM controller integration |
| HAL I2C Communication Adapter | CRTP I2C adapter bridging BaseI2c to the PCAL95555 driver |
| Per-Pin GPIO Wrapper | BaseGpio adapter for individual PCAL95555 expander pins |
| PCAL95555 Handler | Non-templated facade for PCA9555 / PCAL9555A GPIO expander integration |
| HAL Communication Adapter | |
| Main Handler Class | |
| HAL Communication Adapters | CRTP communication classes bridging HardFOC interfaces to TMC5160 |
| Main Handler Class | Non-templated facade for TMC5160 stepper motor control |
| HAL Communication Adapters | CRTP communication classes bridging HardFOC interfaces to TMC9660 |
| TMC9660 Handler | Non-templated facade for TMC9660 motor controller integration |
| WS2812 LED Strip Handler |