MZ-1500 SD
yanataka60·MZ-1500_SD·KiCad/MZ-1500_SD.kicad_pcb
About the MZ-1500 SD PCB
MZ-1500 SD is an open source AVR/Arduino PCB design by yanataka60, published on GitHub under the MIT license. It is a 2-layer board measuring 114.8 × 104.4 mm, with 33 components from 16 distinct parts.
Its main chip is the Arduino_Pro_Mini, from the AVR/Arduino family. Other key parts include the 74LS04, 74LS30, 74LS10, 74LS14 and 8255. By type, the board carries 15 capacitors, 14 ICs, 2 connectors, 1 switch and 1 resistor.
From the project
MZ-1500でSD-CARDからのアプリケーション起動、BASICなどのアプリケーションからSD-CARDへのロード、セーブを実現するものです。
MZ-1500でSD-CARDからのアプリケーション起動、BASICなどのアプリケーションからSD-CARDへのロード、セーブを実現するものです。
MZ-1500にはMZ-1R12が装備されているとS-RAMに保存されているプログラムから起動する機能がありますが、疑似的にMZ-1R12のふりをすることでMZ-1500_SDに搭載したROMからSD-CARDからアプリケーションを起動させる機能を持たせたMONITORプログラムを起動させます。
SD対応MONITORからはFD又はFDLコマンドでSDからアプリケーションをLOAD実行ができます。
SD対応MONITORは本体ROMの1Z-009BをRAMにコピーしてうえでSD対応のプログラムを付加しています。
LOAD実行範囲は、0000h~CFFFhです。アプリケーション、ゲームを起動させるにはほぼ問題ないと思います。

Main components on the MZ-1500 SD
MZ-1500 SD bill of materials (BOM)
33 components, 16 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 74LS04 | DIP-14_W7.62mm_LongPads | U1, U2 |
| 2 | 74LS30 | DIP-14_W7.62mm_LongPads | U3, U4 |
| 1 | 74LS10 | DIP-14_W7.62mm_LongPads | U5 |
| 1 | 74LS14 | DIP-14_W7.62mm_LongPads | U6 |
| 1 | 8255 | DIP-40_W15.24mm_LongPads | U7 |
| 1 | Arduino_Pro_Mini | Arduino_Pro_Mini | U8 |
| 4 | 74LS193 | DIP-16_W7.62mm_LongPads | U9, U10, U11, U12 |
| 1 | 29C256/27C512 | DIP-28_W15.24mm_LongPads | U13 |
| 1 | 74LS245 | DIP-20_W7.62mm_LongPads | U14 |
| 1 | Micro_SD_Card_Kit | AE-microSD-LLCNV | J2 |
| 1 | MicroSD Card Adapter | PinSocket_1x06_P2.54mm_Vertical | J3 |
| 1 | A_B_CHANGE | PinHeader_1x03_P2.54mm_Vertical | S1 |
| 13 | 0.1uF | C_Rect_L4.0mm_W2.5mm_P2.50mm | C1, C2, C4, C5, C6, C7, C8, C9 +5 |
| 1 | 100uF | CP_Radial_D5.0mm_P2.50mm | C3 |
| 1 | 220pF | C_Rect_L4.0mm_W2.5mm_P2.50mm | C15 |
| 1 | 100 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
MZ-1500 SD design files
The KiCad project lives in the yanataka60/MZ-1500_SD repository on GitHub; these links point at the commit this page was built from.
MZ-1500 SD: common questions
What microcontroller does the MZ-1500 SD use?
The MZ-1500 SD is built around the Arduino_Pro_Mini, from the AVR/Arduino family.
How big is the MZ-1500 SD PCB?
The MZ-1500 SD measures 114.8 × 104.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the MZ-1500 SD?
33 components, from 16 distinct parts. The full bill of materials is listed on this page.
Where can I download the MZ-1500 SD design files?
From the yanataka60/MZ-1500_SD repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the MZ-1500 SD design in my own project?
Yes, under the terms of its MIT license, which yanataka60 chose for the repository.
Can I test firmware for the MZ-1500 SD without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k