

Big Fast Switch
Various electronics projects.
- Size
- 165 × 160 mm
- Copper layers
- 4
- Thickness
- 2 mm
- Parts
- 136
- Nets
- 52
- Pads
- 347
- Tracks, vias
- 455, 551
- Pours
- 48
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 31 Aug 2019
- Updated
- 29 Oct 2023
Overview
Big Fast Switch is an open-source printed circuit board by slugrustle, from the slugrustle/electronics repository on GitHub. It is a 4-layer board of 165 × 160 mm with 136 parts on 52 nets, routed with 455 tracks and 551 vias.
It is built around the PA-T21-38E, MPM-05-15 and MPM-05-3.3, with the UCC21750DW, LMV762MA and MIC5225-3.3YM5 among its other parts. Its parts include 42 resistors, 32 capacitors, 18 diodes, 16 connectors and 6 ICs. It belongs with the audio and music boards of this library.
Main components
12PA-T21-38E
THroughholeTHroughhole Modules ROHSOhmiteModulesMPM-05-15
-- Power Module/Power Supply ROHSMWPower Supply Module,Power SuppliesMPM-05-3.3
DIP,45.7x25.4mm1 1.25A 3.3V 74% DIP,45.7x25.4mm Power Module/Power Supply ROHSMWDC-DC Power ModulesUCC21750DW
SOIC-16-40℃~+125℃ 0V~1.65V 1 10A 10A 13V~33V 150kV/us 2.1V~5.5V 27ns 33ns 3V~5.5V 3mA 5700V 90ns 90ns IGBT、SiC Low Side、High Side Miller clamp protection、Saturation fault detection SOIC-16 Isolators - Gate Drivers ROHSTexas InstrumentsIsolators - Gate DriversLMV762MA
SOIC-8-40℃~+125℃ 0.2pA 100dB 120ns 2 2.7V~5.25V 200uV 300uA 5pA Push-pull TTL SOIC-8 Comparators ROHSTexas InstrumentsComparatorsMIC5225-3.3YM5
SOT23-53.3V 150mA Ultra-Low Current uCap Low Dropout RegulatorMicrochip TechnologyUncategorisedSN74LVC1G11DBVR(AT)
SOT-23-6-40℃~+125℃ 1 1.2V、1.9V、2.3V、2.4V、3.8V 1.65V~5.5V 1.7V、2V 3 3.7ns@5V,50pF 300mV、400mV、450mV、550mV 700mV、800mV 74LVC AND Gate SOT-23-6 Logic Gates ROHSAOTELogic GatesSN74LVC1G17DBVR
SOT-23-5-40℃~+125℃ 1 1 1.2V、1.9V、2.3V、2.4V 1.65V~5.5V 100mV、300mV、400mV、550mV 10uA 32mA 32mA 74LVC 8.3ns@5V,50pF SOT-23-5 Logic Gates ROHSTECH PUBLICLogic GatesBAS16
SOT-231.25V@150mA 100V 215mA 250mW 4A 4ns 500nA@80V Independent SOT-23 Switching Diodes ROHSNexperiaSwitching Diodes25SVPF47M
SMD,D6.3xL5.9mm-55℃~+105℃ 2.8A@100kHz 25V 47uF 5.9mm 5000hrs@105℃ 6.3mm Polarized Polymer ±20% SMD,D6.3xL5.9mm Polymer Aluminum Capacitors ROHSPanasonicPolymer Aluminum CapacitorsAPT2012SURCK
0805-40℃~+85℃ 1.95V 120° 20mA 230mcd 630nm 645nm 75mW Discrete Diode Red Water Clear 0805 LED Indication - Discrete ROHSKingbrightLED Indication - DiscreteMMBT3904
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)
README
TestSequencer/README.mdTest Sequencer
This project surrounds an 8‑bit PIC microcontroller (PIC16F15324) with
- Power supply from a DC barrel jack with both ESD and reverse polarity protection. A 5V linear regulator runs the MCU and output buffers.
- A 32MHz external oscillator
- A 6p6c modular jack with ESD protection for ICSP programming with an ICD3 or ICD4
- 7 32mA capable logic‑level output buffers broken out to terminal blocks with ESD protection
- An input for a toggle switch or pushbutton broken out to a terminal block with ESD protection
- A slightly hacky but functional enclosure
After many times wanting to write some very basic assembly code to debounce a button and generate some simple logic‑level waveforms to control other equipment or directly interface with a circuit under test, I decided to build a board to serve this role.
The PIC16F15324 was chosen primarily out of familiarity but also for its reasonable specs and capability (relative to this application) and for having no serious errata.
Parts
136| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 100n | Big_Fast_Switch:C0603 | C4, C7, C15, C19, C20, C21, C29, C32 |
| 8 | BAS16 | Big_Fast_Switch:SOT-23-3 | D3, D4, D5, D6, D7, D8, D9, D10 |
| 7 | 10k | Big_Fast_Switch:R0603 | R4, R5, R25, R34, R35, R40, R41 |
| 6 | 523 | Big_Fast_Switch:R0603 | R30, R32, R36, R37, R38, R39 |
| 4 | 10n | Big_Fast_Switch:C0603 | C12, C13, C17, C18 |
| 4 | 10u | Big_Fast_Switch:C1210 | C23, C24, C25, C26 |
| 4 | 26AWG_Stranded | Big_Fast_Switch:26AWG_Stranded | J4, J5, J6, J7 |
| 4 | 30AWG_Solid | Big_Fast_Switch:30AWG_Solid | J15, J16, J17, J18 |
| 4 | 33k | Big_Fast_Switch:R0603 | R3, R6, R21, R22 |
| 4 | 74651194R | Big_Fast_Switch:74651194R | J8, J9, J11, J14 |
| 4 | Screw_#4 | Big_Fast_Switch:Screw_#4 | S1, S2, S3, S4 |
| 3 | 100k | Big_Fast_Switch:R0603 | R28, R29, R42 |
| 3 | 2.2u | Big_Fast_Switch:C1206 | C2, C8, C10 |
| 3 | 2.2u | Big_Fast_Switch:C0805 | C5, C11, C14 |
| 3 | 25SVPF47M | Big_Fast_Switch:SVPF_C26 | C3, C6, C9 |
| 3 | 620 | Big_Fast_Switch:R0603 | R1, R2, R7 |
| 3 | APT2012SURCK | Big_Fast_Switch:APT2012SURCK | LED1, LED2, LED3 |
| 3 | MMBT3904 | Big_Fast_Switch:SOT-23-3 | Q3, Q4, Q5 |
| 2 | 100 | Big_Fast_Switch:R0603 | R14, R15 |
| 2 | 100n | Big_Fast_Switch:C0805 | C1, C22 |
| 2 | 16AWG_Stranded | Big_Fast_Switch:16AWG_Stranded | J10, J13 |
| 2 | 1N4448W | Big_Fast_Switch:SOD-123 | D1, D2 |
| 2 | 1k | Big_Fast_Switch:R0603 | R17, R26 |
| 2 | 1u | Big_Fast_Switch:C0805 | C30, C31 |
| 2 | 2.7k | Big_Fast_Switch:R0603 | R18, R19 |
| 2 | 22 | Big_Fast_Switch:R0603 | R16, R27 |
| 2 | 30KPA300CA | Big_Fast_Switch:30KPA_Bidir | TVS1, TVS4 |
| 2 | 4.7u | Big_Fast_Switch:C0805 | C27, C28 |
| 2 | 43k | Big_Fast_Switch:R0603 | R8, R9 |
| 2 | 6.2k | Big_Fast_Switch:R0603 | R12, R13 |
| 2 | 7.5k | Big_Fast_Switch:R0603 | R31, R33 |
| 2 | BAS70 | Big_Fast_Switch:SOT-23-3 | D14, D15 |
| 2 | BAV199 | Big_Fast_Switch:SOT-23-3 | D12, D13 |
| 2 | Fan_Mount | Big_Fast_Switch:Fan_Mount | M1, M2 |
| 2 | MMBT3906 | Big_Fast_Switch:SOT-23-3 | Q1, Q2 |
| 2 | PA-T21-38E | Big_Fast_Switch:PA-T21-38E | HS1, HS2 |
| 1 | 1 | Big_Fast_Switch:R1206 | R24 |
| 1 | 2.7 | Big_Fast_Switch:R1206 | R23 |
| 1 | 282837-2 | Big_Fast_Switch:282837-2 | J12 |
| 1 | 3.9k | Big_Fast_Switch:R0603 | R10 |
| 1 | 47k | Big_Fast_Switch:ROX5S | R11 |
| 1 | 56k | Big_Fast_Switch:R0603 | R20 |
| 1 | 703W-00-52 | Big_Fast_Switch:703W-00-52 | J1 |
| 1 | B32756G8156K000 | Big_Fast_Switch:B32756G | C16 |
| 1 | DLP05LC | Big_Fast_Switch:SOT-23-3 | TVS5 |
| 1 | LMV762MA | Big_Fast_Switch:SOIC-8 | U5 |
| 1 | MIC5225-3.3YM5 | Big_Fast_Switch:SOT-23-5 | U1 |
| 1 | MPM-05-15 | Big_Fast_Switch:MPM-05 | PS1 |
| 1 | MPM-05-3.3 | Big_Fast_Switch:MPM-05 | PS2 |
| 1 | MPM-05-5 | Big_Fast_Switch:MPM-05 | PS3 |
| 1 | PTVS3V3S1UR | Big_Fast_Switch:SOD-123W | TVS3 |
| 1 | SMF15A-E3-08 | Big_Fast_Switch:SMF | TVS2 |
| 1 | SN74LVC1G11DBVR | Big_Fast_Switch:SOT-23-6 | U3 |
| 1 | SN74LVC1G17DBVR | Big_Fast_Switch:SOT-23-5 | U4 |
| 1 | STY145N65M5 | Big_Fast_Switch:MAX247 | Q6 |
| 1 | TPS3839G33DBZR | Big_Fast_Switch:SOT-23-3 | U6 |
| 1 | UCC21750 | Big_Fast_Switch:UCC21750DW | U2 |
| 1 | VS-90EPF06L-M3 | Big_Fast_Switch:TO-247AD_2L | D11 |
Questions
How big is the Big Fast Switch PCB?
It measures 165 × 160 mm and has 4 copper layers, 2 mm thick.
What parts does the Big Fast Switch use?
136 parts, built around the PA-T21-38E, MPM-05-15, MPM-05-3.3 and UCC21750DW. 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 Big Fast Switch KiCad files?
From the slugrustle/electronics repository on GitHub, at the commit this page was made from: the board is Big_Fast_Switch/KiCad/Big_Fast_Switch.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Big Fast Switch design in my own project?
Its repository states no licence, so its author keeps all rights: ask slugrustle before reusing the design.
More from slugrustle/electronics
3- 4 layers178 × 72 mm

