Repository navigation
Releases
VILKAS-TX 5.36
VILKAS-TX firmware 5.36
Boards: VILKAS-TX Rev B ✅ · Rev C ✅ (new)
Protocol: v4.3. Works with every 4.x / 5.x robot; RX 5.36 recommended.
The first public 5.x release, with everything from 5.00 to 5.36.
Highlights
- TX Rev C support (button ladder, new pinout).
- 100 Hz control; the display never delays a packet.
- New home screen: robot name, signal bars, both batteries, match timer, ARMED / SAFE, latency.
- New flat menu
ROBOT/REMOTE/RADIO/SYSTEM: values change directly in the list. - Link alerts (
LINK LOST!), faster reconnect, robot switching without a restart. - Real latency and two-way signal, confirmed channel changes,
Ch Scan. - Shows robot resets (
BROWNOUT!/RX WDOG!/RX CRASH!),LOW V LIM!andPHONE MODE. - Easier stick calibration,
Soundlevels,Idlereminder.
Full list: CHANGELOG · User guide
Which file?
| Board | USB (flash at 0x0) |
|---|---|
| Rev B | TX_Rev_B_V5.36.bin |
| Rev C | TX_Rev_C_V5.36.bin |
Flash the file for your remote's revision. The remote can't detect it, and the wrong file won't read the buttons correctly.
Connect the USB-C port on the remote's ESP32-C3 module. How to flash: docs/flashing.md. Check the files with SHA256SUMS.txt. Calibration and the robot list are kept.
VILKAS-RX 5.36
VILKAS-RX firmware 5.36
Boards: VILKAS-RX Rev B ✅ · Rev C ✅ · Rev D ✅ (firmware ready, no hardware yet)
Protocol: v4.3. Works with every 4.x / 5.x remote; TX 5.36 recommended for all new settings.
The first public 5.x release, with everything from 5.00 to 5.36.
Highlights
- 100 Hz control and quiet 20 kHz motors with slow decay: smoother, more linear driving.
- Failsafe always stops, with a configurable time (250 / 500 / 1000 ms).
- Survives the match: after a brown-out, watchdog or crash the robot is back in ~0.2 s, and the remote tells you why. Gentle direction changes (
Rev Ramp) and a low-voltage power limit (Cut-off) help prevent brown-outs. - New robot settings:
Min Start,Turn,Stop(coast/brake),W Ramp,W Rate(up to 400 Hz),ESC Cal(ESC calibration from the remote). - Phone driving: a welcome page opens on the phone, then the remote runs full screen in the browser. Optional 8-digit Wi-Fi PIN. The paired remote can bring the robot back from phone mode.
- The Wi-Fi updater checks the maker tag (prefix).
- New LED signals: weapon armed, low-voltage limit, unexpected restart.
Full list: CHANGELOG · User guide
Which file?
| Board | Wi-Fi update (no cable) | USB (flash at 0x0) |
|---|---|---|
| Rev B | RX_RevB_V5.36_ota_LB.bin |
RX_RevB_V5.36_usb_LB.bin |
| Rev C | RX_RevC_V5.36_ota_LB.bin |
RX_RevC_V5.36_usb_LB.bin |
| Rev D | RX_RevD_V5.36_ota_LB.bin |
RX_RevD_V5.36_usb_LB.bin |
For boards from Lithuanian Bots (robot name LB-…). The remote shows the board revision in SYSTEM > Info (HW:C).
Wi-Fi update: put the robot in Wi-Fi mode (BIND 5 s at power-up), join VILKAS-<robot> (BB-UPD-<robot> on RX 4.31 or older) and open http://4.3.2.1/update (http://192.168.4.1/update on RX 4.31 or older). Pairing and settings are kept.
After updating from 4.x: check ROBOT > Battery > Volt Cal once (the voltage measurement changed).
How to flash: docs/flashing.md. Check the files with SHA256SUMS.txt.
VILKAS-TX 4.22
VILKAS-TX firmware 4.22
Boards: VILKAS-TX Rev B
Protocol: v4.1, works with any RX 4.x (RX 4.32 recommended)
What's new
SYSTEM > RX AP-Modeshows the right Wi-Fi network name and address for the connected robot:VILKAS-…/4.3.2.1for RX ≥ 4.32, andBB-UPD-…/192.168.4.1for older robots.
Included from 4.21: Weapon > Out: ESC → DC → SERVO, separate W and Q limits, RX AP-Mode.
File
| Board | USB (flash at 0x0) |
|---|---|
| Rev B | TX_Rev_B_V4.22.bin |
Connect the USB-C port on the remote's ESP32-C3 module. How to flash: docs/flashing.md. Check the file with SHA256SUMS.txt.
VILKAS-RX 4.32
VILKAS-RX firmware 4.32
Boards: VILKAS-RX Rev C ✅ · Rev D ✅ (firmware ready, no hardware yet)
Protocol: v4.1, works with any TX 4.x (TX 4.22 recommended)
What's new
- Wi-Fi network renamed to
VILKAS-<robot>(wasBB-UPD-<robot>). - New robot address http://4.3.2.1 (drive page) and http://4.3.2.1/update (Advanced settings / firmware update). This fixes the missing sign-in page on newer Android phones.
- The portal is also announced through DHCP (RFC 8910) and the captive-portal API (RFC 8908), for Android 11+ and iOS 14+.
Included from 4.30–4.31: phone control, weapon channels W + Q at the same time, SERVO mode, Advanced settings page, "Always start in Wi-Fi phone mode".
Which file?
| Board | Wi-Fi update (no cable) | USB (flash at 0x0) |
|---|---|---|
| Rev C | RX_RevC_V4.32_ota_LB.bin |
RX_RevC_V4.32_usb_LB.bin |
| Rev D | RX_RevD_V4.32_ota_LB.bin |
RX_RevD_V4.32_usb_LB.bin |
These images are for boards from Lithuanian Bots (robot name LB-…).
Updating from 4.31 or older over Wi-Fi: the old robot firmware still uses network BB-UPD-<robot> and address http://192.168.4.1/update. After the update, use VILKAS-<robot> and 4.3.2.1.
How to flash: docs/flashing.md. Check the files with SHA256SUMS.txt.