Skip to the content
2 layers167 × 115 mmAquarius plus, the printed circuit board in 3D

Official Aquarius+ repository

Size
167 × 115 mm
Copper layers
2
Thickness
1.6 mm
Parts
217
Nets
292
Pads
1,074
Tracks, vias
3,965, 666
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
20 Jan 2022
Updated
19 Sep 2026

Overview

Aquarius plus is an open-source printed circuit board by fvdhoef, from the fvdhoef/aquarius-plus repository on GitHub, published under the MIT licence. It is a 2-layer board of 167 × 115 mm with 217 parts on 292 nets, routed with 3,965 tracks and 666 vias.

It is built around the XC3S200-4TQG144C, Z84C0010AEG and ESP32-S2-SOLO-N4R2, with the SST39SF020A-55-4C-WHE, 74HC166D and 74LVC4245APW among its other parts. Its parts include 101 resistors, 67 capacitors, 17 ICs, 16 connectors and 3 diodes. It belongs with the ESP32 and FPGA and CPLD boards of this library.

Main components

12

README

README.md

Aquarius+ Logo

Next-generation Z80-based retro computer system

Documentation

For documentation, please take a look at the Wiki.

Abstract:

What would the Aquarius have evolved into if Mattel hadn't abandoned the system back in 1984? The Aquarius+ is the next-generation of Z80-based 8-bit hardware for the Aquarius platform. The intent is to deliver a cost-effective, backwards-compatible retro computer system that both developers and nostalgists will love and use, all in the spirit of the original, orphaned Aquarius platform.

Aquarius Case

Features:

  • Backward compatibility with existing Aquarius hardware and software
  • Modern, flexible video solution that supports bitmapped graphics, sprites, and tiles, delivered through clean VGA output
  • Dual AY sound chips (virtual) for six sound voices
  • 512kb of paged RAM in four 16k banks
  • Reworked SYSROM and programmable CHARROM
  • Integrated SD card and commands (remove dependency on cassette loading)
  • WiFi connectivity
  • Bluetooth connectivity for modern game controllers

Folder structure

DirectoryDescription
EndUserThese files are meant for the normal end-user, that just wants to play and work with the system. You can find some nice sample programs, games and music to run on system here.
MakerFiles required for makers to manufacture and assemble an Aquarius+ system.
SDKIf you want to develop your own software for the Aquarius+, look here.
SystemThis contains all other files related to the system, including: Schematics/PCB, FPGA, ESP32, Emulator

Parts