- 4 layers135 × 108 mm

- 4 layers110 × 61.8 mm

Similar boards
- 4 layers204 × 139.5 mm

Half bridge inverter dpt
MahdiMounzer/sic-half-bridge-dpt
A documented design-to-characterization project: a SiC half-bridge inverter leg with low-inductance 4-layer PCB, progressive bring-up, and DPT characterization (Eon/Eoff, dv/dt, overshoot, conduction losses).
74 parts - 4 layers65 × 55 mm

Gateway
opensimgear/device-gateway
Work-in-progress STM32 Cyphal/CAN-to-USB gateway with automatic input/output enrollment, ordered HID controllers, guarded configuration/leased action/event routing and native/Pico debug simulation.
45 parts - 4 layers154.5 × 92 mm

- 4 layers85 × 75 mm

Starter
opensimgear/device-template
Work-in-progress STM32G0B1 input/output module with USB HID or CDC-only profiles, Cyphal/CAN, persistent settings, ordered panel events, leased LED/display actions, KiCad hardware and native simulation.
111 parts - 8 layers45 × 70 mm

- 4 layers60 × 110 mm

- 2 layers20 × 108 mm

Helium
wntrblm/Helium
Helium is a triple 1-to-3 precision buffered multiple and 3-to-1 precision adder
67 parts17 - 4 layers160 × 115 mm
