Getting started
Follow these steps to get StarBase or StarLight running
1. Acquire a firmware binary (bin)
Use a pre-built bin (Beginner-Advanced)
- StarBase release or StarLight release
- StarBase latest or StarLight latest
- Click on the latest workflow run, scroll down to Artifacts, then download the bin file * Currently only esp32dev builds can be found here
Build your own bin (Intermediate-Advanced)
-
Compile a bin using StarBase source code or StarLight source code via VSCode and PIO. * The following builds are available using VSCode:
2. Flash StarMod an ESP32 board
- Flash the unzipped "firmware.bin" to an ESP32 module using ESP Flasher
- Unzip/extract the "firmware.bin" from the downloaded folder, then flash it to your connected ESP32 module
3. Set up the StarMod instance
-
Find the "StarBase" WiFi network broadcasted by the ESP32 and connect (no password needed)
-
The StarMod adaptive portal will show the setup tab. Alternatively, go to 4.3.2.1
-
Give the instance a name
- Read more: System
-
Enter your Wifi credentials
- Read more: Network
- Save Model to preserve credentials after reboot
- Read more: Model
4. Start using Starmod * Connect to the WiFi network * Configure StarLight
Updating the StarBase binary
- See Ota Update in System