A five-person senior design team building an outdoor, solar-assisted charging station for personal electric vehicles (scooters, e-bikes, e-skateboards), meant to give students a sanctioned outdoor place to charge instead of indoors. Our working model pairs a solar emulator, charge controller, battery, and inverter to deliver standard 120 V at two ground-fault-protected outlets, falling back to grid power when the battery runs low. A microcontroller meters voltage, current, and temperature to track energy per session, tied to a QR-code login, pay-per-charge flow, and phone receipt. I lead the measurement and instrumentation subsystem, which reads voltage, current, and temperature at the battery and outlets so the controller can track energy delivered and detect when a vehicle stops drawing power.
Supported instrument drift and setpoint calculations for a nuclear fleet transitioning from 18- to 24-month refueling cycles, where instruments must stay within tolerance over longer intervals. Completed Phase 1 of 38 engineering calculations.
Final intern presentation (PDF)
Note: This is a PDF export of the original PowerPoint. Some slides may not display as intended because transitions and animations do not carry over to PDF. The PowerPoint version will be posted when available.
Fabricated MEMS gyroscopes in silicon carbide — a material suited to harsh, high-temperature environments — operating 36 cleanroom tools across lithography, deposition, etching, and related fabrication steps. The finished devices reached Q-factors above 5 million at 3 MHz.
Research paper (PDF) · Research presentation (PDF) · Conference poster (PDF)
Built a micro-ROS sensor node on a Renesas RA6M5 (ARM Cortex-M33) that reads three I²C sensors and publishes them as structured ROS 2 topics over a USB-CDC transport, so the microcontroller shows up on the ROS 2 network as a first-class node instead of printing raw serial text. Work included the FreeRTOS integration, a custom USB transport, a global allocator override, and cross-compiling the micro-ROS client library for the M33.
Bringing up an open-loop 6-axis robotic arm inherited partly built. The electronics use an Arduino Mega, two CNC Shield V3 boards, six TMC2209 stepper drivers, and hall-effect sensors for homing, running 6-axis GRBL firmware. Current work covers driver configuration, wiring, and calibration.