Minyas-X
kunichiko·X68k-MinyasX·KiCAD/X68k-3mode-fdd-adapter/X68k-3mode-fdd-adapter.kicad_pcb
About the Minyas-X PCB
Minyas-X is an open source WCH CH32/CH55x PCB design by kunichiko, published on GitHub under the MIT license. It is a 4-layer board measuring 129 × 100 mm, with 172 components from 55 distinct parts.
Its main chip is the CH32X035C8T6, from the WCH CH32/CH55x family. Other key parts include the C3281959, INA3221AIRGVR, AP2210N-5.0TRG1, K7805M-1000R3 and XC6201P332MR-G. By type, the board carries 83 resistors, 21 transistors, 15 capacitors, 12 connectors, 12 diodes and 10 jumpers.
It belongs with the displays & leds designs in this gallery.
From the project
MinyasX は、Windows (AT互換機) 用の FDD を無改造で X68000 に接続して使えるようにするアダプタです。
MinyasX は、Windows (AT互換機) 用の FDD を無改造で X68000 に接続して使えるようにするアダプタです。
- Windows 用の 3モード FDD を使って、720KB (2DD)、1.2MB (2HD)、1.44MB (2HD) のフロッピーディスクが読み書き可能 - 9scdrv.x による自動モード切替をサポート(OPTION SELECT 信号を使った自動回転数切り替え) - USB PD による FDD への電源供給(+5V / +12V)。12V が取得できない場合は 5V のみで動作 - 2ドライブ同時接続 に対応(1枚の基板で 2台の FDD を制御可能) - X68000 本体の電源 ON/OFF に連動した FDD 電源制御 - READY 信号の即時応答(GreenPAK によるハードウェア応答で、X68000 FDC の厳しいタイミング要件に対応) - DISKIN / ERRDISK / FDD_INT のエミュレーション(メディア挿抜の検出・通知) - INA3221 による VBUS / +12V / +5V の電圧・電流モニタリング - OLED ディスプレイによるステータス表示(ドライブ状態、回転数、電圧・電流) - WS2812 LED によるステータス表示
Main components on the Minyas-X
Minyas-X bill of materials (BOM)
172 components, 55 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | C3281959 SLG46826G(V2) | TSSOP-20_4.4x6.5mm_P0.65mm | U101, U102, U103, U104 |
| 1 | INA3221AIRGVR | QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias | U105 |
| 1 | CH32X035C8T6 | LQFP-48_7x7mm_P0.5mm | U106 |
| 1 | AP2210N-5.0TRG1 | SOT-23 | U1401 |
| 1 | K7805M-1000R3 | Converter_DCDC_RECOM_R-78E-0.5_THT | U1402 |
| 1 | XC6201P332MR-G | SOT-23-5_HandSoldering | U1403 |
| 13 | BSS138 | SOT-23 | Q101, Q201, Q301, Q401, Q501, Q601, Q701, Q801 +5 |
| 4 | FDS4935A | SOIC-8_3.9x4.9mm_P1.27mm | Q1401, Q1402, Q1403, Q1407 |
| 3 | DTC143Z | SOT-523 | Q1404, Q1405, Q1406 |
| 1 | 2SC2712 | SC-59_Handsoldering | Q1701 |
| 1 | CONN_01X02 Conn_01x02 | JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal | J101 |
| 1 | CONN_02X17_ODD_EVEN Conn_02x17_Odd_Even | PinHeader_2x17_P2.54mm_Horizontal_Mirror | J102 |
| 1 | CONN_01X02 Conn_01x02 | PinHeader_1x02_P2.54mm_Vertical | J103 |
| 1 | CONN_02X05_ODD_EVEN Conn_02x05_Odd_Even | PinSocket_2x05_P2.54mm_Vertical | J104 |
| 1 | 4PIN 4pin | TerminalBlock_WANJIE_WJ15EDGRC_1x04_P2.54mm_Horizontal | J105 |
| 2 | CONN_02X17_ODD_EVEN Conn_02x17_Odd_Even | PinHeader_2x17_P2.54mm_Horizontal | J106, J107 |
| 1 | CONN_01X04 Conn_01x04 | PinSocket_1x04_P2.54mm_Vertical | J108 |
| 1 | CONN_02X06_ODD_EVEN Conn_02x06_Odd_Even | PinSocket_2x06_P2.54mm_Horizontal | J109 |
| 1 | CONN_01X17_PIN Conn_01x17_Pin | PinHeader_1x17_P2.54mm_Vertical | J110 |
| 1 | USB_C_RECEPTACLE_USB2.0_16P USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J1401 |
Show 35 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C16214 Barrel_Jack_Switch | BarrelJack_Horizontal | J1402 |
| 1 | Speaker | UGCT7525AN4 | BZ1701 |
| 6 | C962334 MountingHole_Pad | PCB_WeldingTerminal_M3_L-angle | H1601, H1602, H1603, H1604, H1605, H1606 |
| 6 | JUMPER_2_SMALL_OPEN Jumper_2_Small_Open | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP101, JP102, JP103, JP106, JP107, JP1701 |
| 1 | JUMPER_2_SMALL_BRIDGED Jumper_2_Small_Open | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP104 |
| 1 | JUMPER_2_SMALL_OPEN Jumper_2_Small_Bridged | SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP105 |
| 1 | JUMPER_2_BRIDGED Jumper_2_Small_Open | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP108 |
| 1 | Jumper_2_Bridged | SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP109 |
| 1 | C720477 RESET | SW_Push_TS1088R_02026 | SW101 |
| 1 | SW_DIP_X04 SW_DIP_x04 | SW_DIP_SPSTx04_Slide_Copal_CHS-04B_W7.62mm_P1.27mm | SW102 |
| 1 | C720477 BOOT | SW_Push_TS1088R_02026 | SW103 |
| 1 | C84256 VDD MCU | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D101 |
| 1 | C84256 +5V FDD | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D102 |
| 1 | C84261 +12V FDD | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D103 |
| 3 | SS2040FL | D_SOD-123F | D1401, D1404, D1701 |
| 2 | 1N60PW | D_SOD-123 | D1402, D1403 |
| 4 | WS2812B-2020 | LED_WS2812B-2020_PLCC4_2.0x2.0mm | D1501, D1502, D1503, D1504 |
| 9 | 0.1UF 0.1uF | C_0603_1608Metric | C101, C102, C103, C104, C105, C106, C107, C108 +1 |
| 2 | C19110 2.2uF 25V | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1401, C1402 |
| 1 | C51205 4.7uF 50V | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1403 |
| 1 | C602037 22uF 25V | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1404 |
| 2 | 1UF 1uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1405, C1406 |
| 18 | 100K 100k | R_0603_1608Metric | R101, R103, R202, R302, R402, R502, R602, R702 +10 |
| 10 | 10K | R_0603_1608Metric | R102, R132, R133, R134, R135, R1407, R1409, R1411 +2 |
| 25 | 1K | R_0603_1608Metric | R104, R105, R106, R107, R108, R109, R110, R111 +17 |
| 3 | R100 (0.1Ω) | R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R122, R123, R1403 |
| 2 | 2.2K 2.2k | R_0603_1608Metric | R124, R126 |
| 1 | 510 | R_0603_1608Metric | R136 |
| 2 | 3.3K 3.3k | R_0603_1608Metric | R138, R140 |
| 3 | 0K | R_0603_1608Metric | R139, R141, R143 |
| 1 | 12K 12k | R_0603_1608Metric | R142 |
| 13 | 100 | R_0603_1608Metric | R201, R301, R401, R501, R601, R701, R801, R901 +5 |
| 2 | 220 | R_0603_1608Metric | R1401, R1402 |
| 2 | 5.1K 5.1k | R_0603_1608Metric | R1404, R1405 |
| 1 | C1980 4.7k x4 | R_Array_Concave_4x0603 | RN101 |
Minyas-X design files
The KiCad project lives in the kunichiko/X68k-MinyasX repository on GitHub; these links point at the commit this page was built from.
Minyas-X: common questions
What microcontroller does the Minyas-X use?
The Minyas-X is built around the CH32X035C8T6, from the WCH CH32/CH55x family.
How big is the Minyas-X PCB?
The Minyas-X measures 129 × 100 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Minyas-X?
172 components, from 55 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Minyas-X design files?
From the kunichiko/X68k-MinyasX repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Minyas-X design in my own project?
Yes, under the terms of its MIT license, which kunichiko chose for the repository.
Can I test firmware for the Minyas-X without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug WCH CH32/CH55x firmware against it before you order a PCB.
More boards in X68k-MinyasX
Similar boards
WCH CH32/CH55x
CH32X-60-ANSI-Improved
rgoulter
285 × 94.2 mm149 parts2LNo license230WCH CH32/CH55x
CH32X-48
rgoulter
224.6 × 74.2 mm112 parts2LNo license230WCH CH32/CH55x
CH32X-75
rgoulter
285 × 94.2 mm318 parts2LNo license230WCH CH32/CH55x
CH552-48
rgoulter
224.6 × 74.2 mm107 parts2LNo license230WCH CH32/CH55x
Idawgz32
ChrisChrisLoLo
98.7 × 45.5 mm81 parts2LGPL-3.077WCH CH32/CH55x
Pointify
luftaquila
23.1 × 20.7 mm8 parts2LGPL-3.042