Electrical Engineering Projects and Experiments
On this website you can find some of the projects I have worked on including firmware, hardware, and software projects, as well as some experiments performed and my analysis of the data. For any questions, visit the contact page or see the contact section at the bottom for external links.
An open source, fully-offline multi-physics engineering platform with PCB gerber + IPC-2581 import, step and stl import, and mechanical and electrical simulators with adjustable parameters. Capable of resistance measurements from pad to pad on an imported PCB per net.
A task management and productivity application supporting rich content block rendering and free-form canvas layout of mermaid diagrams, markdown, latex, images, and text blocks.
A custom USBC Power Supply with USBC-PD Input and adjustable Postive and Negative switching regulator outputs as well as 3.3V Linear Regulator Output and 2.5V Voltage Reference Output.
A custom USB to I2C/SPI/GPIO converter PCB that accepts serial commands over USB. Firmware and software libraries were written to make expansion to different systems easy to implement.
Senior Design Project during my Senior Year at SDSU. This project is a high precision ohmmeter capable of measuring 21 different inputs with milliohm level accuracy.
Performing statistical analysis on my USB-C Power Supply's voltage and current rails by utilizing the web server and software application created with the help of Claude Code. The PCB and hardware is all my own, but the firmware, software, and statistical analysis in this report was done by AI.
Using OpenSimStudio (an open source FEA engineering tool with PCB, STEP, and STL import capabilites) to run side-by-side comparisons of real simulation studies that I performed years prior using Ansys Student Edition. The results are very close, with meshing quality and solver algorithms currently standing in the way of re-creating the results to the last decimal.
Using a custom USBC Power Supply PCB to analyze the failure mode of 1/4W Metal Film through hole resistors.
This project uses ChromaDB, LangChain, along with local LLM servers to create an AI powered lab assistant capable of RAG, hardware control and measurement, and real-time responses.
I added custom python scripting support to my C# Power Supply Application, creating a software environment capable of running automated tests and generating reports with the collected data.