LW-3010EC Power Supply Controller

Rust CLI and browser-based WebSerial interface for controlling and monitoring a Topshak/Longwei LW-3010EC bench power supply.

What it does

  • Controls output voltage, current limits, and output state over Modbus RTU through a native Rust command-line tool.
  • Compiles the shared protocol core to WebAssembly for direct browser-to-device control without a backend service.
  • Tracks live volts, amps, watts, session energy, and peak consumption while supporting interactive commands and shell completions.

Stack

RustWebAssemblyWebSerialModbus RTUElectronicsAutomationCLI

Gallery