Firmware
Jump to navigation
Jump to search
Currently you can locate the firmware here:
| Name/Link | Description |
|---|---|
| VibHub Micro | 2026 Revision of the board. Featuring high res commands, 2 ports, and a built in rechargeable battery! |
| VibHub ESP32 | 4xAA Version of the VibHub |
File Breakdown
| File | Description |
|---|---|
| ApiClient | Handles messages received from VhWifi |
| BatteryReader | Used to get approx battery status. |
| ConfigButton | Handles the configuration button. |
| Configuration | Main configuration file for each device model. |
| Motor | Handles PWM for the USB outputs. |
| StatusLED | Handles the status RGB LED. |
| TweenEasing | Easing algorithms for programs. |
| TweenProgram | Manages programs received. |
| TweenProgramStage | Manages program stages. |
| TweenRandObject | Manages random objects. |
| UserSettings | Manages settings set during operation via the web portal. |
| VhSerial | Manages serial communication. |
| VhWifi | Configures the web portal. |
| VibHub-<model> | Main file to compile, links everything together. |