Main
iamdarshg·drone-arm·hardware/main/main.kicad_pcb
About the Main PCB
Main is an open source Raspberry Pi PCB design by iamdarshg, published on GitHub. It is a 4-layer board measuring 75.5 × 50.5 mm, with 112 components from 56 distinct parts.
Its main chip is the USBLC6-2SC6, from the Raspberry Pi family. Other key parts include the ICM-42688-P, PAM2306DYPAA, CC1121RHBR, CC1190RGVR and TXE8116DGSR. By type, the board carries 42 capacitors, 26 resistors, 14 ICs, 13 inductors, 10 connectors and 2 crystals.
It belongs with the robotics & motion and power & battery designs in this gallery.
From the project
Reworked cheaper, maybe faster but less redundant drone controller.
This is a codebase that is woring to create a hardware+software solution for dron control and management in a relatively modular manner. This is a codebase that is woring to create a hardware+software solution for dron control and management in a relatively modular manner. This needs to be inherenly zero-trust, zero-fail and easy to analyse statically. The langauge of choice is C, with rust and python tooling accepted as well.Follow the 10 rules as set by nasa for code, the same should apply here due to the similar no-fail environment. Currently, the main control board has been designed and…
Main components on the Main
Main bill of materials (BOM)
112 components, 56 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ICM-42688-P | IIM42352 | IC1 |
| 1 | PAM2306DYPAA | SON45P300X300X80-13N | IC2 |
| 1 | CC1121RHBR | QFN50P500X500X100-33N-D | IC3 |
| 1 | CC1190RGVR | QFN65P400X400X100-17N-D | IC4 |
| 1 | TXE8116DGSR | SOP50P490X110-24N | IC5 |
| 5 | PE64906B-Z | QFN50P200X200X60-11N-D | IC6, IC7, IC8, IC9, IC10 |
| 1 | USBLC6-2SC6 RP2354B STMicroelectronics | QFN-80-1EP_10x10mm_P0.4mm_EP3.4x3.4mm | U1 |
| 1 | TLV62569DBVR LSM6DSO32 Texas Instruments | LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U2 |
| 1 | TLV75528PDBVR LG77LICMD Texas Instruments | LG77L_QWS | U3 |
| 1 | LPS22DF | ST_HLGA-10_2x2mm_P0.5mm_LayoutBorder3x2y | U4 |
| 1 | ABM8-272-T3 12MHz Abracon | Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm | Y1 |
| 1 | 32MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | USB4105-GF-A USB-C GCT | PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | SM04B-GHS-TB Conn_01x08_Pin JST | PinHeader_2x04_P1.27mm_Vertical | J2 |
| 1 | Conn_01x03_Pin | PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | Conn_01x09 | PinHeader_1x09_P2.54mm_Vertical | J4 |
| 5 | Conn_01x08_Pin | PinHeader_1x08_P1.27mm_Vertical | J5, J7, J8, J9, J10 |
| 1 | Conn_01x01 | SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm | J6 |
| 1 | Antenna | Texas_SWRA416_868MHz_915MHz | AE1 |
| 2 | SW_Push | PinHeader_1x02_P2.54mm_Vertical | SW1, SW2 |
Show 36 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PMEG2010ER White Nexperia | LED_0201_0603Metric | D1 |
| 1 | PMEG2010ER Blue Nexperia | LED_0201_0603Metric | D2 |
| 1 | AOTA-B201610S3R3-101-T 3.3uH Abracon | L_0806_2016Metric | L1 |
| 1 | NR4018T2R2M 2.2nH* Taiyo Yuden | L_0402_1005Metric | L2 |
| 2 | 3.3uH | L_1210_3225Metric_Pad1.42x2.65mm_HandSolder | L3, L14 |
| 1 | 18nH* | L_01005_0402Metric | L4 |
| 1 | 18nH | L_01005_0402Metric | L5 |
| 1 | 9.1nH* | L_0402_1005Metric | L6 |
| 1 | 5.6nH | L_0402_1005Metric | L7 |
| 1 | 10nH | L_0805_2012Metric | L8 |
| 1 | 33nH | L_0402_1005Metric | L9 |
| 1 | 3.3nH* | L_0201_0603Metric | L10 |
| 1 | 27nH | L_0201_0603Metric | L11 |
| 1 | 2.2nH* | L_0402_1005Metric | L12 |
| 7 | 4.7uF Commodity / unspecified | C_0805_2012Metric | C1, C2, C3, C17, C22, C23, C42 |
| 2 | 18pF Commodity / unspecified | C_0402_1005Metric | C4, C5 |
| 8 | 100pF | C_0201_0603Metric | C6, C9, C14, C15, C18, C19, C20, C21 |
| 2 | 10uF | C_0805_2012Metric | C7, C8 |
| 1 | 4.7U 0.1uF Commodity / unspecified | C_0201_0603Metric | C10 |
| 1 | 4.7U 220pF Commodity / unspecified | C_0402_1005Metric | C11 |
| 2 | 4.7U 100pF Commodity / unspecified | C_0201_0603Metric | C12, C13 |
| 1 | 2.56pF | C_0201_0603Metric | C16 |
| 2 | 8pF | C_0402_1005Metric | C24, C25 |
| 3 | 0.1uF | C_0201_0603Metric | C26, C27, C28 |
| 1 | 10mF | CP_Radial_D5.0mm_P2.50mm | C29 |
| 6 | 100N 100pF Commodity / unspecified | C_0201_0603Metric | C30, C31, C32, C35, C36, C41 |
| 6 | 100N 4.7uF Commodity / unspecified | C_0805_2012Metric | C33, C34, C37, C38, C39, C40 |
| 2 | 5.1K 27 Commodity / unspecified | R_0402_1005Metric | R1, R2 |
| 2 | 33 | R_1206_3216Metric | R3, R16 |
| 13 | 1k Commodity / unspecified | R_0201_0603Metric | R4, R5, R6, R7, R8, R9, R10, R11 +5 |
| 2 | 10K 1k Commodity / unspecified | R_0201_0603Metric | R12, R22 |
| 1 | 27 | R_0402_1005Metric | R15 |
| 1 | 56k | R_0402_1005Metric | R19 |
| 2 | 4.7K 1k Commodity / unspecified | R_0201_0603Metric | R20, R21 |
| 2 | 9.1k | R_0201_0603Metric | R24, R25 |
| 1 | 33k | R_0201_0603Metric | R27 |
Main design files
The KiCad project lives in the iamdarshg/drone-arm repository on GitHub; these links point at the commit this page was built from.
Main: common questions
What microcontroller does the Main use?
The Main is built around the USBLC6-2SC6, from the Raspberry Pi family.
How big is the Main PCB?
The Main measures 75.5 × 50.5 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Main?
112 components, from 56 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Main design files?
From the iamdarshg/drone-arm repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Main design in my own project?
The repository has no license, so all rights stay with iamdarshg. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Main without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.
More boards in drone-arm
STM32
Esc rev b
iamdarshg
173.8 × 282.9 mm687 parts4LNo license2STM32
Esc rev b.before hand power replicate
iamdarshg
170 × 172.2 mm681 parts6LNo license2STM32
Esc
iamdarshg
246 × 296 mm599 parts4LNo license2Main rev b final.before diff pair ripup
iamdarshg
130 × 74.5 mm167 parts4LNo license2Main rev b final
iamdarshg
130 × 74.5 mm167 parts4LNo license2Main rev b completed
iamdarshg
140 × 100 mm161 parts4LNo license2Main rev b
iamdarshg
140 × 100 mm161 parts4LNo license2Main rev b shortfix
iamdarshg
140 × 100 mm161 parts4LNo license2Main rev b routed clean
iamdarshg
140 × 100 mm161 parts4LNo license2Main rev b routed
iamdarshg
140 × 100 mm161 parts4LNo license2Main rev b routed iter2 filled
iamdarshg
140 × 100 mm161 parts4LNo license2
Similar boards
Raspberry Pi
Haxo hw
cardonabits
102.4 × 211.3 mm38 parts2LCustom license672Raspberry Pi
Desktop 50 Pin TopConn
BlueSCSI
89.2 × 82.6 mm103 parts2LGPL-3.0449Raspberry Pi
PowerBook
BlueSCSI
74.5 × 56.3 mm78 parts2LGPL-3.0449Raspberry Pi
BitDogLab Main SMD version
BitDogLab
87.9 × 98.7 mm124 parts2LCERN-OHL-S-2.0201Raspberry Pi
BitDogLab 5.4
BitDogLab
87.9 × 123.9 mm56 parts2LCERN-OHL-S-2.0201Raspberry Pi
Zynthian mini v2 20 buttons short
zynthian
163 × 120 mm87 parts2LNo license154