217
QtyValueFootprintReferences
43100nFCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C11, C12, C13, C14, C16, C17, C18, C19, C23, C24, C27, C28, C29 +27
264.7kResistor_SMD:R_0603_1608MetricR1, R2, R5, R6, R11, R14, R15, R28, R32, R63, R64, R65, R66, R67, R68, R69 +10
22100Resistor_SMD:R_0603_1608MetricR17, R18, R19, R20, R23, R55, R56, R57, R58, R59, R60, R61, R62, R83, R84, R102 +6
174.7uFCapacitor_SMD:C_0603_1608MetricC5, C10, C15, C20, C21, C22, C25, C26, C34, C40, C41, C62, C63, C64, C65, C66 +1
710kResistor_SMD:R_0603_1608MetricR12, R13, R16, R21, R22, R24, R27
71kResistor_SMD:R_0603_1608MetricR7, R47, R48, R49, R50, R51, R52
5220Resistor_SMD:R_0603_1608MetricR3, R4, R9, R29, R54
4100uFCapacitor_SMD:CP_Elec_6.3x7.7C47, C53, C54, C61
415kResistor_SMD:R_0603_1608MetricR77, R78, R79, R80
433Resistor_SMD:R_0603_1608MetricR73, R74, R75, R76
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
4SN74CBTD3861PWRPackage_SO:TSSOP-24_4.4x7.8mm_P0.65mmU2, U4, U6, U8
31Resistor_SMD:R_0603_1608MetricR99, R100, R101
31070Resistor_SMD:R_0603_1608MetricR34, R38, R42
32150Resistor_SMD:R_0603_1608MetricR35, R39, R43
34300Resistor_SMD:R_0603_1608MetricR36, R40, R44
3536Resistor_SMD:R_0603_1608MetricR33, R37, R41
210uFCapacitor_SMD:C_0805_2012MetricC48, C49
2150Resistor_SMD:R_0603_1608MetricR81, R82
21N4148WSDiode_SMD:D_SOD-323_HandSolderingD1, D2
2330Resistor_SMD:R_0603_1608MetricR71, R72
247kResistor_SMD:R_0603_1608MetricR26, R31
274HC166Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU9, U12
274LVC4245APWPackage_SO:TSSOP-24_4.4x7.8mm_P0.65mmU11, U14
2820Resistor_SMD:R_0603_1608MetricR45, R46
2BC847CPackage_TO_SOT_SMD:SOT-23Q1, Q2
2USBConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP2, JP3
2USB_AConnector_USB:USB_A_Molex_67643_HorizontalJ8, J9
12.2kResistor_SMD:R_0603_1608MetricR30
1220kResistor_SMD:R_0603_1608MetricR25
122uFCapacitor_SMD:C_1206_3216MetricC37
1Amphenol GSD090012SEUConnector_Card:SD_TE_2041021J3
1Audio outConnector_Audio:Jack_3.5mm_CUI_SJ-3523-SMT_HorizontalJ10
1BootloaderConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1Cassette inConnector_Audio:Jack_3.5mm_CUI_SJ-3523-SMT_HorizontalJ1
1Cassette outConnector_Audio:Jack_3.5mm_CUI_SJ-3523-SMT_HorizontalJ2
1DBGConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ7
1DNPResistor_SMD:R_0603_1608MetricR10
1ECS-5032MV-143-CN-TROscillator:Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mmX1
1ECS-5032MV-480-BN-TROscillator:Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mmX2
1ESP USB HostConnector_USB:USB_A_Molex_67643_HorizontalJ12
1ESP32 spareConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ16
1ESP32-S2-SOLO-N4R2aquarius-plus:ESP32-S2-SOLO-N4R2U5
1Expansion portaquarius-plus:CR22A-44D-2.54DSA(70)J15
1FPGA spareConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ14
1Hand controller 1Connector_Dsub:DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mmJ5
1Hand controller 2Connector_Dsub:DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mmJ11
1IS61C5128AS-25QLIPackage_SO:SSOP-32_11.305x20.495mm_P1.27mmU10
1LD1117S12Package_TO_SOT_SMD:SOT-223-3_TabPin2U17
1LDL1117S33RPackage_TO_SOT_SMD:SOT-223-3_TabPin2U15
1MAX3221ECPWRPackage_SO:TSSOP-16_4.4x5mm_P0.65mmU3
1MCP1700T-2502E/TTPackage_TO_SOT_SMD:SOT-23U16
1Power inaquarius-plus:10118193-0001LFJ13
1PrinterConnector_Audio:Jack_3.5mm_CUI_SJ-3523-SMT_HorizontalJ4
1SD act.LED_THT:LED_D3.0mm_Horizontal_O1.27mm_Z2.0mmD4
1SST39SF020A-55-4C-WHEPackage_SO:TSOP-I-32_14.4x8mm_P0.5mmU13
1SW_DPDT_x2Button_Switch_THT:SW_E-Switch_EG2219_DPDT_AngledSW1
1VGAaquarius-plus:ICD15S13E4GV00LFJ6
1XC3S200-4TQG144Package_QFP:TQFP-144_20x20mm_P0.5mmU1
1Z84C0010AEGPackage_QFP:LQFP-44_10x10mm_P0.8mmU7

The 216 most common of 217 parts.

More from fvdhoef/aquarius-plus

