Device
uw-x·AcousticSwarms-Robots·Hardware/Robot/Device.kicad_pcb
About the Device PCB
Device is an open source PCB design by uw-x, published on GitHub. It is a 2-layer board measuring 24 × 24 mm, with 45 components from 29 distinct parts.
Other key parts include the B38G3RGB-10D0003H2U1930, LM3671TLX-3.3/NOPB, LTC4124, MAX17048G+T10 and DRV8837CDSGR. By type, the board carries 13 resistors, 12 capacitors, 9 ICs, 6 connectors, 2 microphones and 1 switch.
It belongs with the robotics & motion and sensors designs in this gallery.
From the project
CAD: STL files for the 3D models used. The base station is printed using an Ultimaker 3 with white PLA. The rest of the design files use a Formlabs Form 3 printer with black resin. The robot body takes inspiration from Zooids, with various modifications. However, we use the 3D pr
CAD: STL files for the 3D models used. The base station is printed using an Ultimaker 3 with white PLA. The rest of the design files use a Formlabs Form 3 printer with black resin. The robot body takes inspiration from Zooids, with various modifications. However, we use the 3D printed wheels are the same.
Robot: BoM & PCB design files for the robot main circuit.

Main components on the Device
Device bill of materials (BOM)
45 components, 29 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | B38G3RGB-10D0003H2U1930 B38G3RGB Harvatek Corporation | B38G3RGB10D0003H2U1930 | U1 |
| 1 | LM3671TLX-3.3/NOPB LM3671TLX-3.3_NOPB Texas Instruments | LM3671TLX-3.3&slash_NOPB | U2 |
| 1 | LTC4124 Analog Devices | LTC4124EV-TRMPBF | U3 |
| 1 | MAX17048G+T10 Analog Devices Inc./Maxim Integrated | SON50P200X200X80-9N | U4 |
| 2 | DRV8837CDSGR Texas Instruments | SON50P200X200X80-9N | U5, U6 |
| 1 | MC3419 MEMSIC | LGA-12_2x2mm_P0.5mm | U7 |
| 1 | ISP1807-LR-RS Insight SIP | ISP1807-LR-RS | U8 |
| 1 | MAX98357AEWL+T MAX98357A Analog Devices Inc./Maxim Integrated | Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD | U9 |
| 1 | 10118194-0001LF Amphenol ICC (FCI) | AMPHENOL_10118194-0001LF | J1 |
| 1 | FTMH-106-03-L-DV Samtec | SAMTEC_FTMH-106-03-L-DV | J2 |
| 1 | BATT_TERM JST Sales America Inc. | JST_ACH_BM02B-ACHSS-GAN-ETF_1x02-1MP_P1.20mm_Vertical | P1 |
| 1 | COIL_TERM | TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | P2 |
| 1 | M2_TERM | PinHeader_1x02_P1.27mm_Vertical | P3 |
| 1 | M1_TERM | PinHeader_1x02_P1.27mm_Vertical | P4 |
| 2 | ICS-41352 TDK-InvenSense | MIC_ICS-41350 | MK1, MK2 |
| 1 | 450302014072 Wurth Elektronik | 450302014072 | S1 |
| 1 | AS01008MR-3-LW100-R SPEAKER PUI Audio, Inc. | CUI_CMT-4023S-SMT-TR | SP1 |
| 1 | 2.2U 2.2u Murata Electronics | L_0805_2012Metric | L1 |
| 4 | CL05A104KA5NNNC 100nF Samsung Electro-Mechanics | C_0402_1005Metric | C1, C2, C6, C14 |
| 2 | NO | C_0402_1005Metric | C3, C8 |
Show 9 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | CL10A475KQ8NNNC 4.7uF Samsung Electro-Mechanics | C_0603_1608Metric | C4, C5 |
| 1 | 0603YW106MAT2A 10uF KYOCERA AVX | C_0603_1608Metric | C7 |
| 3 | 100nF Samsung Electro-Mechanics | C_0402_1005Metric | C10, C11, C12 |
| 2 | AC0402JR-0750RL 50R YAGEO | R_0402_1005Metric | R1, R3 |
| 1 | CRGCQ0402F180K 180R TE Connectivity Passive Product | R_0402_1005Metric | R2 |
| 3 | ESR01MZPJ103 10K Rohm Semiconductor | R_0402_1005Metric | R4, R5, R7 |
| 3 | NO | R_0402_1005Metric | R6, R11, R12 |
| 1 | RT0402BRE07100KL 100K YAGEO | R_0402_1005Metric | R8 |
| 3 | RMCF0402ZT0R00 0R Stackpole Electronics Inc | R_0402_1005Metric | R9, R10, R13 |
Device design files
The KiCad project lives in the uw-x/AcousticSwarms-Robots repository on GitHub; these links point at the commit this page was built from.
Device: common questions
How big is the Device PCB?
The Device measures 24 × 24 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Device?
45 components, from 29 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 Device design files?
From the uw-x/AcousticSwarms-Robots 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 Device design in my own project?
The repository has no license, so all rights stay with uw-x. Use it as a reference, and ask the author before reusing the design.
More boards in AcousticSwarms-Robots
Similar boards
Sensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1kRp2040 encoder
Twisted-Fields
36.7 × 33.3 mm10 parts2LCustom license417FourThirdsEye
will127534
47 × 47 mm106 parts4LMIT377