Ultrasonic Sound Steering - Control Rev. B
kharper55·soundSteering_CAD_FINAL·Ultrasonic Sound Steering - Control Rev. B/Ultrasonic Sound Steering - Control Rev. B.kicad_pcb
About the Ultrasonic Sound Steering - Control Rev. B PCB
Ultrasonic Sound Steering - Control Rev. B is an open source ESP32 PCB design by kharper55, published on GitHub. It is a 4-layer board measuring 117 × 99.2 mm, with 338 components from 105 distinct parts.
Its main chip is the ESP32-WROOM-32D, from the ESP32 family. Other key parts include the ADA4940-2ACPZ-R7, AD4680BCPZ-RL7, OPA837IDBVT, TPS7A9201DSKT and MIC29502AWD. By type, the board carries 147 capacitors, 133 resistors, 26 diodes, 24 ICs and 8 transistors.
From the project
All CAD pdfs and RAW files from KiCAD6 and some nice pin mapping references + block diagrams. Custom symbol and footprint library (not provided) needed to rebuild Gerbers (provided as-is).
All CAD pdfs and RAW files from KiCAD6 and some nice pin mapping references + block diagrams. Custom symbol and footprint library (not provided) needed to rebuild Gerbers (provided as-is).
Contains schematic, PCB, BOM (entire KiCAD project + PDF prints) and Gerber files for 3x 4 layer mixed signal PCBs. KiCAD project has since seen edits in silkscreen and rectifying some issues with DNP parts.
Main components on the Ultrasonic Sound Steering - Control Rev. B
Ultrasonic Sound Steering - Control Rev. B bill of materials (BOM)
338 components, 105 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ADA4940-2ACPZ-R7 TS472IQT | QFN_72IQT_STM | U3 |
| 1 | AD4680BCPZ-RL7 ADA4940-2ACPZ-R7 | QFN50P400X400X80-25N | U5 |
| 1 | OPA837IDBVT ADA4940-2ACPZ-R7 | QFN50P400X400X80-25N | U6 |
| 2 | TPS7A9201DSKT | SON50P250X250X80-11N | U7, U8 |
| 1 | MIC29502AWD MAX4866LEUT | MAX4866LEUT_T_MXM | U9 |
| 1 | REF3430TIDBVR | DBV0006A_N | U10 |
| 1 | OPA2837XDGK MIC29502WU | TO-263-5_TabPin6 | U11 |
| 1 | SN74LVC540APWR CP2102N-A02-GQFN28 | IC_QFN-28_EP_5x5 | U12 |
| 6 | SN74LVC540APWR | PW20-L | U13, U15, U16, U19, U20, U21 |
| 1 | SN74LVC540APWR | PW20-L | U14 |
| 1 | ESP32-WROOM-32D SN74LVC540APWR | PW20-L | U18 |
| 1 | SN74LVC540APWR ESP32-WROOM-32U | IC_ESP32-WROOM32U | U22 |
| 1 | TLV9162DGK | VSSOP-8_3.0x3.0mm_P0.65mm | U23 |
| 1 | LTC1550LCMS8-2 | MSOP-8_MS_LIT | U24 |
| 1 | SN74LVC1G32DBVR | SOT-23-5 | U25 |
| 2 | SN74LVC1G14DBVR | SOT-23-5 | U26, U27 |
| 1 | AD4680BCPZ-RL7 | CP-16-45_ADI | U28 |
| 4 | DMN65D8L | DMP3099L-7_DIO | Q1, Q2, Q3, Q4 |
| 1 | IRFTS9342TRPBF | PG-TSOP-6-903_INF | Q5 |
| 1 | IRFTS8342TRPBF | TSOP-6_IRFTS_INF | Q6 |
Show 85 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | DMN65D8L | DMP3099L-7_DIO | Q7, Q8 |
| 3 | MBR0520L | D_SOD-123 | D1, D2, D4 |
| 2 | LESD5D5.0CT1G ESD7351XV2T1G | D_SOD-523 | D6, D7 |
| 10 | ESD7351XV2T1G | D_SOD-523 | D8, D9, D14, D15, D18, D19, D20, D22 +2 |
| 8 | CMOD4448 | D_SOD-523 | D10, D11, D12, D13, D16, D17, D26, D27 |
| 3 | LESD5D5.0CT1G | D_SOD-523 | D23, D24, D25 |
| 11 | 10µF | C_0603_1608Metric | C1, C27, C72, C85, C96, C124, C127, C130 +3 |
| 1 | 68NF 10µF | C_0603_1608Metric | C2 |
| 1 | 68NF 100nF | C_0603 | C3 |
| 32 | 100nF | C_0603_1608Metric | C4, C7, C17, C52, C62, C87, C95, C100 +24 |
| 1 | 100nF | C_0603 | C5 |
| 1 | 10NF 100nF | C_0603 | C9 |
| 1 | 100PF 100nF | C_0603_1608Metric | C11 |
| 3 | 2.2µF | C_0603_1608Metric | C12, C55, C56 |
| 1 | 1NF 2.2µF | C_0603_1608Metric | C13 |
| 1 | 680NF 100nF | C_0603 | C14 |
| 1 | 680NF 22nF | C_0603_1608Metric | C15 |
| 1 | 100NF 22nF | C_0603_1608Metric | C16 |
| 2 | 1.5NF 100nF | C_0603_1608Metric | C19, C20 |
| 1 | 470PF 10nF | C_0603_1608Metric | C21 |
| 1 | 470PF 1nF | C_0603_1608Metric | C22 |
| 2 | 470PF 100nF | C_0603_1608Metric | C23, C34 |
| 1 | 470PF 220pF | C_0603_1608Metric | C24 |
| 1 | 10NF 220pF | C_0603_1608Metric | C25 |
| 1 | 100NF 220nF | C_0603_1608Metric | C28 |
| 1 | 10NF 220nF | C_0603_1608Metric | C29 |
| 2 | 1.5nF | C_0603_1608Metric | C30, C31 |
| 1 | 100NF 3.3nF | C_0603_1608Metric | C32 |
| 1 | 470PF 1µF | C_0603_1608Metric | C33 |
| 1 | 680pF | C_0603_1608Metric | C36 |
| 2 | 150PF 680pF | C_0603_1608Metric | C37, C38 |
| 1 | 10NF 680pF | C_0603_1608Metric | C39 |
| 5 | 100NF 10µF | C_0603_1608Metric | C40, C97, C98, C123, C129 |
| 17 | 100NF 100nF | C_0603_1608Metric | C42, C45, C50, C86, C91, C93, C94, C99 +9 |
| 1 | 10NF 100nF | C_0603_1608Metric | C43 |
| 2 | 330PF 100nF | C_0603_1608Metric | C44, C48 |
| 1 | 68PF 1µF | C_0603_1608Metric | C46 |
| 1 | 68PF 10nF | C_0603_1608Metric | C47 |
| 2 | 100NF 10nF | C_0603_1608Metric | C49, C76 |
| 1 | 68PF 100nF | C_0603_1608Metric | C54 |
| 2 | 100NF 2.2µF | C_0603_1608Metric | C57, C58 |
| 1 | 150pF | C_0603_1608Metric | C59 |
| 1 | 100NF 150pF | C_0603_1608Metric | C61 |
| 8 | 22µF | C_0603_1608Metric | C68, C69, C70, C71, C107, C112, C133, C134 |
| 2 | 1µF | C_0603_1608Metric | C73, C74 |
| 1 | 47NF 10µF | C_0603_1608Metric | C75 |
| 2 | 10NF 10nF | C_0603_1608Metric | C77, C78 |
| 5 | 47µF | C_0603_1608Metric | C79, C80, C81, C82, C141 |
| 5 | 10nF | C_0603_1608Metric | C83, C84, C144, C147, C148 |
| 1 | 100NF 47µF | C_0603_1608Metric | C89 |
| 1 | 100NF 10µF | C_0603 | C90 |
| 6 | 100NF 22µF | C_0603_1608Metric | C101, C104, C105, C106, C109, C110 |
| 1 | 33nF | C_0603_1608Metric | C152 |
| 2 | 330pF | C_0603_1608Metric | C160, C168 |
| 2 | 10nF | C_0603 | C162, C163 |
| 4 | 68pF | C_0603_1608Metric | C169, C170, C171, C172 |
| 4 | 100kΩ | R_0603_1608Metric | R1, R3, R54, R55 |
| 25 | 0Ω | R_0603_1608Metric | R5, R19, R44, R52, R60, R64, R67, R72 +17 |
| 1 | 20kΩ | R_0603_1608Metric | R6 |
| 15 | 1kΩ | R_0603_1608Metric | R7, R16, R17, R53, R74, R75, R88, R92 +7 |
| 2 | 0Ω | R_0603 | R8, R126 |
| 5 | 5.1kΩ | R_0603_1608Metric | R9, R11, R56, R57, R121 |
| 1 | 5.1kΩ | R_0603 | R10 |
| 2 | 10kΩ | R_0603 | R12, R14 |
| 1 | 50Ω | R_0603 | R20 |
| 3 | 50Ω | R_0603_1608Metric | R21, R90, R122 |
| 1 | 68Ω | R_0603_1608Metric | R23 |
| 2 | 2kΩ | R_0603_1608Metric | R24, R25 |
| 2 | 2.2kΩ | R_0603_1608Metric | R26, R58 |
| 9 | 10kΩ | R_0603_1608Metric | R27, R28, R41, R42, R43, R81, R87, R104 +1 |
| 8 | 3.9kΩ | R_0603_1608Metric | R29, R30, R31, R32, R35, R36, R39, R40 |
| 4 | 15kΩ | R_0603_1608Metric | R33, R34, R37, R38 |
| 2 | 3.57kΩ | R_0603_1608Metric | R45, R47 |
| 2 | 1.15kΩ | R_0603_1608Metric | R46, R48 |
| 1 | 10Ω | R_0603_1608Metric | R49 |
| 13 | 4.7kΩ | R_0603_1608Metric | R50, R62, R66, R68, R69, R82, R84, R85 +5 |
| 1 | 180Ω | R_0603_1608Metric | R51 |
| 2 | 1.2kΩ | R_0603_1608Metric | R59, R63 |
| 7 | 100Ω | R_0603_1608Metric | R61, R65, R83, R86, R98, R99, R106 |
| 1 | 22.1kΩ | R_0603_1608Metric | R70 |
| 1 | 47.5kΩ | R_0603_1608Metric | R73 |
| 4 | 33Ω | R_0603_1608Metric | R102, R115, R116, R117 |
| 4 | 4.7kΩ | R_0603 | R124, R127, R131, R132 |
| 2 | 68kΩ | R_0603 | R129, R130 |
| 8 | YC248-JR-073K3L | R_Array_Convex_8x0602 | RN1, RN2, RN3, RN4, RN5, RN6, RN7, RN8 |
Ultrasonic Sound Steering - Control Rev. B design files
The KiCad project lives in the kharper55/soundSteering_CAD_FINAL repository on GitHub; these links point at the commit this page was built from.
- LayoutUltrasonic Sound Steering - Control Rev. B/Ultrasonic Sound Steering - Control Rev. B.kicad_pcb
- SchematicUltrasonic Sound Steering - Control Rev. B/Ultrasonic Sound Steering - Control Rev. B.kicad_sch
- BOMUltrasonic Sound Steering - Control Rev. B/otherStuff/production/ctralandinterface_2023-12-06_01-56-13/bom.csv
Ultrasonic Sound Steering - Control Rev. B: common questions
What microcontroller does the Ultrasonic Sound Steering - Control Rev. B use?
The Ultrasonic Sound Steering - Control Rev. B is built around the ESP32-WROOM-32D, from the ESP32 family.
How big is the Ultrasonic Sound Steering - Control Rev. B PCB?
The Ultrasonic Sound Steering - Control Rev. B measures 117 × 99.2 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Ultrasonic Sound Steering - Control Rev. B?
338 components, from 105 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 Ultrasonic Sound Steering - Control Rev. B design files?
From the kharper55/soundSteering_CAD_FINAL 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 Ultrasonic Sound Steering - Control Rev. B design in my own project?
The repository has no license, so all rights stay with kharper55. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Ultrasonic Sound Steering - Control Rev. B 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 soundSteering_CAD_FINAL
ESP32
Ultrasonic Sound Steering - Control Rev. A
kharper55
117 × 99.2 mm377 parts4LNo license0Ultrasonic Sound Steering - Driver Rev. C
kharper55
117 × 99.2 mm231 parts4LNo license0ESP32
2x2RemotePanel
kharper55
190 × 162.2 mm209 parts4LNo license0ESP32
Ultrasonic Sound Steering - Remote Rev. B
kharper55
93.5 × 71.6 mm142 parts4LNo license0
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k