
Minicopter
darshg321/Minicopter
Compact and precise ESP-32 based drone capable of autonomous pathing, built from scratch

Compact ESP32-C3 based BLE multimedia remote with custom PCB, battery monitoring and low-power operation.
Clickfy is an open-source printed circuit board by Wudker, from the Wudker/Clickfy repository on GitHub. It is a 2-layer board of 32.1 × 47 mm with 59 parts on 61 nets, routed with 704 tracks and 56 vias.
It is built around the CP2104EK, ESP32-C3-WROOM-02-H4 and DW01A, with the TP4056-42-ESOP8, USBLC6-2P6 and AO3401A among its other parts. Its parts include 22 resistors, 16 capacitors, 6 ICs, 4 diodes and 3 transistors. It belongs with the power and radio and wireless boards and the ESP32 and RISC-V boards of this library.
Clickfy is a compact, keychain-sized multimedia remote based on the ESP32-C3. It communicates through the BLE HID profile and provides dedicated controls for play/pause, next track and previous track. A custom PCB integrates the control buttons, Li-Po battery, status LED and battery-voltage monitoring circuit. The firmware uses sleep modes to reduce power consumption, with development focused on minimizing wake-up and BLE reconnection times.
ESP32-C3 C/C++ Bluetooth Low Energy BLE HID Li-Po battery ADC battery monitoring Custom PCB Low-power operation
After powering on the device, pair Clickfy with a phone, computer or another BLE-compatible media device and use the three buttons to control playback. The current prototype has been built and tested. Planned improvements include further power optimization, shorter reconnection times and support for additional multimedia functions.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 10k | Resistor_SMD:R_1206_3216Metric | R1, R2, R3, R4, R7, R8, R10, R11, R16, R19, R20 |
| 7 | 100n | Capacitor_SMD:C_1206_3216Metric | C3, C6, C7, C11, C14, C15, C16 |
| 4 | 1k | Resistor_SMD:R_1206_3216Metric | R9, R12, R13, R21 |
| 4 | 22u | Capacitor_SMD:C_1206_3216Metric | C2, C4, C10, C12 |
| 3 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_E-Switch_TL3301NxxxxxG | SW1, SW2, SW3 |
| 2 | 10u | Capacitor_SMD:C_1206_3216Metric | C9, C13 |
| 2 | 200k | Resistor_SMD:R_1206_3216Metric | R17, R18 |
| 2 | 4.7u | Capacitor_SMD:C_1206_3216Metric | C5, C8 |
| 2 | 5.1K | Resistor_SMD:R_1206_3216Metric | R5, R6 |
| 2 | LED | LED_SMD:LED_1206_3216Metric | D2, D3 |
| 1 | 0.4 | Resistor_SMD:R_1206_3216Metric | R14 |
| 1 | 1u | Capacitor_SMD:C_1206_3216Metric | C1 |
| 1 | 3k | Resistor_SMD:R_1206_3216Metric | R15 |
| 1 | 460 | Resistor_SMD:R_1206_3216Metric | R22 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q3 |
| 1 | Bat+ | Connector_Wire:SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm | J2 |
| 1 | Bat- | Connector_Wire:SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm | J3 |
| 1 | CP2104 | Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U3 |
| 1 | DMG6968UDM-7 | DMG6968UDM-7:SOT95P285X140-6N | Q2 |
| 1 | DW01A | Package_TO_SOT_SMD:SOT-23-6 | U6 |
| 1 | ESP32-C3-WROOM-02 | RF_Module:ESP32-C3-WROOM-02 | U2 |
| 1 | LED | LED_THT:LED_D3.0mm | D1 |
| 1 | LOGO | Clickfy:icon_8x8 | G*** |
| 1 | LOGO | Clickfy:Logo_10x10 | G*** |
| 1 | MCP1825S | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U5 |
| 1 | PUMX1 | Package_TO_SOT_SMD:SOT-363_SC-70-6 | Q1 |
| 1 | SS34 | Diode_SMD:D_SMC | D4 |
| 1 | TP4056-42-ESOP8 | Package_SO:HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm | U4 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
It measures 32.1 × 47 mm and has 2 copper layers, 1.6 mm thick.
59 parts, built around the CP2104EK, ESP32-C3-WROOM-02-H4, DW01A and TP4056-42-ESOP8. 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 Wudker/Clickfy repository on GitHub, at the commit this page was made from: the board is Clickfy_V2/Hardware/PCB/Clickfy.kicad_pcb and its schematic Clickfy_V2/Hardware/PCB/Clickfy.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 Wudker before reusing the design.

darshg321/Minicopter
Compact and precise ESP-32 based drone capable of autonomous pathing, built from scratch


houseofthe051010/ESP32-Walkie-Talkie-V2
This ESP32 Walkie Talkie is redesigned with a SX1262 radio, a PCB, and a full case redesign.


ANSHUMANDOCX/STM32-Walkie-Talkie
This is a Walkie talkie made using STM32 and LoRa


