

Srx programmer
open source srx card + programmer
- Size
- 101.6 × 53.3 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 13
- Nets
- 96
- Pads
- 186
- Tracks, vias
- 548, 23
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 25 Feb 2024
- Updated
- 16 Apr 2024
Overview
Srx programmer is an open-source printed circuit board by synthtools, from the synthtools/opensrxcard repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 4-layer board of 101.6 × 53.3 mm with 13 parts on 96 nets, routed with 548 tracks and 23 vias.
It is built around the TX25-80P-6ST-H1E. Its parts include 9 connectors, 3 switches and 1 capacitor. It belongs with the interfaces and adapters boards of this library.
Main components
1README
README.mdopensrxcard
opensrxcard is an open source SRX card project that consists of
- An SRX card that can be used in Roland devices like the Fantom X/XR (other 5V devices like XV5080/XV3080 etc. in the future)
- An Arudino Due based programmer that allows to dump, program and erase SRX cards.
This is work in progress. Keep watching.
Further information and documentation
Please go to the wiki for detailed documentation.
Parts
13| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW1, SW2, SW3 |
| 2 | Analog | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J3, J5 |
| 1 | Communication | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J6 |
| 1 | Digital | Connector_PinHeader_2.54mm:PinHeader_2x18_P2.54mm_Vertical | J7 |
| 1 | PWM | Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical | J2 |
| 1 | PWM | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J4 |
| 1 | Power | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J1 |
| 1 | Secondary Programming Connector | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | J9 |
| 1 | TX25-80P-6ST-H1E | srx-extras:JAE_TX25-80P-6ST-H1E | J8 |
| 1 | Tantalum J104 0.1uF | Capacitor_Tantalum_SMD:CP_EIA-3216-12_Kemet-S_Pad1.58x1.35mm_HandSolder | C1 |
Questions
How big is the Srx programmer PCB?
It measures 101.6 × 53.3 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Srx programmer use?
13 parts, built around the TX25-80P-6ST-H1E. 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 Srx programmer KiCad files?
From the synthtools/opensrxcard repository on GitHub, at the commit this page was made from: the board is kicad/srx-programmer/srx-programmer.kicad_pcb and its schematic kicad/srx-card-3.3v/srx-card.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Srx programmer design in my own project?
Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from synthtools/opensrxcard
1- 4 layers73.7 × 36.8 mm

Similar boards
- 4 layers31.6 × 84.1 mm

MCL68
MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.
13 parts534 - 4 layers33 × 32 mm

Doorman slot programmer
AzonInc/Doorman
ESP32-S3 based Intercom Gateway (TCS / Koch / Niko / Scantron / Analogue Systems)
13 parts252GPL-3.0 - 4 layers25 × 20.5 mm

Refclk breakout
loxodes/vna
Under development open hardware microwave vector network analyzer
13 parts205 - 4 layers59 × 20 mm

- 4 layers62 × 10 mm

Pc healthypi move program adapter v7
Protocentral/healthypi-move-hw
Hardware files for the HealthyPi Move
13 parts160MIT - 4 layers88.9 × 19.2 mm

- 4 layers14 × 23.2 mm

Qspimux2
felixheld/qspimux
QSPI flash multiplexer - connect a SPI NOR flash to either an embedded system or a programmer for remote firmware tests
13 parts57CC-BY-SA-4.0 - 4 layers18 × 16.5 mm

UDB
Unified-Daughterboard/UDB-C-EZM
For more details on the Unified Daughterboard project, see the main website.
13 parts45MIT