mmmerle


The Hothouse Build

The Hothouse, from Cleveland Music Co., is an open-source DIY pedal platform built around the Electrosmith Daisy Seed — a fully realized stompbox enclosure, footswitch, knobs, and jacks, so a builder solders one board and writes code instead of designing analog circuitry from scratch. This chapter covers what the Hothouse platform provides, how its controls map to code, and the assembly and toolchain steps specific to it.

The Hothouse is an open-source DIY pedal platform, designed by Cleveland Music Co., that wraps a complete stompbox around the Electrosmith Daisy Seed: a footswitch, six potentiometers, a toggle switch, status LEDs, and standard 1/4“ jacks, all pre-arranged on a board that accepts a Daisy Seed as its processing core. Where the Electrosmith Daisy Guide covers the Daisy Seed as a general-purpose embedded audio computer, the Hothouse is a specific, guitar-pedal-shaped hardware skeleton built around it — the part of a digital pedal build that would otherwise require designing your own control layout and enclosure from nothing.

The prebuilt-console mental model

Building a custom PC means choosing and wiring every component yourself; buying a console means the hardware is fixed and standardized, so all your effort goes into the software running on it. The Hothouse is the console version of a digital pedal build: its knob count, switch layout, and jack placement are fixed by the platform, which means a builder’s actual work is soldering one well-documented board and then writing code — not designing a control scheme, laying out a PCB, or drilling an enclosure from scratch. That tradeoff — less hardware flexibility, dramatically less hardware design work — is exactly why the Hothouse is this book’s recommended first physical build.

What the Hothouse platform gives you, and what it expects from you

Hothouse provides You still need to do
Footswitch, six pots, toggle switch, LEDs, jacks, prewired to fixed pin assignments Solder the board and its connectors — this is a real soldering job, not a plug-and-play kit
A documented, fixed mapping from each control to a code-readable pin Write the code that decides what each knob and switch actually does
An enclosure-ready physical layout Supply your own Daisy Seed and flash your own firmware onto it

Because the pin mapping is fixed and documented, a knob on a Hothouse-based build always corresponds to a known, named variable in your code — the same knob position that would set a resistor-and-capacitor value in an analog tone control (see potentiometers) instead sets a numeric variable your DSP code reads and acts on.

Assembly is still a real soldering project

Don’t mistake “the hardware layout is fixed” for “there’s no hardware work.” A Hothouse build still requires careful through-hole soldering of the footswitch, pots, jacks, and headers exactly as covered in soldering and tools — cold joints, reversed connectors, or a poorly seated Daisy Seed header cause exactly the same failure modes here as in any analog build. What’s different is what happens after assembly: instead of the pedal’s character being fixed by the components you just soldered, it’s determined entirely by whatever code you flash onto the Daisy Seed afterward.

Common mistake: assuming a finished solder job means a finished pedal

On an analog build, finishing the soldering means the pedal is done — the component values you installed are the sound. On a Hothouse build, finishing the soldering means the hardware is ready, but the pedal still does nothing meaningful until firmware is written and flashed onto the Daisy Seed through its USB connection and the appropriate toolchain. Builders coming from analog projects sometimes underestimate this step, expecting a working pedal the moment the iron goes down — in practice, the software side covered in DSP basics for guitarists and coding effects with C++ is where a Hothouse build actually becomes an effect.

From Other Books