

TestSequencer
Various electronics projects.
- Size
- 178 × 72 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 88
- Nets
- 36
- Pads
- 215
- Tracks, vias
- 490, 206
- Pours
- 10
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 31 Aug 2019
- Updated
- 29 Oct 2023
Overview
TestSequencer is an open-source printed circuit board by slugrustle, from the slugrustle/electronics repository on GitHub. It is a 4-layer board of 178 × 72 mm with 88 parts on 36 nets, routed with 490 tracks and 206 vias.
It is built around the IFX24401TE V50, KC5032A32.0000CMGE00 and 0685T1500-01, with the DF2S12FU,H3F, HHXA500ARA470MHA0G and PJ-102AH among its other parts. Its parts include 21 resistors, 14 capacitors, 12 switches, 10 ICs and 10 connectors. It belongs with the audio and music boards and the PIC boards of this library.
Main components
8IFX24401TE V50
TO-252-4TO-252-4 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSInfineon TechnologiesVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsKC5032A32.0000CMGE00
SMD5032-4P-40℃~+85℃ 1.6V~5.5V 32MHz 8mA CMOS SMD5032-4P Crystal Oscillators ROHSKyocera AVXCrystal Oscillators0685T1500-01
1206-55℃~+125℃ 0.23 1.5A 1.6mm 3.2mm 50A 63V 63V Surface Mount Fuse 1206 Disposable fuses ROHSBel FuseDisposable FusesDF2S12FU,H3F
SC-76(SOD-323)11.4V 15pF 50nA 9V ESD IEC 61000-4-2 SC-76(SOD-323) ESD and Surge Protection (TVS/ESD) ROHSToshibaESD And Surge Protection (TVS/ESD)HHXA500ARA470MHA0G
SMD,D8xL10.3mm-55℃~+125℃ 1.25A@100kHz 10.3mm 30mΩ 4000hrs@125℃ 47uF 50V 8mm ±20% SMD,D8xL10.3mm Hybrid Aluminum Electrolytic Capacitors ROHSNippon Chemi-ConHybrid Aluminum Electrolytic CapacitorsPJ-102AH
插件-25℃~+85℃ 24V 2mm 5A 6.5mm DC Power Jack Right Angle Plugin DC Power Connectors ROHSCUIDC Power ConnectorsPMEG60T10ELPX
SOD-128-65℃~+150℃ 1 Independent 1A 590mV@1A 60V 800nA@60V SOD-128 Schottky Diodes ROHSNexperiaSchottky DiodesSMAJ15CA
DO-214AC(SMA)ESD And Surge Protection (TVS/ESD)hongjiacheng
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
88| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | DLP05LC-7-F | test_sequencer:SOT-23 | TVS1, TVS2, TVS3, TVS4, TVS5, TVS6, TVS7, TVS10, TVS11, TVS12, TVS13 |
| 9 | 100n | test_sequencer:C_0603_HandSoldering | C1, C2, C6, C7, C8, C9, C10, C11, C13 |
| 8 | 282837-2 | test_sequencer:282837-2 | J2, J3, J4, J5, J6, J7, J8, J9 |
| 7 | 10R | test_sequencer:R_0603 | R1, R2, R5, R6, R9, R10, R13 |
| 7 | 47k | test_sequencer:R_0603 | R3, R4, R7, R8, R11, R12, R14 |
| 7 | NL17SZ17DFT2G | test_sequencer:SC-70-5 | U2, U3, U4, U5, U6, U7, U8 |
| 6 | Screw_#2 | test_sequencer:Screw_#2 | S5, S6, S7, S8, S9, S10 |
| 6 | Screw_#4 | test_sequencer:Screw_#4 | S1, S2, S3, S4, S11, S12 |
| 5 | MountingBoss | test_sequencer:MountingBoss | B1, B2, B3, B4, B5 |
| 3 | 22R | test_sequencer:R_0603 | R17, R20, R21 |
| 2 | 10k | test_sequencer:R_0603 | R16, R19 |
| 2 | 10n | test_sequencer:C_0603_HandSoldering | C12, C14 |
| 1 | 0438600002 | test_sequencer:0438600002 | J10 |
| 1 | 0685T1500-01 | test_sequencer:F_1206 | F1 |
| 1 | 10u | test_sequencer:C_1206 | C5 |
| 1 | 1u | test_sequencer:C_1206 | C4 |
| 1 | 2.4k | test_sequencer:R_0603 | R18 |
| 1 | 220R | test_sequencer:R_0603 | R15 |
| 1 | DF2S12FU,H3F | test_sequencer:D_SOD-323_HandSoldering | TVS9 |
| 1 | HHXA500ARA470MHA0G | test_sequencer:HXA_HA0 | C3 |
| 1 | IFX24401TEV50 | test_sequencer:IFX24401TEV | U1 |
| 1 | KC5032A32.0000CMGE00 | test_sequencer:KC5032A-CM | U9 |
| 1 | PIC16F15324-E_SN | test_sequencer:SOIC-14_3.9x8.7mm_Pitch1.27mm | U10 |
| 1 | PJ-102AH | test_sequencer:PJ-102AH | J1 |
| 1 | PMEG60T10ELPX | test_sequencer:SOD-128 | D1 |
| 1 | SD05-7 | test_sequencer:D_SOD-323_HandSoldering | TVS8 |
| 1 | SMAJ15CA | test_sequencer:D_SMA_Bidir | D2 |
Questions
How big is the TestSequencer PCB?
It measures 178 × 72 mm and has 4 copper layers, 1.6 mm thick.
What parts does the TestSequencer use?
88 parts, built around the IFX24401TE V50, KC5032A32.0000CMGE00, 0685T1500-01 and DF2S12FU,H3F. 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 TestSequencer KiCad files?
From the slugrustle/electronics repository on GitHub, at the commit this page was made from: the board is TestSequencer/TestSequencer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the TestSequencer 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 layers165 × 160 mm

- 4 layers135 × 108 mm

- 4 layers110 × 61.8 mm

Similar boards
- 2 layers100 × 100 mm

Explorer
anyshake/explorer
🌏 Detecting seismic wave using 3 geophones and 3-axis accelerometer, pack & send data to AnyShake Observer over RS232 / RS485 serial.
266 parts100 - 4 layers40 × 76 mm

- 2 layers47.5 × 71.5 mm

ESP32 Wifi2CAN Rev0.1
ampnics/CAN-to-WiFi-Converter-Dongle-
CAN to WiFi Converter PCB using ESP32! This step-by-step tutorial covers schematic creation, PCB layout, and best practices for signal integrity. Perfect for automotive and IoT applications!
72 parts9 - 4 layers50 × 80 mm

ARGOS DEMO
CNES/argos-demo-board
Demo board designed to use the ARRIBADA SMD module via USB to send ARGOS messages to the Kineis constellation.
91 parts7CERN-OHL-S-2.0 - 4 layers202.5 × 307.5 mm

Element foxtrot
visionspacetec/VST104-Foxtrot
VST104 Flat-Sat board - referred as element_foxtrot
147 parts5 - 4 layers185 × 110 mm

Bd845-pwb
bluedot-arcade/bd845-pwb-board
A clone of the original Konami GN845-PWB(B) Stage I/O board for DDR machines.
186 parts4CERN-OHL-S-2.0 - 2 layers65 × 56 mm

- 2 layers68 × 86 mm

Can datalogger board
bglen/vehicle_telemetry
Vehicle Live Telemetry System using Pi-based data logging
106 partsMIT