

Aquarius plus
Official Aquarius+ repository
- Size
- 128 × 83 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 124
- Nets
- 207
- Pads
- 657
- Tracks, vias
- 2,020, 378
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- 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 128 × 83 mm with 124 parts on 207 nets, routed with 2,020 tracks and 378 vias.
It is built around the XC6SLX9-2TQG144C, Z84C0010AEG and ESP32-S3-WROOM-1-N4R2, with the TF-03A, IS61C5128AS-25QLI and LD1117S12 among its other parts. Its parts include 50 capacitors, 40 resistors, 11 ICs, 7 connectors and 1 diode. It belongs with the ESP32 and FPGA and CPLD boards of this library.
Main components
9XC6SLX9-2TQG144C
LQFP-144(20x20)0℃~+85℃ 9152 LQFP-144(20x20) Programmable Logic Device (CPLDs/FPGAs) ROHSAMD/XILINXProgrammable Logic Device (CPLDs/FPGAs)Z84C0010AEG
LQFP-44(10x10)10MHz Others LQFP-44(10x10) Microcontrollers (MCU/MPU/SOC) ROHSZilogMicrocontrollers (MCU/MPU/SOC)ESP32-S3-WROOM-1-N4R2
SMD,25.5x18mm-103.5dBm -40℃~+85℃ 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 On-board PCB Antenna UART、SPI、I2C、GPIO、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesTF-03A
SMD100V 2.76mm Connector and Ejector No Push-Push Standard SD Card SMD SD Card / Memory Card Connector ROHSHRO ElectronicsSD Card / Memory Card ConnectorIS61C5128AS-25QLI
SOP-32-11.3mm-40℃~+85℃ 15mA 25ns 4.5V~5.5V 4Mbit 900uA Auto power-down function Parallel Port (Parallel) SOP-32-11.3mm SRAM ROHSISSISRAMLD1117S12
SOT-223-30.003%Vout 0℃~+125℃@(Tj) 1 1.2V 15V 1V@(100mA) 60uA 75dB@(120Hz) 800mA Fixed Over Current Protection、Thermal shutdown Positive SOT-223-3 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSSTMicroelectronicsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsLDL1117S33R
SOT-223-4-40℃~+125℃@(Tj) 1 1.2A 18V 3.3V 500uA 600mV@(1.2A) 60uVrms 87dB@(120Hz) Fixed Over Current Protection、Thermal Shutdown Positive SOT-223-4 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSSTMicroelectronicsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsSN74AHCT1G125DBVR(UMW)
SOT-23-5-40℃~+125℃ 1 1 10uA 12ns@5V,50pF 2V 3.8V、4.4V 4.5V~5.5V 440mV 74AHCT 800mV 8mA 8mA SOT-23-5 Logic Gates ROHSUMWLogic GatesSX3M14.31818M20F30TNN
SMD3225-4P-40℃~+85℃ 1.62V~3.63V 10mA 14.31818MHz CMOS ±20ppm ±30ppm SMD3225-4P Crystal Oscillators ROHSShenzhen SCTF ElecCrystal Oscillators
README
README.md
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.

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
| Directory | Description |
|---|---|
| EndUser | These 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. |
| Maker | Files required for makers to manufacture and assemble an Aquarius+ system. |
| SDK | If you want to develop your own software for the Aquarius+, look here. |
| System | This contains all other files related to the system, including: Schematics/PCB, FPGA, ESP32, Emulator |
Parts
124| Qty | Value | Footprint | References |
|---|---|---|---|
| 32 | 100nF | Capacitor_SMD:C_0603_1608Metric | C2, C10, C14, C15, C16, C17, C18, C19, C22, C24, C29, C30, C31, C32, C36, C37 +16 |
| 13 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C12, C13, C20, C21, C33, C34, C35, C44, C47, C48, C50, C53, C56 |
| 7 | 10k | Resistor_SMD:R_0603_1608Metric | R40, R42, R44, R47, R48, R49, R68 |
| 6 | 1k | Resistor_SMD:R_0603_1608Metric | R23, R24, R25, R26, R27, R28 |
| 5 | 100 | Resistor_SMD:R_0603_1608Metric | R36, R41, R43, R45, R46 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 4 | SN74CB3T3245PWR | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U4, U8, U9, U12 |
| 3 | 1070 | Resistor_SMD:R_0603_1608Metric | R11, R12, R13 |
| 3 | 2150 | Resistor_SMD:R_0603_1608Metric | R15, R16, R17 |
| 3 | 4300 | Resistor_SMD:R_0603_1608Metric | R19, R20, R21 |
| 3 | 536 | Resistor_SMD:R_0603_1608Metric | R7, R8, R9 |
| 3 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2, FID3 |
| 2 | 1 | Resistor_SMD:R_0603_1608Metric | R37, R39 |
| 2 | 100uF | Capacitor_SMD:CP_Elec_6.3x7.7 | C5, C7 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric | C1, C3 |
| 2 | 150 | Resistor_SMD:R_0603_1608Metric | R3, R5 |
| 2 | 220 | Resistor_SMD:R_0603_1608Metric | R38, R69 |
| 2 | 330 | Resistor_SMD:R_0603_1608Metric | R4, R6 |
| 2 | 820 | Resistor_SMD:R_0603_1608Metric | R10, R14 |
| 2 | USB | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP1, JP2 |
| 1 | 22uF | Capacitor_SMD:C_1206_3216Metric | C58 |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q3 |
| 1 | Audio out | aquarius-plus:C2939180 | J3 |
| 1 | Bootloader | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP3 |
| 1 | DBG | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP4 |
| 1 | ESP USB Host | Connector_USB:USB_A_Molex_67643_Horizontal | J2 |
| 1 | ESP32 spare | Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical | J13 |
| 1 | ESP32-S3-WROOM-1-N4R2 | aquarius-plus:ESP32-S2-SOLO-N4R2 | U10 |
| 1 | FPGA spare | Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical | J10 |
| 1 | IS61C5128AS-25QLI | Package_SO:SSOP-32_11.305x20.495mm_P1.27mm | U13 |
| 1 | LD1117S12 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | LDL1117S33R | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U11 |
| 1 | Power in | aquarius-plus:AMPHENOL_10118194-0001LF | J1 |
| 1 | SD act. | LED_THT:LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm | D3 |
| 1 | SN74AHCT1G125DBVR | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | SW_DPDT_x2 | Button_Switch_THT:SW_E-Switch_EG2219_DPDT_Angled | SW1 |
| 1 | SX3M14.31818M20F30TNN | Oscillator:Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm | X1 |
| 1 | TF-03A | aquarius-plus:TF-03A | J9 |
| 1 | VGA | aquarius-plus:ICD15S13E4GV00LF | J4 |
| 1 | XC6SLX9-2TQG144C | Package_QFP:TQFP-144_20x20mm_P0.5mm | U6 |
| 1 | Z84C0010AEG | Package_QFP:LQFP-44_10x10mm_P0.8mm | U7 |
The 123 most common of 124 parts.
Questions
How big is the Aquarius plus PCB?
It measures 128 × 83 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Aquarius plus use?
124 parts, built around the XC6SLX9-2TQG144C, Z84C0010AEG, ESP32-S3-WROOM-1-N4R2 and TF-03A. 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/mini/mini_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).
More from fvdhoef/aquarius-plus
7- 2 layers167 × 115 mm

- 2 layers319.5 × 146.3 mm

- 2 layers167 × 115 mm

- 2 layers128 × 83 mm

- 4 layers141 × 89.5 mm

- 4 layers84.3 × 69.8 mm

- 2 layers51.9 × 44.4 mm

Similar boards
- 4 layers65 × 56 mm

- 4 layers88.7 × 143.4 mm

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 mm

- 2 layers100 × 100 mm

2 - CPU and core components (Rev 3)
FredericSegard/Fr80
Z80 Homebrew computer, code-named Fre80, pronounced Freddy.
47 parts2 - 2 layers83.8 × 61.5 mm

- 4 layers129.5 × 55 mm

Amiga500 Actionreplay 5
Gnome78/MKV_4_DENISE_ITX
Action Replay MK3 For DeniseITX (Based Of Demon Card Project for Amiga)
47 parts1 - 2 layers100 × 100 mm

- 6 layers133.5 × 100.3 mm

Zx50 Cpu RevC1
mmosko/Zx50
This is the primary CPU board for the Zx50 8-slot passive backplane system. It hosts the Z80 microprocessor (running at 5 MHz to 10 MHz) and acts as the master controller for the primary bus.
59 parts