The S3-1200 Finally Boots Like a Real Sampler
Huge thanks to PCBWay for supporting this project and manufacturing the PCBs: https://pcbway.com/g/GWd2X2 In this episode, we officially begin programming the S3-1200 sampler. The first goal is to establish communication between the Control Brain and Audio Brain using UART, build a hardware diagnostic system, and create the first real user interface for the sampler. From there, I implement: -boot diagnostics -project creation/loading -SD card project management -OLED menu navigation -session initialization -active project memory allocation in PSRAM This is the point where the S3-1200 starts feeling less like a collection of PCBs and more like an actual instrument. đź§ What You’ll See in This Video • UART communication between two ESP32-S3 boards • OLED boot diagnostics • Hardware checks for ADC, DAC, and SD card • Building the New Project / Load Project system • Rotary encoder menu navigation • SD card project folder creation • Project loading workflow • PSRAM audio session allocation • Initial firmware architecture for the S3-1200 ⏱️ Video Chapters 0:00 – Introduction 0:57 – PCBWay Sponsor Segment 2:00 – Programming Preamble 2:34 – Phase 1 Programming: UART + Hardware Diagnostics 8:39 – Phase 1 Testing 9:07 – Phase 2 Programming: Project Menu System 15:24 – Phase 2 Testing 16:21 – Phase 3 Programming: Active Session Memory 20:22 – Phase 3 Testing 21:20 – Final Thoughts + What’s Next 🎛️ About the Project The S3-1200 is a modern DIY re-imagining of the classic E-MU SP-1200, built using ESP32-S3 microcontrollers and modern hardware while preserving the spirit and workflow of the original machine. đź”— Resources S3-1200 code, schematics, and build files:   / makingmygear  Discord →   / discord  Instagram →   / makingmygear  TikTok →   / makingmygear Â

S3-1200 Sampler Build: Assembling the Control PCB + Debugging (DIY SP-1200)

Beyond Scope. What else can R&S MXO4 do with Open Source Hard- & Software?

I Spent 6 Months Building a VICTORIAN OFFICE

How computers work and what programming languages are

EXPOSED: The Dirty Little Secret of AI (On a 1979 PDP-11)

German Pilot Tested A Captured Spitfire... His Words Shocked The Luftwaffe

The FCA-001A Preamp 0.00016% THD.

My Favorite Components (2026 Update)

Don’t Buy the Wrong ESP in 2026 - Ultimate ESP Comparison Guide

I Built a Cyberdeck with the Compute Module 5 (From Scratch)

It finally happened

Storchennest Live Webcam in Bad Salzungen, ThĂĽringen

Ukraine is Destroying Russia's Baltic Sea Fleet Now

Do This Before You Solder Anything

Something is jamming GPS over Europe. Here's what we found

Windows is a trainwreck

The S3-1200 Finally Gets a Firmware Plan (DIY SP-1200)

I Bought a $40k Robot for $200, Then Let Random People Control It

Once You Understand it, You Will Think Everything Else is Silly - Toyota E-CVT

