-
v0.3.0
StableAll checks were successfulContinuous Integration / Host tools (push) Successful in 2m28sDocs / Docs (push) Successful in 58sRelease / Firmware (push) Successful in 17m8sRelease / CLI (aarch64-linux) (push) Successful in 2m4sRelease / CLI (x86_64-linux) (push) Successful in 2m45sRelease / CLI (x86_64-windows) (push) Successful in 5m2sContinuous Integration / Firmware (push) Successful in 33m41sRelease / Crates (push) Successful in 1m52sRelease / Publish (push) Successful in 12sreleased this
2026-10-31 22:26:05 +00:00 | 0 commits to master since this releasev0.3.0
Protocol version 2: this irbt refuses v0.2.x firmware, so reflash the
bridge when you upgrade the host tools.- Battery monitoring (
battery-monitorfeature, on by default): the
firmware reads the battery on GPIO4 once a minute and reports the
charge to the TV as the Bluetooth battery level, which used to be fixed
at 100%. It assumes 3×AA cells; setCELLinfirmware/src/battery.rs
for a LiPo. irbt statusshows the battery voltage and estimated charge, or "none
fitted" / "not measured";--jsonincludes it asstatus.battery.- Hardware: a Schottky diode between the battery and the "5V" pad, which
is wired straight to USB VBUS, so USB no longer back-feeds the battery.
The voltage divider now taps the battery side of it, with a 100 nF
filter cap. - Hardware: a 100 Ω supply filter for the IR receiver, and a 10 kΩ base
pull-down that keeps the IR LED off during reset. - Docs: the VS1838B has the same pin order as a TSOP38238 (not the
reverse), and the 2N2222's TO-92 pinout varies by vendor.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Battery monitoring (
-
v0.2.2
StableAll checks were successfulContinuous Integration / Firmware (push) Successful in 5m16sContinuous Integration / Host tools-1 (push) Successful in 55sContinuous Integration / Firmware-1 (push) Successful in 10m51sDocs / Docs (push) Successful in 5m12sRelease / CLI (x86_64-linux) (push) Successful in 3m40sRelease / Firmware (push) Successful in 11m45sRelease / Crates (push) Successful in 2m52sContinuous Integration / Host tools-2 (push) Successful in 51sContinuous Integration / Host tools (push) Successful in 44sRelease / CLI (aarch64-linux) (push) Successful in 1m54sRelease / CLI (x86_64-windows) (push) Successful in 4m26sRelease / Publish (push) Successful in 17sContinuous Integration / Firmware-2 (push) Successful in 10m25sreleased this
2026-10-30 07:25:33 +00:00 | 13 commits to master since this releasev0.2.2
- The host crates (irbt-proto, irbt, irbt-cli, irbt-build-info) are now
published to the Cargo registry on code.selu.dev:
cargo install irbt-cli --registry selu. - Docs site with a user guide and the API docs:
https://selu.pages.selu.dev/ir-bt-bridge/ irbt --versionshows the commit when installed from the registry.- Licensed under MIT OR Apache-2.0.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- The host crates (irbt-proto, irbt, irbt-cli, irbt-build-info) are now
-
v0.2.1
StableAll checks were successfulContinuous Integration / Firmware (push) Successful in 4m18sContinuous Integration / Firmware-1 (push) Successful in 14m41sContinuous Integration / Host tools (push) Successful in 36sContinuous Integration / Host tools-1 (push) Successful in 55sContinuous Integration / Host tools-2 (push) Successful in 1m2sContinuous Integration / Firmware-2 (push) Successful in 17m7sRelease / CLI (x86_64-linux) (push) Successful in 2m28sRelease / CLI (aarch64-linux) (push) Successful in 2m30sRelease / CLI (x86_64-windows) (push) Successful in 2m32sRelease / Firmware (push) Successful in 18m10sRelease / Publish (push) Successful in 13sreleased this
2026-10-28 23:09:58 +00:00 | 16 commits to master since this releaseFirst release with prebuilt binaries. No changes to the firmware or irbt
since 0.2.0.- Firmware for the ESP32-S3: an ELF for espflash, which keeps the stored
mappings and pairings, and a merged image for offset 0x0, which erases
them. - Static irbt for x86_64 and aarch64 Linux, and irbt.exe for Windows.
- CI and releases now run on Forgejo Actions.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Firmware for the ESP32-S3: an ELF for espflash, which keeps the stored