7
  • 2 layers319.5 × 146.3 mmAqp moda HC, the printed circuit board in 3D

    Aqp moda HC

    fvdhoef/aquarius-plus

    Official Aquarius+ repository

    207 parts62MIT
  • 2 layers167 × 115 mmAquarius plus, the printed circuit board in 3D

    Aquarius plus

    fvdhoef/aquarius-plus

    Official Aquarius+ repository

    182 parts62MIT
  • 2 layers128 × 83 mmAquarius plus, the printed circuit board in 3D

    Aquarius plus

    fvdhoef/aquarius-plus

    Official Aquarius+ repository

    124 parts62MIT
  • 2 layers128 × 83 mmAquarius plus, the printed circuit board in 3D

    Aquarius plus

    fvdhoef/aquarius-plus

    Official Aquarius+ repository

    115 parts62MIT
  • 4 layers141 × 89.5 mmAqp moda Main, the printed circuit board in 3D

    Aqp moda Main

    fvdhoef/aquarius-plus

    Official Aquarius+ repository

    107 parts62MIT
  • 4 layers84.3 × 69.8 mmAqp moda Z80, the printed circuit board in 3D

    Aqp moda Z80

    fvdhoef/aquarius-plus

    Official Aquarius+ repository

    27 parts62MIT
  • 2 layers51.9 × 44.4 mmAqp moda SD, the printed circuit board in 3D

    Aqp moda SD

    fvdhoef/aquarius-plus

    Official Aquarius+ repository

    17 parts62MIT

Similar boards

  • 4 layers65 × 56 mmRadioberry, the printed circuit board in 3D

    Radioberry

    pa3gsb/Radioberry-2.x

    Ham Radio hat for Raspberry PI

    146 parts678
  • 4 layers100 × 100 mmFpga, the printed circuit board in 3D

    Fpga

    gggmmm/pcb-spartan-3

    First attempt at PCB design using KiCad 5.1. This design contains Xilinx Spartan-3 programmable either through JTAG or Atmega328p.

    37 parts3
  • 4 layers85.9 × 37.1 mmMCL Accel, the printed circuit board in 3D

    MCL Accel

    Aztro-dev/MCL-Accel

    Monte-Carlo Localization Accelerator board for the Vex V5 system

    45 parts
  • 2 layers96.5 × 55 mmVera module rev2, the printed circuit board in 3D

    Vera module rev2

    fvdhoef/vera-module

    Versatile Embedded Retro Adapter

    120 parts138MIT
  • 4 layers49 × 68.4 mmElectronULA, the printed circuit board in 3D

    ElectronULA

    adbsolutions/ElectronULA

    Project to create replacement ULA board for Acorn Electron

    89 parts17GPL-3.0
  • 4 layers88.7 × 143.4 mmColeco original, the printed circuit board in 3D

    Coleco original

    sparkletron/mini_colecovision

    A small (3.5" x 5.6") Colecovision Portable that uses composite output and +5v power supply.

    110 parts9MIT
  • 4 layers149.2 × 113.9 mmZ80, the printed circuit board in 3D

    Z80

    tristanvandeweg/z80

    A z80 based computer, designed from scratch

    128 parts4GPL-2.0
  • 2 layers96.5 × 55 mmVera full audiojack, the printed circuit board in 3D

    Vera full audiojack

    ifilot/open-vera-module

    VERA (Versatile Embedded Retro Adapter) is a self-contained FPGA video and audio module for retro-computing projects.

    105 partsMIT

Questions

How big is the Aquarius plus PCB?

It measures 167 × 115 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Aquarius plus use?

217 parts, built around the XC3S200-4TQG144C, Z84C0010AEG, ESP32-S2-SOLO-N4R2 and SST39SF020A-55-4C-WHE. 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 Aquarius plus KiCad files?

From the fvdhoef/aquarius-plus repository on GitHub, at the commit this page was made from: the board is System/pcb/standard/rev0/aquarius-plus.kicad_pcb and its schematic System/pcb/mini/mini_rev0/aquarius-plus.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Aquarius plus 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).