Get Ready
ReazwanLet's go
Portfolio Loading
Reazwan Alvi

Projects

Hands-on builds with measurable outcomes.

Each project blends hardware control, careful measurement, and clear documentation. I focus on repeatable tests and reliable circuit behavior.

Academic Project

Autonomous Ultrasonic Radar Scanning System

Built on a Raspberry Pi Pico using ARM assembly to coordinate a servo sweep and capture ultrasonic distance samples, producing repeatable 2D range sweeps from real measurements.

Live Scan Demo

Servo-driven sweep capturing distance returns across angles, demonstrating stable timing and consistent scan behavior across repeated passes.

Autonomous ultrasonic radar scanning system setup

System Build

Pico + ultrasonic module + mechanical mount assembled for repeatable calibration runs, clean alignment, and consistent measurement geometry.

Highlights

I wrote low-level timed GPIO routines in ARM assembly to generate consistent trigger/echo timing and stable servo step movement. The scan routine used controlled step size and dwell time to reduce jitter and improve sweep repeatability across angles. I validated distance readings using known targets across multiple runs, logging results to confirm consistency, and documented calibration steps such as servo centering, sensor offsets, and mounting alignment so the build can be reproduced quickly.

Academic Project

Three-Way Traffic Light Controller

Developed an Arduino-based intersection controller using a finite-state machine to enforce safe traffic phases and prevent conflicting signals.

Intersection Cycle Demo

State-driven signal timing with safe phase sequencing, captured during a full green/amber/all-red loop.

Three-way traffic light controller prototype

Prototype Build

Breadboard layout with LED signal heads and control logic wiring for repeatable demonstrations and verification.

Highlights

I implemented a clear state sequence (green → yellow → all-red) with deterministic timing for each direction, then built a breadboard prototype with LED signal heads and input switches for demonstrations. The firmware included conflict-prevention logic so illegal combinations cannot occur, and I tested full-cycle behavior and edge cases across repeated runs. I also produced wiring notes and a simple test checklist so the system is easy to rebuild and verify.

MATLAB Project

Musical Tone Analyzer & Player

Animal Crossing 5 PM-inspired tone matching

Recorded microphone input, exported waveforms to CSV, estimated dominant frequencies with FFT analysis, and synthesized matched tones for playback—tuned toward an Animal Crossing 5 PM-style vibe.

MATLAB Demo

FFT peak detection → note mapping → synthesized playback, with timing and spacing tuned toward an Animal Crossing 5 PM-style pocket melody feel.

Highlights

I processed recordings to improve FFT peak detection, then mapped dominant frequencies to target notes and generated synthesized tones for playback. The workflow covered roughly 440–1760 Hz and I verified output by re-recording playback and checking the measured peaks against the intended targets. I iterated the timing and spacing so it feels more musical, then summarized the pipeline in a structured report with plots, measurements, and step-by-step reproduction notes.

Collaboration

Interested in lab support, prototyping, or robotics builds? Let's talk about your next project.

Start a conversation