top of page

Projects

Check out some of my Personal projects

OlaFC

Skills: PCB, DFM, Product design

This is my custom betaflight flight controller for racing drones. I designed it for my company, OlaFPV.com.

 

This flight controller pushed the limits of size weight power and cost in the drone racing market. It was the first single-sided flight controller to fit a new 20mm package while packing a large 3A buck regulator for low ripple power.

 

I went through 3 revisions where I improved routing, exposed a debug interface, and improved the solder pad layout.

​

The PCBs were assembled using a Pick and place machine I bought with a friend.

​

I managed marketing and took product photos for OlaFC.

​

See more are OlaFC.com or check out the open source design files here.

olafc.png
Screenshot 2023-02-08 at 7.16_edited.jpg
Screenshot 2023-02-08 at 7.18_edited.jpg

 Binary to Hex Game

Skills: Assembly, C, Microprocessors 

In this project, I created a game using an NXP KL46 microprocessor. The objective of the game was for the user to convert a binary number, which was displayed on 4 LED lights, into its equivalent hexadecimal number using a keyboard.

 

The device communicated with a computer through UART. The code was written in both C and assembly. Assembly was utilized to handle the UART, timer, clock, and interrupt configurations, while the main gameplay was written in C.

​

Check out the code for this project here

Screenshot 2023-02-08 at 7.09.28 PM.png

USB-C 100W PD Mod for Power Bank

Skills: USB-PD, Lithium Battery Systems

For this project, I added a USB PD 100w source and 60W sink to my Goal Zero Yeti 1400. The battery supplied 100W to the USB-PD controller though a pre-existing DC output port. When a PD source was connected to the Yeti, it was charged through a boost converter and CC module. 

Screenshot 2023-02-08 at 7.08.59 PM.png

Racing Drones

Skills: Organization, Soldering, Assembly, Debugging, Rapid Prototyping, Repair

As a nationally competitive drone racer, I needed to keep a fleet of identical drones in good working order. I built and rebuilt drones, becoming an expert in soldering. I performed board level SMD repairs to fix components, usually regulators and MOSFETs. Due to the large amount of back-EMF that the motors generate and harsh crashes, electronics on drones failed regularly. I kept detailed logs of each drone's status to maintain fleet readiness. I kept an organized lab and field repair kit to ensure consistent performance at races.

Screenshot 2023-02-08 at 9.20.21 PM.png
Screenshot 2023-02-08 at 9.25.14 PM.png
Screenshot 2023-02-08 at 9.26.05 PM.png
bottom of page