![]() |
OpenSourceSimWheelESP32
Open-source wireless steering wheel/button box for ESP32 boards
|
| ▼ src | |
| ▼ include | |
| BatteryMonitorHardware.hpp | Battery monitoring hardware |
| HAL.hpp | Hardware abstraction and low-level utilities |
| HID_definitions.hpp | Key definitions of the sim wheel as a HID device. Independent from transport layer |
| InputHardware.hpp | Input hardware classes |
| InputSpecification.hpp | Configure input hardware and specify input numbers |
| InputValidation.hpp | Validation of input hardware specifications |
| InternalServices.hpp | Internal service interfaces for dependency injection |
| InternalTypes.hpp | Types and constants used everywhere for firmware implementation |
| NimBLEWrapper.hpp | NimBLE custom wrapper (for HID implementation only) |
| OutputHardware.hpp | Output hardware classes |
| ServiceMocks.hpp | Service mocks for testing |
| SimWheel.hpp | Public API for firmware customization |
| SimWheelInternals.hpp | System functionality not exposed to the end user |
| SimWheelTypes.hpp | Types and constants required for custom firmware setup |
| SimWheelUI.hpp | User interfaces for telemetry data and notifications |
| Testing.hpp | Global configuration for testing in Arduino IDE |