

Megaflash
MegaFlash for Apple IIc/IIc+ computer
- Size
- 95.5 × 52 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 22
- Nets
- 99
- Pads
- 231
- Tracks, vias
- 557, 79
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 29 Mar 2025
- Updated
- 25 Oct 2026
Overview
Megaflash is an open-source printed circuit board by ThomasFok, from the ThomasFok/MegaFlash repository on GitHub, published under the MIT licence. It is a 2-layer board of 95.5 × 52 mm with 22 parts on 99 nets, routed with 557 tracks and 79 vias.
It is built around the W25Q01JVSFIM, 74HC138 and 74LVC8T245PW. Its parts include 9 capacitors, 8 ICs, 2 resistors, 1 diode and 1 connector. It belongs with the RP2040 boards of this library.
Main components
3W25Q01JVSFIM
SOIC-16-300mil-40℃~+85℃ 133MHz 1Gbit 2.7V~3.6V 3.5ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection、Power lock protection SPI SOIC-16-300mil NOR FLASH ROHSWinbond ElecNOR FLASH74HC138
SOP-160℃~+70℃ 24ns@5.0V,16pF 2V~6V 3/8 5.2mA 5.2mA 5uA 74HC Decoder Reverse function Single Supply SOP-16 Signal Switches, Multiplexers, Decoders ROHSGRSignal Switches, Multiplexers, Decoders74LVC8T245PW
TSSOP-24-40℃~+125℃ 1 1.2V~5.5V 1.2V~5.5V 8 Bidirectional Power-Off Protection Tri-State TSSOP-24 Translators, Level Shifters ROHSNexperiaTranslators, Level Shifters
README
kicad/rev1.0a/README.mdDifferences between Rev 1.0A and 1.0 PCB
- The 3.3V voltage regulator is removed. The bus transceiver is powered by Pico board.
- GPIO 8 and 9 of Pico (reserved for A2 and A3 address lines) are grounded.
- The shape of the board is rectangular.
Parts
22| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 0.1u | Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm | C1, C2, C3, C4, C5, C6, C7, C8, C9 |
| 3 | 74HC138 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U3, U4, U5 |
| 2 | 100k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 2 | 74LVC8T245 | Package_SO:SOIC-24W_7.5x15.4mm_P1.27mm | U1, U2 |
| 2 | W25Q01JVSF | Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm | U7, U8 |
| 1 | 1N5817 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D1 |
| 1 | EXPSLOT | misc:PinHeader_2x17_P2.54mm_Vertical_Mirror | J1 |
| 1 | MountingHole | MountingHole:MountingHole_2.7mm_M2.5 | H1 |
| 1 | Pico | MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_NO_LABEL_NO_DEBUG | U6 |
More from ThomasFok/MegaFlash
3Similar boards
- 4 layers51.4 × 61 mm

- 2 layers50.8 × 78.7 mm

- 4 layers165 × 107 mm

- 4 layers80 × 100 mm

- 4 layers97.3 × 69.6 mm

- 14 layers205.6 × 228.6 mm

- 12 layers241.3 × 170.4 mm

- 2 layers45 × 45 mm

Questions
How big is the Megaflash PCB?
It measures 95.5 × 52 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Megaflash use?
22 parts, built around the W25Q01JVSFIM, 74HC138 and 74LVC8T245PW. 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 Megaflash KiCad files?
From the ThomasFok/MegaFlash repository on GitHub, at the commit this page was made from: the board is kicad/rev1.2/megaflash.kicad_pcb and its schematic kicad/rev1.0/megaflash.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Megaflash design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

