Skip to content

CLI utility for interacting with Lego programmable bricks. Most functionality still WIP

License

Notifications You must be signed in to change notification settings

bricks-rs/bricks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b307266 · Feb 15, 2024

History

16 Commits
Feb 14, 2024
Feb 15, 2024
Feb 15, 2024
Feb 15, 2024
Feb 15, 2024
Feb 15, 2024
Feb 15, 2024
Dec 8, 2022
Feb 15, 2024
Dec 8, 2022

Repository files navigation

bricks

CLI application for managing & flashing Lego programmable bricks

Supported features

Lego Powered Up

  • Scan for nearby Powered Up bricks

EV3

(none yet)

NXT

(none yet)

RCX

  • Liveness check and FW version reporting
  • NQC compilation (via nqc binary)
  • (WIP) program download

Roadmap

The following features are roughly somewhere on the roadmap:

  • RCX: program download
  • RCX: firmware download
  • RCX: program start/stop, send message
  • NXT: connectivity check & version reporting
  • NXT: program download
  • NXT: firmware download
  • NXT: program start/stop, send message
  • NXT: program compilation
  • NXT: screen mirror
  • EV3: similar to NXT, but I don't currently own an EV3 brick
  • Powered Up: firmware download
  • Powered Up: discover connected peripherals

About

CLI utility for interacting with Lego programmable bricks. Most functionality still WIP

Resources

License

Stars

Watchers

Forks

Languages