![]() |
OpenSourceSimWheelESP32
Open-source wireless steering wheel/button box for ESP32 boards
|
Files | |
| 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. | |