USB-Cereal

USB-Cereal

€39,95
Skip to product information
contain
USB-Cereal
contain
contain
contain
SKU: 333367
€39,95
Coming soon
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
🕐
Currently out of stock
New stock is expected in approximately 6 weeks. Contact us to reserve units or get notified when available.
Need a larger order or custom quote? Contact us →

Notify me when available

Add-Ons

24/7 lifetime customer and technical support

2-year Warranty -no questions asked

Comprehensive Documentation

Open-source everything

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.

Open-source

Open-source culture is rooted deep inside us, and that’s reflected in our products. This product follows the open-source principle. It was made with the community’s suggestions and needs in mind. With a modular design, it can be modified to your needs and incorporated into your projects. We provide all the design documentation needed free of charge on our Github repository.

Made in EU

Soldered products, designed and manufactured in Croatia, are thoroughly tested and meet the highest EU standards of quality and safety.

Complimentary technical support

In case you ever get stuck with using this product, you can count on us. We provide free, no-strings-attached technical support with this product. Just reach out to us with your questions, and we'll be there to help you.

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 & Documentation

Reviews

Related products

build with this product