MSX FPGA Hat
costarc·MSX_FPGA_Hat·Hardware Interface/MSX_FPGA_Hat.kicad_pcb
About the MSX FPGA Hat
MSX FPGA Hat is an open source PCB design by costarc, published on GitHub under the MIT license. It is a 2-layer board measuring 99.9 × 64 mm, with 40 components from 20 distinct parts.
Other key parts include the 74LVC245 and LM1117-3.3. By type, the board carries 13 capacitors, 11 resistors, 6 ICs, 4 connectors, 2 transistors and 1 switch.
It belongs with the retro computing and dev boards & breakouts designs in this gallery.
From the project
A Cartridge interface that converts MSX 5v signal levels to 3v, exposing an IDC connector for external devices that operates at 3v level.
Note: Current master branch not ready for fabrication due to major changes in the design. I am re-writing the new VHDL Top level design to demux the interface signals and exposed the MSX BUS according to the new interface changes (view v2.0 notes below).
V2.01 - incompatible with previous cores. - Removed U4OEn signal - this bus is not shared - can be grounded - Fixed some silk placement - Moved signals REFRESH,CS2 to own pins. This makes cores incompatible with version 2.0
Main components on the MSX FPGA Hat
MSX FPGA Hat bill of materials (BOM)
40 components, 20 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | 74LVC245 | DIP-20_W7.62mm | U1, U2, U3, U4, U5 |
| 1 | LM1117-3.3 | SOT-223-3_TabPin2 | U6 |
| 2 | 2N3904 | TO-92_Inline | Q1, Q2 |
| 1 | Conn_01x03_Female | PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | Soundin | PinHeader_2x01_P2.54mm_Vertical | J2 |
| 1 | AudioJack3 | Jack_3.5mm_CUI_SJ1-3533NG_Horizontal | J3 |
| 1 | /CS12 | PinHeader_1x01_P2.54mm_Vertical | J4 |
| 1 | MSX_BUS | MSX_CART_SW_Official | CONN1 |
| 1 | DE1 GPIO | PinHeader_2x20_P2.54mm_Vertical | IDC1 |
| 1 | RESET | SW_Tactile_SKHH_Angled | SW1 |
| 1 | 1N5817 | D_DO-41_SOD81_P10.16mm_Horizontal | D1 |
| 7 | 0.1uf | C_Disc_D3.0mm_W1.6mm_P2.50mm | C1, C2, C3, C4, C5, C6, C8 |
| 3 | 10uF | CP_Radial_D5.0mm_P2.00mm | C7, C10, C12 |
| 2 | 105 | C_Disc_D5.0mm_W2.5mm_P2.50mm | C9, C11 |
| 1 | 100uF | CP_Radial_D5.0mm_P2.00mm | C13 |
| 4 | 10K | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R4, R5, R6 |
| 2 | 4K7 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R3 |
| 2 | 2K2 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R7, R8 |
| 2 | 47 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R9, R10 |
| 1 | 10K | R_Array_SIP9 | RN1 |
MSX FPGA Hat design files
The KiCad project lives in the costarc/MSX_FPGA_Hat repository on GitHub; these links point at the commit this page was built from.
MSX FPGA Hat: common questions
How big is the MSX FPGA Hat?
The MSX FPGA Hat measures 99.9 × 64 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the MSX FPGA Hat?
40 components, from 20 distinct parts. The full bill of materials is listed on this page.
Where can I download the MSX FPGA Hat design files?
From the costarc/MSX_FPGA_Hat repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the MSX FPGA Hat design in my own project?
Yes, under the terms of its MIT license, which costarc chose for the repository.
More boards in MSX_FPGA_Hat
Similar boards
134pin 7-967288-1
rusefi
139.7 × 73.7 mm38 parts2LGPL-3.01.2kBreakout 112pin Connector
rusefi
174 × 58 mm39 parts2LGPL-3.01.2kEecv breakout
rusefi
140.8 × 53.7 mm9 parts4LGPL-3.01.2kBreakout 60pin EEC-IV
rusefi
139.7 × 62.2 mm15 parts2LGPL-3.01.2k88 Pin Vag Breakout
rusefi
142 × 58 mm91 parts2LGPL-3.01.2kExpansion Card Retrofit
FrameworkComputer
24 × 27.3 mm5 parts2LCC-BY-4.01.1k