Cohdl
conol-ai·cohdl·examples/sf32-miniboard/out/sf32-miniboard.net
Cohdl is an open source PCB design by conol-ai with 69 components (32 distinct parts). It is built around the BME280, USBLC6-2SC6, W25Q128JVSIQ, BHI260AP and more. Filed under sensors and rf & radio and power & battery.
Collaborative Hardware Description Language
This example is a buildable sensor-controller reference based on the SF32LB52EUB6. It uses only parts whose pin assignments and PCB lands have been audited:
- USB-C power and native USB 2.0 data through USBLC6-2SC6 protection; - an always-enabled RT9080-33GQZ 3.3V regulator; - an XC6206P182MR-G 1.8V regulator and RS0104YUTQH12 four-channel translator for the BHI260AP digital domain; - external W25Q128JVSIQ QSPI flash on the SF32 MPI2 mapping; - the OpenMicroKBD v2 H0216F002AM 2.16-inch AMOLED/touch interface, using QSPI on the SF32 LCDC1 pin group and I2C for touch; - BHI260AP smart IMU and…
Built around
Parts list
69 components, 32 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BME280 Bosch Sensortec | :FP_Bosch_BME280_LGA8_2_5x2_5mm | U1 |
| 1 | USBLC6-2SC6 USBLC6 STMicroelectronics | :FP_SOT_23_6 | U2 |
| 1 | W25Q128JVSIQ W25Q128JV Winbond | :SOIC8P127X790X216N | U3 |
| 1 | BHI260AP Bosch Sensortec | :LGA44P40_360X410 | U4 |
| 1 | SF32LB52EUB6 SF32LB52X SiFli Technologies | :FP_SiFli_SF32LB52X_QFN68L_7X7 | U6 |
| 1 | XC6206P182MR-G XC6206 Torex Semiconductor | :SOT3P190X290X160N | U7 |
| 1 | RT9080-33GQZ RT9080 Richtek | :FP_Richtek_ZQFN4L_1X1 | U8 |
| 1 | RS0104YUTQH12 RS0104 Run-IC | :QFN12N40P200X170 | U9 |
| 1 | SGM2554AYN5G/TR SGM2554A_CORRECT SGMICRO | :FP_SGM2554_SOT235 | U12 |
| 1 | RT6150BGQW RT6150B Richtek | :QFN10N50P250X250_1EP120X200 | U13 |
| 4 | MOUNTING-HOLE-M2-NPTH-2.2MM MechanicalMountingHole PCB Fabrication | :FP_MOUNTING_HOLE_M2_NPTH_2P2 | M1, M2, M3, M4 |
| 1 | ABS07-32.768KHZ-9-T Crystal_2pad Abracon | :FP_Crystal_SMD_3215_2Pin_ABS07 | Y1 |
| 1 | E1SB48E001G00E Crystal_4pad Hosonic | :FP_Crystal_SMD_2016_4Pin_E1SB | Y2 |
| 1 | SSW-103-22-SM-D-VS Socket_2x3 Samtec | :headers::smd_254::FP_Socket_2x3_254_SMD | J1 |
| 1 | TYPE-C-31-M-12 USB_C_Receptacle_2_0 HRO | :connectors::type_c::FP_USB_C_Receptacle_HRO_TYPE_C_31_M_12 | J2 |
| 1 | OK-F302-31115 DisplayFPC31 OCN Technology | :FP_FPC_OK_F302_31115 | J3 |
| 1 | WPN201610U4R7MT 4.7uH Sunlord | :FP_L_WPN201610U_2016Metric | L1 |
| 1 | DFE201612E-2R2M=P2 2.2uH Murata | :FP_L_0806_2016Metric | L3 |
| 9 | CC0603KRX5R6BB105 1uF Yageo | :CHIP_0603 | C3, C13, C17, C21, C23, C26, C27, C37 +1 |
| 7 | CC0603KRX5R6BB475 4.7uF Yageo | :CHIP_0603 | C4, C6, C7, C11, C24, C25, C35 |
Show 12 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | CC0603KRX5R6BB225 2.2uF Yageo | :CHIP_0603 | C5, C16, C22 |
| 9 | CC0402KRX5R6BB104 100nF Yageo | :CHIP_0402 | C8, C9, C10, C12, C14, C28, C29, C30 +1 |
| 1 | CC0402KRX5R6BB224 220nF Yageo | :CHIP_0402 | C15 |
| 2 | CC0805KRX5R8BB106 10uF Yageo | :CHIP_0805 | C18, C19 |
| 1 | CC0402KRX5R6BB474 470nF Yageo | :CHIP_0402 | C20 |
| 3 | C3216X7R1C106K160AC 10uF TDK | :CHIP_1206 | C39, C40, C41 |
| 2 | RC0402FR-075K1L 5.1kohm Yageo | :CHIP_0402 | R1, R2 |
| 4 | RC0402FR-074K7L 4.7kohm Yageo | :CHIP_0402 | R6, R7, R8, R9 |
| 3 | RC0402FR-0710KL 10kohm Yageo | :CHIP_0402 | R10, R11, R12 |
| 2 | RC0402FR-07100KL 100kohm Yageo | :CHIP_0402 | R16, R17 |
| 1 | RC0402FR-0786K6L 86.6kohm Yageo | :CHIP_0402 | R18 |
| 1 | RC0402FR-07604KL 604kohm Yageo | :CHIP_0402 | R19 |
Similar boards
Sensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kDisplay Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1kEEZ DIB B3C
eez-open
110 × 90 mm30 parts2LTAPR-OHL-1.0391EEZ DIB AUX-PS
eez-open
230.5 × 60 mm63 parts2LTAPR-OHL-1.0391