USB-Cereal

USB-Cereal

€39,95
Skip to product information
contain
USB-Cereal
contain
contain
contain
SKU: 333367
€39,95
3 items available
USB-Cereal
SKU 333367
Volume Pricing
Quantity Unit Price Savings
9+ units €39,95
100+ units €36,36 9% off
10-99+ units €37,96 5% off Best
Availability
📦
3 units in stock — ready to ship
We ship what's available. You cannot order more than current stock. Need larger quantities? Lead time for new stock is approximately 6 weeks. Contact us below if you need more.
Unit Price: €39,95
Total: €39,95
Need a larger order or custom quote? Contact us →

Add-Ons

24/7 lifetime customer and technical support

2-year Warranty -no questions asked

Comprehensive Documentation

Open-source everything

description

Description

USB-Cereal is an open-source USB-C debug tool that gives you UART serial access through the sideband (SBU) pins of a standard USB-C connector, with no exposed pads, no debug headers, and no disassembly required. It sits inline between your device and your workstation: one port connects to the device under test, a pass-through port keeps your normal USB connection live, and the debug port presents a standard virtual COM port to the host via an FTDI FT232RNQ or CP2102N bridge. Open any serial terminal and you're reading logs immediately.

What makes USB-Cereal genuinely different from a standard USB-to-UART adapter is where the serial signal comes from. Because it taps the SBU sideband pins rather than the USB data lines, it works completely independently of the USB stack. That means you get serial output from the very first instruction your processor executes, including bootloader stages and early kernel bringup where USB-based logging simply isn't available yet.


A manual slide switch selects 1.8 V or 3.3 V signaling to match your target hardware, and the intentional absence of auto-detection means it also works with non-standard or partial UART implementations. TX and RX activity are visible on dedicated onboard LEDs. Standard FTDI and Silicon Labs drivers are supported natively across Linux, macOS, and Windows, with no custom tooling required on the host side.

If your device has a USB-C port and routes UART to the SBU pins, USB-Cereal is the cleanest way to get serial access to it.

Technical Specs

Technical Specifications

  • UART serial access via USB-C SBU1 (TX) and SBU2 (RX) sideband pins
  • USB-UART bridge: FTDI FT232RNQ (CP2102N as substitute)
  • Maximum baud rate: 3 Mbps
  • Logic levels: 1.8 V and 3.3 V (manual slide switch)
  • 3x USB-C ports: device under test, pass-through, and debug/host
  • Connector orientation: fixed (non-reversible)
  • TX and RX activity LEDs (green and orange)
  • Native driver support: Linux, macOS, Windows
  • No USB stack required on the target device
  • Open-source hardware: Apache 2.0 license
  • Based on the original Google USB-Cereal design

resources

Resources & Documentation

Reviews

Related products

build with this product