Skip to content

The platform

One host board and the satellites that plug into it

Every entry links to its schematic, KiCad project, gerbers, BOM and pinout. These are the Rev-B boards, the ones the campaign ships. The first run arrived on 28 October and bring-up has been running since: six of these boards have had a test pass on them, two are on the bench untouched, and three were drawn after the order went in. The badge on each says which, and nothing here claims a measurement that has not been taken.

Render of the Rev-B rodeo-motherboard at an angle: a square black board with the empty Daisy Seed footprint across the middle, the boxed audio-interface ribbon header and a microSD slot along the top edge, and rows of small white connectors down the sides and along the bottom.
Rev-B— three-quarter view · CAD render

rodeo-motherboard

Verified

The motherboard has one job: carry the Daisy, the audio, and the connectors everything else plugs into. There are no converters on it: those pins drive a second codec instead, and high-resolution analog moved to an optional expander board. Controls no longer compete for motherboard channels, because the satellite chain grows by adding satellites. It also carries the battery, its charger and a fuel gauge, so the instrument charges over USB-C and runs off the desk.

audio
4 in / 4 out, both codecs in one callback
general-purpose I/O
10 connectors, 8 analog-capable
control growth
satellite chain on USART3
I²C
4 taps, pull-ups on board
storage
internal SD — 1.24 MB/s read, measured
USB
audio, MIDI, serial and disk mode, all on the USB-C
MIDI
on a daughterboard
power
1S Li-ion, charger and fuel gauge
expansion
SPI header, looped byte-exact to 6.2 Mbit/s
Verified

It boots. The Seed came up on this board on 2026-10-28, and nine of the eleven bring-up tests have passed on it since: both codecs, MIDI, the I/O connectors, the satellite chain, the SD card, USB-MIDI, disk mode, USB audio and the SPI header. Only the OLED test has not been run.

Planned

The battery gauge on the board we have is dead, and that is our fault: J1’s pin order is the reverse of every cell in the building, the first one went in backwards and the board got very hot. The MAX17048 has answered on I²C with 0 V ever since. The next revision swaps J1 and adds the reverse protection B1 went without.

Planned

The second codec’s ADC takes corrupted samples whenever its own DAC is playing — a layout fault, SDOUT running 0.15 mm alongside SDIN and SCLK for about 50 mm. Sending the DAC 16-bit words cuts it roughly a hundredfold, which is why USB audio defaults to 16-bit. The next revision moves the trace and adds series resistors.

Not planned

No on-board ADCs. The two ADS114S08s, their 24 pot connectors and the pull-downs are removed; that bank becomes an optional expander on the SPI header.

Pinout & files

The satellites

Four controls at a time, or one

Each satellite reads its own controls and passes them along a chain. The last one closes the ring by itself, and a satellite’s position in the chain is its address — so growing a panel means plugging in another board, never respinning the motherboard. The banks put four controls on a 25 mm grid; the singles are for the knob that does not belong in a row.

The daughterboards

Everything that reaches the outside world

Jacks, power and MIDI leave the motherboard in Rev-B and bolt to the rear rail. It keeps the host board smaller, and it means the connectors a build does not need are connectors it does not pay for.

Build one?

Rodeo goes to Kickstarter in January 2027. Join the waitlist to hear first, and to watch these boards come back from the fab.

You will get one email asking you to confirm. Nothing else until there is something to say, and unsubscribe from any of it.