DrikrAIO

tetraethylmethane·NIDAR-RescueSwarm·pcb/DrikrAIO/hardware/DrikrAIO.kicad_pcb

DrikrAIO PCB layout, top view — open source ESP32 board by tetraethylmethane

About the DrikrAIO PCB

DrikrAIO is an open source ESP32 PCB design by tetraethylmethane, published on GitHub. It is a 6-layer board measuring 50 × 50 mm, with 339 components from 90 distinct parts.

Its main chip is the ESP32-C3, from the ESP32 family. Other key parts include the RP2354A, TS2306A 240gf MSM 9, LP5912-1.8DRVR, LMR51430YFDDCR and LP5912-3.3DRVR. By type, the board carries 119 resistors, 104 capacitors, 36 connectors, 27 ICs, 26 transistors and 9 diodes.

From the project

Single-board integration of a flight controller, four ESC channels and an ExpressLRS receiver, assembled from proven OpenDrone designs.

Single-board integration of a flight controller, four ESC channels and an ExpressLRS receiver, assembled from proven OpenDrone designs.

Status: schematic netlists; board is a placed scaffold, unrouted. See Open work.

This is Stage 1 of two. It deliberately targets FPV-class hardware on the parts that already fly, to prove the integration once. Stage 2 re-platforms to ArduPilot on a Pixhawk Autopilot Bus carrier and reuses the power tree, ESC block and layout zoning proven here.

Main components on the DrikrAIO

DrikrAIO bill of materials (BOM)

