DIY Mini Quadcopter with 3D-Printed Frame and Custom Firmware




I wanted to try my hand at a true “DIY” project, designing and building my own micro quadcotper frame and writing my own firmware in C++.  In this post I will describe the frame and build; in my next post I will talk about the firmware.

DIY Mini Quadcopter with 3D-Printed Frame and Custom Firmware




Excluding stuff I had lying around the shop, (heat-shrink tubing, EC-3 connectors, velcro, cable ties, etc.) the cost came to just under $170:

Here’s the frame, fresh out of my LulzBot Mini printer:

Before adding any components, I inserted a velcro tie to keep the battery in place:

Here’s the amazing RMRC BLHeli 4-in-1 ESC with motors and EC-3 battery connector soldered on:

Here’s the BLHeli mounted on the frame. I should’ve used the thinner (4.5mm) standoffs on top and bottom to avoid damaging the circuit!

Next it was time to make a custom jumper for the tiny 3V FrSky-compatible CPPM receiver, which is not 5V tolerant. I un-soldered the 3V Spektrum header from the Flip32 and jury-rigged a little three-pin jumper connection:

READ  Arduino-based inductance meter

Here’s the super-tiny FrSky-compatible receiver from Curtis “Beef” Fissel (of Beef’s Brushed Board fame). This photo shows the receiver after I soldered on a three-pin header, solder-bridged the bind pads, connected it to the Flip32, powered the Flip32 through the USB port bound the receiver to my Taranis, and un-soldered the bridge:

Read more: DIY Mini Quadcopter with 3D-Printed Frame and Custom Firmware




Leave a Comment

*
= 4 + 3

(Spamcheck Enabled)

Read previous post:
IBM scientists achieve storage memory breakthrough
IBM scientists achieve storage memory breakthrough

The current memory landscape spans from venerable DRAM to hard disk drives to ubiquitous flash. But in the last several...

Close
Scroll to top