

Pindriver
Pin driver schematic and PCB for OurProgrammer
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 812
- Nets
- 563
- Pads
- 2,046
- Tracks, vias
- 75, 0
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 24 Nov 2017
- Updated
- 26 Nov 2017
Overview
Pindriver is an open-source printed circuit board by XekriRedmane, from the XekriRedmane/OurProgrammerPinDriver repository on GitHub. It is a 2-layer board with 812 parts on 563 nets, routed with 75 tracks and 0 vias.
It is built around the BF824, MMBT3904 and BAT54C, with the BF820 and MM3Z3V3B among its other parts. Its parts include 440 resistors, 200 transistors, 80 capacitors, 80 diodes and 12 connectors.
Main components
5BF824
SOT-23-65℃~+150℃ 1 PNP 25 250mW 25mA 30V 440MHz 4V 50nA Common Base PNP SOT-23 Bipolar (BJT) ROHSNexperiaBipolar (BJT)MMBT3904
SOT-23-55℃~+150℃ 1 NPN 100 100nA 200mA 200mW 300MHz 300mV 40V 6V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)BAT54C
SOT-231 Pair Common Cathode 200mA 2uA@25V 30V 600mA 800mV@100mA SOT-23 Schottky Diodes ROHSNexperiaSchottky DiodesBF820
SOT-23-65℃~+150℃ 1 NPN 10uA 250mW 300V 50 50mA 5V 600mV 60MHz NPN SOT-23 Bipolar (BJT) ROHSNexperiaBipolar (BJT)MM3Z3V3B
SOD-323F1 Independent 200mW 3.23V~3.37V 3.3V 4.5uA@1V 564Ω 89Ω SOD-323F Zener Diodes ROHSonsemiZener Diodes
README
README.mdOurProgrammerPinDriver
Pin driver schematic and PCB for OurProgrammer
Parts
812| Qty | Value | Footprint | References |
|---|---|---|---|
| 160 | 10k | Resistors_SMD:R_0603_HandSoldering | R1, R10, R12, R13, R100, R101, R108, R109, R111, R112, R119, R120, R122, R123, R130, R131 +144 |
| 120 | 3k9 | Resistors_SMD:R_0603_HandSoldering | R11, R14, R102, R103, R110, R113, R114, R121, R124, R125, R132, R135, R136, R143, R146, R147 +104 |
| 80 | 1k2 | Resistors_SMD:R_0603_HandSoldering | R16, R17, R104, R105, R115, R116, R126, R127, R137, R138, R148, R149, R159, R160, R170, R171 +64 |
| 80 | 470R | Resistors_SMD:R_0603_HandSoldering | R18, R106, R107, R117, R118, R128, R129, R139, R140, R150, R151, R161, R162, R172, R173, R183 +64 |
| 80 | 47p | Capacitors_SMD:C_0603_HandSoldering | C1, C2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23 +64 |
| 80 | BF824 | TO_SOT_Packages_SMD:SOT-23_Handsoldering | Q13, Q103, Q104, Q108, Q109, Q113, Q114, Q118, Q119, Q123, Q124, Q128, Q129, Q133, Q134, Q138 +64 |
| 80 | MMBT3904 | TO_SOT_Packages_SMD:SOT-23_Handsoldering | Q1, Q11, Q12, Q101, Q102, Q106, Q107, Q111, Q112, Q116, Q117, Q121, Q122, Q126, Q127, Q131 +64 |
| 40 | BAT54C | TO_SOT_Packages_SMD:SOT-23_Handsoldering | D2, D10, D12, D14, D16, D18, D20, D22, D24, D26, D28, D30, D32, D34, D36, D38 +24 |
| 40 | BF820 | TO_SOT_Packages_SMD:SOT-23_Handsoldering | Q10, Q15, Q100, Q105, Q110, Q115, Q120, Q125, Q130, Q135, Q140, Q145, Q150, Q155, Q160, Q165 +24 |
| 40 | MM3Z3V3B | Diodes_SMD:D_SOD-323_HandSoldering | D1, D3, D11, D13, D15, D17, D19, D21, D23, D25, D27, D29, D31, D33, D35, D37 +24 |
| 10 | CONN_01X20 | Connectors_Samtec:SL-120-X-XX_1x20 | P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 |
| 2 | CONN_01X03 | Connectors_Samtec:SL-103-X-XX_1x03 | P11, P12 |
Questions
What parts does the Pindriver use?
812 parts, built around the BF824, MMBT3904, BAT54C and BF820. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Pindriver KiCad files?
From the XekriRedmane/OurProgrammerPinDriver repository on GitHub, at the commit this page was made from: the board is pindriver.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Pindriver design in my own project?
Its repository states no licence, so its author keeps all rights: ask XekriRedmane before reusing the design.
Similar boards
- 2 layers200 × 70 mm

- 2 layers120 × 100 mm

Root
GonzaCerv/noah-hardware
This repo contains all the hardware description for the Noah project. Here lies 3D models, electronics PCB and Firmware software of the robot.
127 parts28MIT - 4 layers93.7 × 43.7 mm

Flight Computer
SunDevilRocketry/Flight-Computer
General purpose flight computer for high powered rocketry projects.
113 parts5 - 4 layers104 × 158 mm

- 4 layers38.1 × 101.6 mm

ESP32S2 Audio
emeb/ESP32S2_Audio
A Eurorack module demonstrating the use of the ESP32S2 as an audio effects processor
124 parts8MIT - 2 layers38.6 × 38.1 mm

- 4 layers104 × 255 mm

- 2 layers145 × 60.3 mm

Mkulima hardware
Kazenzi/The-robotic-farmer
Click the Youtube Thumbnail below for a youtube demo video:
147 parts1MIT