
Galagino pcb set
harbaum/galagino
A Galaga, Pac-Man and Donkey Kong arcade emulator for the ESP32

A compact, custom-built 5.5″ quadcopter drone powered by an ESP32 microcontroller.
Flight controller is an open-source printed circuit board by 1ars-d, from the 1ars-d/ESP32-Drone repository on GitHub. It is a 2-layer board of 40 × 66 mm with 9 parts on 44 nets, routed with 113 tracks and 8 vias.
It is built around the ESP32-DEVKITC-VE. Its parts include 2 ICs and 2 connectors. It belongs with the robots and motor control boards and the ESP32 boards of this library.
A compact, custom-built 5.5″ quadcopter drone powered by an ESP32 microcontroller. This project includes both hardware design (3D-printed components, PCB layout) and firmware (Arduino-based) for flight control.
The flight control software is written in C++ using the Arduino framework. It runs a 250Hz control loop to maintain drone stability using the following key features:
The web-based tuning interface was adapted from pratikPhadte/ESP32-Flight-controller-.
| Component | Description | Price |
|---|---|---|
| Frame | FlyFishRC FIFTY5 | €50.00 |
| Radio Receiver | Flysky FS-IA6B | €20.00 |
| Flight Controller | ESP32-DevKitC, MP1584 (Buck Converter), MPU6050 (IMU), PCB | €20.00 |
| Motors | 4x FlyfishRC Flash 2306 1750Kv | €60.00 |
| ESC | 30.5mm 4-in-1 40A BLHeli32 | €50.00 |
| Battery | 3S 1500mAh LiPo | €20.00 |
| Propellers | 4x 5.5″ Props | €2.50 |
| 3D Printed Parts | Material cost for FC Case, RC Case, Feet | €2.00 |
| Total | €224,50 |
Note: The listed prices are approximate and may vary depending on the retailer or manufacturer. In this build, we intentionally used some higher-quality (and more expensive) components to ensure that budget parts wouldn't become a limiting factor in performance. However, with careful sourcing and smart purchasing decisions, the overall cost of this drone can be significantly reduced.
The flight controller (FC) is based on an ESP32 DevKitC, mounted on a custom PCB. It integrates:
Connections are made via JST SH cables to the ESC and radio receiver.
‼️ The VCC wire of the JST SH connector for the radio receiver is connected to the ESP32’s 3.3V output. However, the receiver used in this project (FS-IA6B) requires a minimum operating voltage of 4.0V. To address this, an additional VCC wire was manually soldered to the ESP32’s 5V pin to provide sufficient power. While some 5V receivers may appear to function at 3.3V in test setups, our testing showed that the receiver's output becomes unstable when the motors are running, likely due to temporary voltage drops. For reliable performance, ensure the receiver is properly powered with a stable 5V supply.
Designed using KiCad and manufactured by JLCPCB.
All parts were designed in Autodesk Fusion 360 and printed using PLA. M2/M3 threaded heat inserts are used to mount components to the carbon frame.
Spacers
Feet
Model from Cults3D – FlyFishRC Volador Arm Protection
This project was inspired and guided by the following open-source resources:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 1 | Conn_01x04_Socket_JST_ELRS | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J3 |
| 1 | Conn_01x10_Socket_JST_ESC | Connector_JST:JST_SH_SM10B-SRSS-TB_1x10-1MP_P1.00mm_Horizontal | J4 |
| 1 | ESP32-DevKitC | ESP32:ESP32 DevKitC Socket | U2 |
| 1 | module_mpu6050 | usini_sensors:module_mpu6050 | U1 |
| 1 | ~ | MP1584EN-master:SRT_MPT1584EN_Module | MP1 |

harbaum/galagino
A Galaga, Pac-Man and Donkey Kong arcade emulator for the ESP32
RParkerE/OpenSilicon
OpenSilicon enables DIY semiconductor fabrication with open-source guides for building IC equipment at home. The project includes BOMs, 3D files, firmware, and PDKs, supporting makers and researchers in chip fabrication.

cole8888/SRNE-Solar-Charge-Controller-Monitor
Read data from SRNE solar charge controllers.




ste2425/PSP-Bluetooth-AVConnector
An AV-Out Breakout library for the PSP. Providing Kicad symbols and footprints to interface with the PSP 2/3K AVOut socket (also known as the TVOut socket)

It measures 40 × 66 mm and has 2 copper layers, 1.6 mm thick.
9 parts, built around the ESP32-DEVKITC-VE. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the 1ars-d/ESP32-Drone repository on GitHub, at the commit this page was made from: the board is PCB/flight_controller/flight_controller.kicad_pcb and its schematic PCB/flight_controller/flight_controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask 1ars-d before reusing the design.