Interfacing Playbook: Modern ↔ Legacy#

This is the capstone for the Retro & Legacy section. Everything else in this section — era constraints, electrical assumptions, legacy signaling, aging behavior — leads here: actually connecting a modern microcontroller, SBC, or USB device to an older system without destroying either one.

This page is the systematic playbook: how to characterize an unknown interface, identify what can damage modern hardware, select the right protection and conversion topology, and bring it up safely on the bench.

  • Domain Identification Checklist — Voltage/current ranges, impedance, grounding model, isolation requirements, and fault scenarios to characterize before designing any interface.
  • What Can Kill an MCU? — Overvoltage, negative voltage, ground offset, inductive kick, and backfeeding conditions that destroy CMOS I/O pins.
  • Common Adapter Building Blocks — Level shifting, buffering, galvanic isolation, protection components, and protocol conversion patterns.
  • Grounding & Shielding Patterns — Single-point grounding, shield termination, and chassis bonding strategies for legacy interfaces.
  • Worked Mini-Patterns — Conceptual interface topologies for MCU ↔ RS-232, 4–20 mA, relay/contact, and unbalanced audio.
  • Bench Bring-Up Checklist — Step-by-step procedure for first connection, power-up sequence, and functional test of a modern-to-legacy interface.
Page last modified: February 24, 2026