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.
|