Tao Yun
Huang黃 韜 云
Engineer
Electromechanical systems from the physical layer up — hand-etched PCB, closed-loop motion control, embedded firmware, real-time machine learning. Commissioned on site, then kept running.
- Motion · Control
- PID Tuning · Closed-Loop Position / Velocity / Torque · Stepper & Servo · Encoder Feedback · Multi-Axis Synchronization · Solenoid & Pneumatic Actuation
- Hardware · Diagnostics
- PCB Schematic & Layout · Hand Etching · Analog Design · Sensor Integration & Signal Conditioning · Oscilloscope & Logic Analysis · EMI & Noise Isolation · Preventive Maintenance
- Embedded · Network
- Embedded Systems · C++ · UDP / OSC · Network Protocols · UWB Positioning · Ubiquiti UniFi
- Software · ML
- Python · PyTorch · Computer Vision (YOLO) · Visual SLAM / 6-DoF Pose Estimation · Real-time Inference · Adversarial ML (PGD) · Unity · ARKit · Swift
Selected Works








Diesel-Electric Workshop
.jpg)
.png)
Energy made visible inside a 100-year-old locomotive hall: a transparent screen animates electric flow over the machine while a 60 kg armature moves on the overhead crane under closed-loop control.
- Client
- National Railway Museum, Taipei
- Studio
- IF Plus Art
- Stack
- PID motion control · Encoder feedback · Multi-axis sync · Transparent LED · Preventive maintenance
- Doc
- Video ↗
My role — hardware engineering. Closed-loop PID position and velocity control of the 60 kg armature on the overhead-crane axis, over an inner torque / speed loop tuned against varying inertia · multi-axis timing synchronization between animation playback and physical actuation · permanent install, maintained since handover on a scheduled PM cycle with on-site fault diagnosis and remote monitoring.
Moss Floating Layer
Against the velocity of Taipei's busiest commercial district — a small terrarium breathing at its own pace.
- Client
- SCOPE TECH
- Venue
- Shin Kong Mitsukoshi A9, Taipei
- Stack
- Multichannel audio · Spatial composition · Retail AV integration & commissioning
- Doc
- Video ↗
My role — sound design and system integration. Multichannel spatial audio system design, speaker layout, and on-site commissioning for a permanent retail installation.
Culture-Tech Exchange
An exhibition turned live investment game. Over four days, audience phone-based investments hit NT$4.7 billion virtual capital.
- Client
- TAICCA
- Studio
- IF Plus Art
- Stack
- Unity · LINE OA · Real-time networking · Cross-platform data sync
- Doc
- Video ↗
My role — real-time networked software. Unity application · mobile ↔ venue cross-platform data synchronization on a fixed 3-minute leaderboard cycle · deployed and operated on site across four days.
AI Living Lab
Pedal, choose a route, answer a prompt. The system generates a one-of-a-kind audio souvenir — printed as a cassette postcard from your ride.
- Client
- Ministry of Digital Affairs (MODA)
- Audience
- 1,000+ riders · 4 days
- Stack
- Custom bike hardware · Sensor acquisition · Data normalization · Real-time ML inference · Python
- Doc
- Video ↗
My role — custom instrumented-bicycle hardware design · pedaling sensor acquisition, signal conditioning and data normalization · generative-audio model development and training · real-time hardware ↔ software integration, running continuous public duty for four days across 1,000+ riders.
Threshold

Recursive feedback between real-time neural audio synthesis and physical resonance. v2 deployed RAVE across a 49.4-channel Ambisonics system — first at this scale in Taiwan.
- Stack
- Stepper motors · Solenoids · Pneumatics · Closed-loop control · RAVE · k-means · Max/MSP · Ambisonics
- Venues
- Taichung · C-LAB · NYCU
- Doc
- Video ↗
My role — solo. Electromechanical apparatus design · actuator control and sequencing · feedback-loop stability, mechanical settling time, and the latency budget between sensing and actuation · modified RAVE pipeline · Ambisonics mapping across all three versions.
Circle of Confusion — Reaction
VR with a deliberately incomplete Ambisonics array — the speaker absences become bidirectional thresholds. A CO₂ / O₂ system gives the work respiratory rhythm.
- Medium
- VR · CO₂ / O₂ gas system · Valve control · 3D-printed haptic mechanism · Ambisonics
- Venue
- Digital Art Center, Taipei
- Doc
- Video ↗
My role — solo. Concept and system · CO₂ / O₂ gas delivery and valve control driving the environment on a controlled respiratory cycle · 3D-printed haptic mechanism designed to mount on the headset within its weight and balance limits · composition.
River of Shadows



Two absent spaces overlaid on a university corridor. A moving white cube becomes a navigation score — directing each viewer in sync with spatial electroacoustic composition.
- Stack
- Swift · ARKit · Area Target (visual SLAM) · Feature matching · 6-DoF pose estimation · Spatial audio
- Venue
- NYCU Administrative Building, Hsinchu
- Doc
- Video ↗
My role — solo. iOS development · localized by machine vision rather than markers: a dense photographic survey of the corridor processed into a 3D feature map, with runtime 6-DoF pose estimation matching live camera frames against that map · drift and re-localization handling in repeating, low-texture corridors · spatial electroacoustic composition · audience navigation.
13-Voice CV Synthesizer
One master and twelve sub-voices, each independently CV-controlled through a shared voltage bus. PCBs designed and hand-etched from scratch — the hard part was holding control voltages accurate across thirteen boards.
- Architecture
- 1 master · 12 sub-boards
- Stack
- Analog electronics · PCB schematic & layout · Hand etching · CV bus architecture · Power distribution
My role — solo. Circuit design · PCB layout and hand etching · analog assembly · signal-integrity debugging across bus loading, crosstalk between adjacent voices, and supply decoupling — diagnosed board by board on the bench.
LATENT BREACH
20 minutes. Every audience phone is a sensing instrument. At minute ten, PGD adversarial perturbation collapses detection — and an AR entity materializes. The machine does not malfunction. It narrates.
- Stack
- YOLO26 · UWB · ARKit · PGD · PyTorch · 8-ch audio
- Status
- Submitted · ZKM Karlsruhe 2026/27 · V2_Unstable Rotterdam
- Doc
- Full proposal ↗
My role — solo. System · narrative · adversarial pipeline. iOS / Android application running on-device YOLO26 inference, with six UWB beacons resolving each device to centimeter-level position in a shared coordinate frame · PGD perturbation applied as a controlled, reproducible failure mode.