Skip to content

Releases

VILKAS-TX 5.36

Choose a tag to compare

@DariusV21 DariusV21 released this 06 Nov 10:16

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! and PHONE MODE.
  • Easier stick calibration, Sound levels, Idle reminder.

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

Choose a tag to compare

@DariusV21 DariusV21 released this 06 Nov 10:16

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

Choose a tag to compare

@DariusV21 DariusV21 released this 23 Oct 09:15

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-Mode shows the right Wi-Fi network name and address for the connected robot: VILKAS-… / 4.3.2.1 for RX ≥ 4.32, and BB-UPD-… / 192.168.4.1 for 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

Choose a tag to compare

@DariusV21 DariusV21 released this 23 Oct 09:14

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> (was BB-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.