

ISASTM
STM32-based ISA-over-USB-adapter
- Size
- 101.6 × 101.6 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 141
- Nets
- 266
- Pads
- 872
- Tracks, vias
- 4,050, 1,008
- Pours
- 6
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 13 Sep 2020
- Updated
- 19 Mar 2021
Overview
ISASTM is an open-source printed circuit board by Manawyrm, from the Manawyrm/ISASTM repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 101.6 × 101.6 mm with 141 parts on 266 nets, routed with 4,050 tracks and 1,008 vias.
It is built around the SN74AVC8T245PW, USB3343-CP and AMS1117-3.3, with the IS42S16160J-6TLI and SRV05-4 among its other parts. Its parts include 59 capacitors, 49 resistors, 15 ICs, 5 diodes and 5 connectors. It belongs with the retro computing and games boards and the STM32 boards of this library.
Main components
5SN74AVC8T245PW
TSSOP-24-40℃~+85℃ 1 1.2V~3.6V 1.2V~3.6V 8 Bidirectional Level translator Power-off protection、Output enable high-impedance Tri-State TSSOP-24 Translators, Level Shifters ROHSTexas InstrumentsBuffers, Drivers, Receivers, TransceiversUSB3343-CP
QFN-24(4x4)-40℃~+85℃ 1.6V~2V、3V~3.6V 37mA 480Mbps 83uA Transceiver USB 2.0 QFN-24(4x4) USB Converters ROHSMicrochip TechnologyUSB ConvertersAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsIS42S16160J-6TLI
TSOPII-54-10.2mm-40℃~+85℃ 166MHz 256Mbit 3V~3.6V High-speed clock synchronization、Auto precharge、Automatic column address generation、Auto refresh TSOPII-54-10.2mm SDRAM ROHSISSISDRAMSRV05-4
SOT-23-6L-55℃~+150℃ 15V 1pF 4A 5V 5uA 6V 80W ESD Four channels IEC 61000-4-2、IEC 61000-4-5 Unidirectional SOT-23-6L ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)
README
README.mdISASTM

Overview
ISASTM is an ISA host using a STM32H743 CPU, 32 MiB SDRAM and USB 2.0 Full-Speed / High-Speed.
It can enable ISA cards to be used inside a VM or even emulate an x86 PC internally with an external ISA bus.
The card is designed to be used with an ISA backplane, which supplies power and connects the ISA slots.
The design is optimized for automated assembly at JLCPCB.
Errata Rev. A
- Signal integrity issues, level shifters seem to drive the bus too hard. Maybe 33R series resistance.
- Reset line is missing a pull up on the ISA bus/HV side
- USB 2.0 High speed (480 MBit/s) untested, might not work.
Additional info
Credits
Thanks to @Toble_Miner for layouting the PCB!
Parts
141| Qty | Value | Footprint | References |
|---|---|---|---|
| 46 | 100n | Capacitor_SMD:C_0402_1005Metric | C12, C13, C14, C15, C16, C17, C19, C20, C21, C22, C23, C24, C25, C26, C27, C28 +30 |
| 18 | 100k | Resistor_SMD:R_0402_1005Metric | R26, R27, R28, R29, R30, R31, R32, R33, R34, R41, R42, R43, R44, R45, R46, R47 +2 |
| 10 | 10k | Resistor_SMD:R_0402_1005Metric | R1, R3, R4, R5, R6, R7, R9, R10, R11, R12 |
| 10 | SN74AVC8T245PW | Package_SO:TSSOP-24_4.4x7.8mm_P0.65mm | U3, U4, U6, U7, U8, U9, U10, U11, U12, U13 |
| 9 | 5.1k | Resistor_SMD:R_0402_1005Metric | R13, R14, R15, R16, R21, R22, R23, R24, R25 |
| 6 | 4.7k | Resistor_SMD:R_0402_1005Metric | R36, R37, R38, R39, R40, R49 |
| 5 | 1u | Capacitor_SMD:C_0402_1005Metric | C4, C7, C10, C11, C33 |
| 2 | 2.2u | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | 20p | Capacitor_SMD:C_0402_1005Metric | C5, C6 |
| 2 | 6.8pF | Capacitor_SMD:C_0402_1005Metric | C3, C8 |
| 2 | ToolingHole | ISASTM:ToolingHole_JLCSMT | H1, H2 |
| 2 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_Palconn_UTC16-G | J2, J4 |
| 1 | 10R | Resistor_SMD:R_0402_1005Metric | R2 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C18 |
| 1 | 14.31818 MHz | Oscillator:Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm | X1 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R17 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R35 |
| 1 | 20k | Resistor_SMD:R_0402_1005Metric | R18 |
| 1 | 22u | Capacitor_SMD:C_0603_1608Metric | C34 |
| 1 | 26 MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 560R | Resistor_SMD:R_0603_1608Metric | R20 |
| 1 | 7.5k | Resistor_SMD:R_0402_1005Metric | R19 |
| 1 | 8 MHz | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y2 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U5 |
| 1 | Blue | LED_SMD:LED_0603_1608Metric | D5 |
| 1 | Boot select | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | Bus_ISA_8bit | ISASTM:Conn_Edge_PCB_ISA8 | J1 |
| 1 | Green | LED_SMD:LED_0603_1608Metric | D4 |
| 1 | IS42S16160J-6TLI | Package_SO:TSOP-II-54_22.2x10.16mm_P0.8mm | U2 |
| 1 | Red | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | Reset | ISASTM:TS-1187A-X-X-X | SW1 |
| 1 | SRV05-4 | Package_TO_SOT_SMD:SOT-23-6 | U14 |
| 1 | STM32H743IITx | Package_QFP:LQFP-176_24x24mm_P0.5mm | U1 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1 |
| 1 | TagConnect_TC2030_SWD | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J5 |
| 1 | TestPoint | TestPoint:TestPoint_Pad_2.0x2.0mm | TP1 |
| 1 | USB3343 | Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U15 |
| 1 | White | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | Yellow | LED_SMD:LED_0603_1608Metric | D3 |
Similar boards
- 4 layers119.1 × 99.1 mm

- 6 layers70 × 27 mm

USB Dongle KiCad
The810man/cross_pcb
KiCad project to create a custom USB-C key with mass storage and a microSD connector. Find all the KiCad schematics and layout files.
58 parts - 4 layers62.3 × 188.5 mm

Opt 14
gustebeast/public-steel-guitar
A pedal steel guitar you can build yourself, from parts anyone can buy.
233 partsCERN-OHL-S-2.0 - 2 layers62.5 × 83.8 mm

- 20 layers228.6 × 304.8 mm

- 2 layers100 × 59 mm

Coolgirl NES Rev6.x
viuhimciuc/coolgirl-nes-multicart
Ultimate multigame cartridge for Nintendo Entertainment System (NES)
66 parts - 2 layers124.5 × 94 mm

- 6 layers87 × 81 mm

Questions
How big is the ISASTM PCB?
It measures 101.6 × 101.6 mm and has 4 copper layers, 1.6 mm thick.
What parts does the ISASTM use?
141 parts, built around the SN74AVC8T245PW, USB3343-CP, AMS1117-3.3 and IS42S16160J-6TLI. 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 ISASTM KiCad files?
From the Manawyrm/ISASTM repository on GitHub, at the commit this page was made from: the board is ISASTM.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the ISASTM design in my own project?
Its repository publishes it under the GPL-3.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).