2026 Project

Finally designed a fully 3d printed quadcopter frame. I am using FreeCAD 1.0 on Ubuntu for designing this frame. After a few alterations and numerous wasted PLA print materials, the quadcopter frame is ready.

It will running on Pico Pi 2 and fully modularized components for newbies. The best part is that I am going to run RubyFPV on it with CM0 …. stay tuned….

New Year with New Idea and New Toy For 2026!

So this one a little bit different. I am using all modules expect the gyro and some 3.3V regulator for the sdcard (It may having lots of IO and separated it from the Pico Pi2)

What is this actually? It is a flight controller with:
– Pico Pi 2 as the flight controller. It will be compatible with betaflight.
– BMP580 via I2C
– ICM-40609-D via SPI with interrupt pin. This will make it even smoother and less load on CPU
– INA229 measuring voltage and current
– BL-M8812EU2 for RubyFPV
– Compute Module Zero: It provides the core processing capability of Raspberry Pi Zero 2 W in a compact, embeddable form factor, with on-board RAM and optional Wi-FiĀ® connectivity. Featuring 4-lane CSI and DSI for image and video capture and display applications, Compute Module Zero. I had enabled TVOUT for connecting to analog video display as debugging or development purposes. This will be using sdcard as I am using the LITE version and will be installing RubyFPV system that broadcast digital video feed.
– ov5647 camera module CSI port.
– 2S to 3S. Will upgrade in future version.
– Blackbox Enabled
– 2 x UART (one for ELRS another for GPS)
– 1 x Software UART as Telemetry (MAVLINK) to RubyFPV
– 4 x DSHOT150, DSHOT300
– 1 x I2C output for Magnetometer and other accessories
– 1 pair output power to the 4in1 ESC board.

The design already sent for fabrication and pending all the modules to be shipped. Once done will start to solder all the components and lets make it real.

Building Something Fun

I am building something fun for everyone. It will be running on Linux. I hope this works out. Now left 1 more section to be completed and sending it for fabrication…. Stay tuned.

My DiY Goggle Finally is READY!

The RubyFPV is really astounding!!! Very stable and solid. I had migrate my Eachine ev100 into a custom designed 3d case, putting the Pi Zero 2W, USB hub module, 5 DCDC regulator, bl-m8812eu2 WiFi module card and etc into one single case. I had chosen yellow because it looks like minion.

Below is my build video:

Subscribe my channel for more updates.

Parallel Charging Board (2S x 6)

Previously had designed and not working great as not added any fuse and polyfuses between the balancer lead and battery. This round I had made it to protect some serious shortcircuits that we never thought it will happened. Safety first.

What I had done this round is added the poly fuses to all the balancer leads. This will reset after it breaks off. Just cool it down and the fuse will be back to normal. For the battery leads, all added a fuse holder with fuse. This will allows the fuse to be easily changed if ever shortcircuit is happened.

Why 2S? Well, all my designed for my current quad is using only 2S and I am limiting to 2S for small quads that are around 3 inches frame only. Also all the motors I am currently using are max at 2S power. I prefer it to be small and fun.

The Schematic as below:

Have a nice day!

In Progress….

Something coming up soon. This little guy will be driven by 2S battery. Yeah… meaning going to running on my latest 2S ESC version. Will keep you guys update soon… Stay tuned….

I am Back!

Had been really long busy year. Finally able to fork out some spare time to kickstart back my long waited project. This will be combining the Flight Controller, 4 x ESC, Current Sensor, High Efficient power regulator for 3.3v and 5v, Powered by 2 x 18650 battery and many more!!

Hope to get this done quick then can start to fly with my new BigRC (Installed with RubyFPV system and custom controller using ESP32). This will be mini long range quad!!!

Next is to design a suitable frame for the quad while assembling the parts one by one……

Stay tuned….

Year 2022 – New Board Simple Designs (SimpleFC and SimpleESC)

Finally had send this latest version for PCB fabrication. I had been busy recently but able to fork out some time to continue this hobby.This year new objective 2022 is to make this one work better than previous version. What I had done:
1. I separated the ESC with Power Supply section to one board
2. For the FC board, just plainly MCU, Gyro, Receiver.
3. Now my custom receiver is upgraded to ESP12F. Sounds like expressLRS, but is not. It was my long time ago receiver until now. It was running on atmega328 but I had migrated to this ESP32 and now shrinking it. Also using E01-ML01 as the receiver (NRF24L01P compatible)
4. I call it SimpleFC because I want it to be simple and clean. So, this round I had removed BARO and also using STM32F411CEU6 microcontroller. How I did that? I reverse engineered from the code. Based on the code, I mapped back the pins and build backs the schematic. Is a pretty fun process.
5. Of course now is year 2022, we need USB C. I had found pin layouts from USB C pins and successfully linked it back to the board. No longer need to carry another USB cable for that. I know some are using WiFi cheap for flashing but I still prefer to have cables.
6. Both the board sizes are: 37mm x 37mm with 1mm thickness and 4 layers.

Interested? Support me via -> https://www.buymeacoffee.com/bertfpv/schematic-for-simple-fc-simple-esc
You will be able to download the schematics.

Specifications:
FC:
– USB-C port
– STM32F411CEU6 (FC MCU)
– MPU6000
– OSD
– ESP12F (Receiver MCU)
– 6 ESC outputs
– AUX1, AUX2 can be used for RSSI (Next version will link the RSSI)
– 2 hardware serial ports
– 1 I2C port
– Supports INAV or BETAFLIGHT
– 1 x CAM port with 5V power
– 1 x VTX port with 5V power

ESC:
– 4in1 ESC
– 18A each phase
– Including 3.3V and 2x 5V buck booster
– Voltage sensor
– Only support 1S (Supported voltage from 2.0v ~ 4.2v) Once the voltage hits 2.5v motor spins but not enough rpms to maintain. Only able to power up the electronics.
– Supports BlueJay and BLHeli_S firmware.

Top view – Flight Controller
Bottom view – Flight Controller
Top view – 4in1 ESC
Bottom view – 4in1 ESC
Layer view – ESC
Layer view – FC