Oomwoo Studio

MCU frame encoder and decoder for open-source robot vacuums

Oomwoo Studio!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! — MCU frame encoder and decoder for open-source robot vacuums

How to use Oomwoo Studio

  1. Pick a message type (drive setpoint, cleaning motors, heartbeat) and set the payload values.
  2. Press Encode frame to build the byte frame with CRC-16/CCITT-FALSE checksum.
  3. Paste any hex frame into the decoder to verify its CRC and read the header and payload fields.
  4. Use the stream demo to watch the incremental decoder re-sync on split or noisy byte streams.

Features

  • Full MCU frame codec: encode and decode with CRC-16/CCITT-FALSE verification
  • Drive setpoint, cleaning motors, heartbeat, safety state and telemetry payload builders
  • Incremental stream decoder that re-syncs on magic bytes across split feeds
  • Safety event bit composer for bumper, cliff, wheel-drop and fault flags
  • Byte-identical to the open-source reference protocol implementation

Frequently asked questions

Is it free?

Yes, unlimited.

Login to use this free online tool. Create a free account to get started.

Featured on Twelve Tools Launch Llama Tools Launch your MCP