339 components, 90 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RP2354A
Raspberry Pi(树莓派)
U101
1
TS2306A 240gf MSM 9
TS2306A 240GF MSM 9_C2976675
SHOU HAN
U102
1
LP5912-1.8DRVR
TI(德州仪器)
U201
2
LMR51430YFDDCR
Texas Instruments
U202, U203
1
LP5912-3.3DRVR
Texas Instruments
U204
1
BMI270
Bosch
U301
1
COS8051SOT
Cosine
U401
1
SN74LVC1G3157DTBR
Texas Instruments
U402
1
TLV7031DPWR
TI(德州仪器)
U403
1
SM06B-SRSS-TB(LF)(SN)
JST
U601
1
ESP32-C3
U701
1
TLV75533PDQNR
U703
1
SX1281IMLTRT
U706
1
INA186A3IDCKR
Texas Instruments
U801
1
LMR54406DBVR
Texas Instruments
U802
1
FTC160808S4R7MBCA
cjiang
U803
1
TLV76733DRVR
Texas Instruments
U804
1
~
U805
4
NSG2065Q
WXNSIC
U1101, U1201, U1301, U1401
4
AT32F421G8U7
ArteryTek
U1108, U1208, U1308, U1408
Show 70 more
QtyPartRefs
2
AP1606
Diodes Incorporated
Q101, Q102
24
SP40N01GHNK
Siliup
Q1102, Q1107, Q1111, Q1113, Q1117, Q1120, Q1202, Q1207 +16
1
XTM25012000JT00351001
TOGNJING
X101
1
CJ17-400001010B20
X701
34
5V
J601, J602, J603, J604, J606, J607, J609, J610 +26
1
SM08B-SRSS-TB(LF)(SN)
SM08B-SRSS-TB
JST
J801
1
SM08B-SRSS-TB(LF)(SN)
JST
P601
1
2450AT18A100E
AE701
1
TF-021B-H265
SOFNG
Card502
1
2450FM07D0034T
JOHANSON(约翰逊)
FL701
1
U.FL-R-SMT-1(80)
JP701
1
OW7EL89CENUNFAYLC-52M
OSC701
2
ASR-S-3-0.2F
0.2mR
Yezhan
Rsense801, Rsense802
1
BOOT
TP702
1
TYPE-C 16P QTWT
SHOU HAN
USB101
1
XL-1005UBC
LED_1_Blue
XINGLIGHT
D101
2
DSK24
MDD
D201, D204
4
XL-1005UGC
LED_1_Green
XINGLIGHT
D202, D203, D205, D206
1
SDM02U30LP3-7B
Diodes Incorporated
D401
1
XL-1010RGBC-WS2812B
D701
1
AOTA-B201610S3R3-101-T
Abracon
L101
2
XRTC303020D4R7MBCA
XR
L201, L202
1
24nH
L701
1
2.5nH
L704
1
2.0nH
L705
1
15uH
L706
17
GRM033R61E104KE14D
100n
Murata Electronics
C101, C103, C104, C105, C106, C107, C109, C113 +9
2
GRM0335C1H200JA01D
20p
Murata Electronics
C102, C114
5
CL05A475MP5NRNC
4.7uF
Samsung Electro-Mechanics
C108, C110, C111, C112, C207
2
CL21A475KBQNNNE
4.7uF 50v
Samsung Electro-Mechanics
C201, C202
4
CL10A226MO7JZNC
22uF
Samsung Electro-Mechanics
C205, C206, C807, C814
2
GRM155R60J226ME11D
22uF
Murata
C209, C210
1
CC0201JRX7R9BB471
470p
YAGEO
C401
3
GRM033R60J104KE19D
100n
Murata Electronics
C402, C404, C405
1
CL05A105KA5NQNC
1uF
Samsung Electro-Mechanics
C403
2
15pF
C701, C728
6
1uF
C702, C715, C722, C724, C727, C729
3
10uF
C711, C716, C732
7
100nF
C712, C713, C714, C717, C730, C731, C740
1
1nF
C718
1
470nF
C719
2
1.2pF
C720, C721
3
10nF
C723, C725, C726
3
TCC1206X7R475K500HT
4.7uF
CCTC
C801, C802, C809
2
CL05A226MQ5QUNC
22uF
Samsung Electro-Mechanics
C803, C808
14
CL05B104KB54PNC
100nF
Samsung Electro-Mechanics
C804, C805, C1104, C1108, C1127, C1204, C1208, C1227 +6
1
CC0402KRX7R6BB105
1uF
YAGEO
C806
22
GRM033R6YA104KE14D
100nF
muRata
C810, C811, C812, C813, C815, C816, C1124, C1125 +14
4
0201WMF1003TEE
100k
UNI-ROYAL
R101, R104, R201, R203
3
NQ01WMJ0300TEE
30R
UNI-ROYAL
R102, R105, R107
13
RC0201FR-0710KL
10k
YAGEO
R103, R108, R301, R501, R802, R1147, R1148, R1247 +5
4
0201WMF5101TEE
5.1k
UNI-ROYAL
R106, R109, R114, R115
2
0201WMF1001TEE
1k
UNI-ROYAL
R110, R116
2
RTT012401FTH
2.4k
RALEC
R111, R208
4
RC0201FR-0775RL
75R
YAGEO
R112, R113, R401, R408
2
AF0201FR-076K49L
6.49k
YAGEO
R202, R206
1
RC-01W1372FT
13.7k
YAGEO
R204
1
RC0201FR-077K5L
7.5k
YAGEO
R205
3
RC0201FR-07510RL
510R
YAGEO
R207, R406, R407
1
RC0201FR-073K9L
3.9k
YAGEO
R402
1
0201WMF1202TEE
12k
UNI-ROYAL
R403
1
0201WMF1401TEE
1.4k
UNI-ROYAL
R404
1
0201WMF6800TEE
680R
UNI-ROYAL
R405
4
10k
R701, R702, R703, R704
1
RTT011153FTH
115k
RALEC
R801
15
0201WMF1001TEE
1k
UNI-ROYAL
R803, R804, R805, R1154, R1157, R1160, R1254, R1257 +7
24
0201WMF150JTEE
15R
UNI-ROYAL
R1127, R1134, R1150, R1163, R1167, R1171, R1227, R1234 +16
24
RC0201FR-0710KL
10k
YAGEO
R1153, R1155, R1156, R1158, R1159, R1161, R1253, R1255 +16
4
AC0201FR-07220RL
220R
YAGEO
R1175, R1275, R1375, R1475
4
RC0201FR-0710RL
10R
YAGEO
R1176, R1276, R1376, R1476

DrikrAIO design files

The KiCad project lives in the tetraethylmethane/NIDAR-RescueSwarm repository on GitHub; these links point at the commit this page was built from.

DrikrAIO: common questions

What microcontroller does the DrikrAIO use?

The DrikrAIO is built around the ESP32-C3, from the ESP32 family.

How big is the DrikrAIO PCB?

The DrikrAIO measures 50 × 50 mm, has 6 copper layers and is 1.6 mm thick.

How many components are on the DrikrAIO?

339 components, from 90 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 DrikrAIO design files?

From the tetraethylmethane/NIDAR-RescueSwarm 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 DrikrAIO design in my own project?

The repository has no license, so all rights stay with tetraethylmethane. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the DrikrAIO without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

More boards in NIDAR-RescueSwarm

Similar boards