MinyasX-Combined

kunichiko·X68k-MinyasX·KiCAD/MinyasX-Combined-PCB/MinyasX-Combined.kicad_pcb

MinyasX-Combined PCB layout, top view — open source WCH CH32/CH55x board by kunichiko

About the MinyasX-Combined PCB

MinyasX-Combined 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 × 121 mm, with 187 components from 60 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 85 resistors, 21 transistors, 17 capacitors, 16 diodes, 14 connectors and 12 ICs.

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 MinyasX-Combined

MinyasX-Combined bill of materials (BOM)

187 components, 60 distinct parts — part numbers from the project's BOM.

QtyPartRefs
5
C3281959
SLG46826G(V2)
U101, U102, U103, U104, U2001
1
INA3221AIRGVR
U105
1
CH32X035C8T6
U106
1
AP2210N-5.0TRG1
U1401
1
K7805M-1000R3
U1402
1
XC6201P332MR-G
U1403
1
PCA9515DP
U2002
1
C202423
JOYSTICK
U2003
13
BSS138
Q101, Q201, Q301, Q401, Q501, Q601, Q701, Q801 +5
4
FDS4935A
Q1401, Q1402, Q1403, Q1407
3
DTC143Z
Q1404, Q1405, Q1406
1
2SC2712
Q1701
1
CONN_01X02
Conn_01x02
J101
1
CONN_02X17_ODD_EVEN
Conn_02x17_Odd_Even
J102
1
CONN_01X02
Conn_01x02
J103
1
CONN_02X05_ODD_EVEN
Conn_02x05_Odd_Even
J104
1
4PIN
4pin
J105
2
CONN_02X17_ODD_EVEN
Conn_02x17_Odd_Even
J106, J107
1
CONN_01X04
Conn_01x04
J108
1
CONN_02X06_ODD_EVEN
Conn_02x06_Odd_Even
J109
Show 40 more
QtyPartRefs
1
CONN_01X17_PIN
Conn_01x17_Pin
J110
1
USB_C_RECEPTACLE_USB2.0_16P
USB_C_Receptacle_USB2.0_16P
J1401
1
C16214
Barrel_Jack_Switch
J1402
1
CONN_02X06_ODD_EVEN
Conn_02x06_Odd_Even
J2001
1
CONN_01X04
Conn_01x04
J2002
1
Speaker
BZ1701
6
C962334
MountingHole_Pad
H1601, H1602, H1603, H1604, H1605, H1606
7
JUMPER_2_SMALL_OPEN
Jumper_2_Small_Open
JP101, JP102, JP103, JP105, JP106, JP107, JP1701
1
JUMPER_2_SMALL_BRIDGED
Jumper_2_Small_Bridged
JP104
2
JUMPER_2_BRIDGED
Jumper_2_Bridged
JP108, JP2001
1
C720477
RESET
SW101
1
SW_DIP_X04
SW_DIP_x04
SW102
1
C720477
BOOT
SW103
2
SW_Push
SW2001, SW2002
1
C84256
VDD MCU
D101
1
C84256
+5V FDD
D102
1
C84261
+12V FDD
D103
3
SS2040FL
D1401, D1404, D1701
2
1N60PW
D1402, D1403
8
WS2812B-2020
D1501, D1502, D1503, D1504, D2001, D2002, D2003, D2004
10
0.1UF
0.1uF
C101, C102, C103, C104, C105, C106, C107, C108 +2
2
C19110
2.2uF 25V
C1401, C1402
1
C51205
4.7uF 50V
C1403
1
C602037
22uF 25V
C1404
2
1UF
1uF
C1405, C1406
1
0.1UF
0.1uF
C2002
18
100K
100k
R101, R103, R202, R302, R402, R502, R602, R702 +10
10
10K
10k
R102, R132, R133, R134, R135, R1407, R1409, R1411 +2
25
1K
R104, R105, R106, R107, R108, R109, R110, R111 +17
3
R100 (0.1Ω)
R122, R123, R1403
2
2.2K
2.2k
R124, R126
1
510
R136
2
3.3K
3.3k
R138, R140
3
0K
R139, R141, R143
1
12K
12k
R142
13
100
R201, R301, R401, R501, R601, R701, R801, R901 +5
2
220
R1401, R1402
2
5.1K
5.1k
R1404, R1405
2
2.2K
2.2k
R2001, R2002
1
C1980
4.7k x4
RN101

MinyasX-Combined 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.

MinyasX-Combined: common questions

What microcontroller does the MinyasX-Combined use?

The MinyasX-Combined is built around the CH32X035C8T6, from the WCH CH32/CH55x family.

How big is the MinyasX-Combined PCB?

The MinyasX-Combined measures 129 × 121 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the MinyasX-Combined?

187 components, from 60 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 MinyasX-Combined design files?

From the kunichiko/X68k-MinyasX repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the MinyasX-Combined 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 MinyasX-Combined 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