// electrical engineering & audio

Hi, I'm Nick.

I build circuits that carry signal and instruments that carry sound — same waveform, two disciplines. (Yes, this was made with Claude. I'm working on making this not AI slop)

about

Two signal paths, one engineer

I'm an electrical engineering student who spends as much time in KiCAD and control-systems coursework as I do building audio tools in JUCE. This site tracks both — hardware and firmware on one side, DSP and instruments on the other — because the underlying signal theory is the same conversation.

circuits & systems

  • KiCAD schematic & PCB design
  • Control systems (root locus, PID, Bode)
  • ESP32 / Raspberry Pi embedded dev
  • Python for data logging & analysis

audio & software

  • C++ / JUCE audio applications
  • Real-time DSP & visualization
  • Python automation & tooling
  • Claude API / applied ML experiments

circuits

Electrical & embedded projects

KiCAD · Hardware

LED Driver / Breakout Board

Schematic and PCB layout for an Arduino-compatible breakout board, including BOM and gerber export.

schematicPCBgerbers
view repo →
ESP32 · Python

Sensor Data Logger

Temperature/humidity sensor streamed over serial from an ESP32, logged to CSV and rendered as a live dashboard.

UARTpandaslive plot
view repo →
MATLAB / Python

Control Systems Analysis

Root locus, Bode plot, and Ziegler–Nichols PID tuning workups for a feedback control systems course.

root locusPIDBode
view repo →

audio

Music & DSP projects

C++ · JUCE

Real-Time Spectrum Analyzer

Desktop audio visualizer built on JUCE's audio processing graph, rendering live FFT output to a GUI.

JUCEFFTreal-time
view repo →
C++ · MIDI

Step Sequencer

A small drum machine / step sequencer responding to MIDI input, built while learning JUCE's UI framework.

JUCEMIDIUI
view repo →
Python · Claude API

AI Chord Suggestion Tool

A MIDI analyzer that reads a progression and uses the Claude API to suggest harmonic continuations.

Claude APIMIDIPython
view repo →

contact

Get in touch

$ cat contact.txt

email: you@example.com

github: github.com/yourusername

linkedin: linkedin.com/in/yourusername

$ ▌