
Power
MarkSherstan/Drone
Mechanical, electrical, and software package for a custom quadcopter drone.

Mechanical, electrical, and software package for a custom quadcopter drone.
Flight Controller PCB is an open-source printed circuit board by MarkSherstan, from the MarkSherstan/Drone repository on GitHub, published under the MIT licence. It is a 2-layer board of 50 × 50 mm with 78 parts on 51 nets, routed with 669 tracks and 80 vias.
It is built around the ATMEGA32U4-AU, MCP6001U-I/OT and ICM-20689, with the LM1117-5.0, LP2985-33DBV and BSS138 among its other parts. Its parts include 23 capacitors, 21 resistors, 9 connectors, 6 diodes and 5 ICs. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) boards of this library.
Mechanical, electrical, and software package for a custom quadcopter drone.
Designed using Fusion 360 and 3D printed on a Prusa MK3 printer.
Custom PCBs designed in KiCad for the brain, power distribution, and signal indication.
C++ and custom libraries for controlling and stabilizing the UAV. Compiled with PlatformIO.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 10 kohm 5% | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R8, R9, R10, R11, R12, R13, R14, R17, R18, R19 |
| 8 | 0.1uF 16V X7R 10% | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C2, C6, C9, C13, C14, C15, C21, C23 |
| 6 | 1uF 16V X7R 10% | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C1, C10, C11, C12, C18, C22 |
| 4 | M2 | MountingHole:MountingHole_2.2mm_M2_ISO7380_Pad | H1, H2, H3, H4 |
| 2 | 1 kohm 5% | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R15, R16 |
| 2 | 100 ohm 5% | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R3, R5 |
| 2 | 150 ohm 5% | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R4, R6 |
| 2 | 22 ohm 1% | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R20, R21 |
| 2 | 22pF 12V X7R 2% | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C7, C8 |
| 2 | 22uF 16V 20% | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C19, C20 |
| 2 | 5V 0.5pF | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | RV1, RV2 |
| 2 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | Green 2.2V 20mA | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2, D3 |
| 2 | Orange 2V 20mA | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D5, D6 |
| 2 | PMV48XP,215 | Package_TO_SOT_SMD:SOT-23 | Q3, Q4 |
| 1 | 0.1uF 20V X7R 10% | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C16 |
| 1 | 0.47uF 16V X7R 10% | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C4 |
| 1 | 10nF 16V X7R 10% | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C3 |
| 1 | 10uF 20V 20% | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C17 |
| 1 | 16MHz, CL 7pF | Custom:Crystal | Y1 |
| 1 | 2 kohm 1% | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R2 |
| 1 | 2.2uF 16V X7R 10% | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C5 |
| 1 | 3.2 kohm 1% | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1 |
| 1 | 55 ohm 5% | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R7 |
| 1 | 75V 150mA | Diode_SMD:D_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D4 |
| 1 | ATmega32U4-AU | Package_QFP:TQFP-44_10x10mm_P0.8mm | U3 |
| 1 | Aux | Connector_JST:JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical | J6 |
| 1 | ESC_1 | Connector_JST:JST_GH_BM05B-GHS-TBT_1x05-1MP_P1.25mm_Vertical | J1 |
| 1 | ESC_2 | Connector_JST:JST_GH_BM05B-GHS-TBT_1x05-1MP_P1.25mm_Vertical | J3 |
| 1 | ESC_3 | Connector_JST:JST_GH_BM05B-GHS-TBT_1x05-1MP_P1.25mm_Vertical | J5 |
| 1 | ESC_4 | Connector_JST:JST_GH_BM05B-GHS-TBT_1x05-1MP_P1.25mm_Vertical | J7 |
| 1 | Ferrite 30 ohm 1 line | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | FB1 |
| 1 | ICM-20689 | Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm | U2 |
| 1 | ICSP | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J4 |
| 1 | LED_RGB | Custom:RGB_LED | D1 |
| 1 | LM1117-5.0 | Package_TO_SOT_SMD:SOT-223 | U4 |
| 1 | LP2985-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | MCP6001U | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | PTC 15V 500mA | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | Power_In | Connector_JST:JST_GH_BM06B-GHS-TBT_1x06-1MP_P1.25mm_Vertical | J8 |
| 1 | Push-Switch | Custom:Switch | SW1 |
| 1 | Receiver | Connector_JST:JST_GH_BM07B-GHS-TBT_1x07-1MP_P1.25mm_Vertical | J2 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Molex-105017-0001 | J9 |


SteveCooling/MidiKeys
Will be a complete board with decoders for multiplexed sampling of analog sources and up to 61-key keybeds

energietransitie/twomes-temp-monitor-hardware
Open hardware design files for the Twomes Temperature Monitor hardware

emeb/RP2040_Audio
A Eurorack module for stereo audio effects based on the Raspberry Pi RP2040 MCU



ohmtech-rdi/eurorack-blocks
Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust
It measures 50 × 50 mm and has 2 copper layers, 1.6 mm thick.
78 parts, built around the ATMEGA32U4-AU, MCP6001U-I/OT, ICM-20689 and LM1117-5.0. 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 MarkSherstan/Drone repository on GitHub, at the commit this page was made from: the board is PCBs/Flight-Controller/Flight-Controller-PCB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).