Skip to the content
PCBKitNew board
2 layers34 × 63.9 mmCTRL L, the printed circuit board in 3D

An unnofficial succesor to the Nintendo 3DS.

Size
34 × 63.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
31
Nets
21
Pads
94
Tracks, vias
192, 26
Pours
12
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
8 May 2026
Updated
24 Oct 2026

Overview

CTRL L is an open-source printed circuit board by Astronuat21, from the Astronuat21/4DS repository on GitHub, published under the AGPL-3.0 licence. It is a 2-layer board of 34 × 63.9 mm with 31 parts on 21 nets, routed with 192 tracks and 26 vias.

It is built around the 74LVC1G08Z, ESD5V0B03-523 and 1N4148WS, with the B3S-1000 and AYF530365TA among its other parts. Its parts include 14 diodes, 5 switches, 4 connectors and 2 ICs. It belongs with the retro computing and games boards of this library.

Main components

5

README

README.md

Hallo! Welcome to the Github Repository for the 4DS.

4DS is a solo project by Astronuat21 (me!!) aiming to make a dual screen console akin to the Nintendo DS's but with stronger hardware, better battery life and specs in general. The device is also much larger than the ones you might have at home; coming in at around 19x11.5x3cm, the device is better suited for people with bigger hands who may find uncomfortability using even the stardard XL models. The hardware mostly tops the Switch, using the Lattepanda Mu SoC and it's N100 CPU, alongside 16GB of RAM and expandable Gen 3 SSD storage. If you so choose, this project should also be compatible with the upgraded N305 version (although it will be almost useless due to its higher PSU requirements). NOTE: THIS WILL NOT WORK WITH THE LATTEPANDA MU ULTRA

This repository contains all the PCB files used in this project, including schematics and circuit boards. Assuming everything works, you should be able to reproduce the exact boards I used and reprint them for yourself. Also included are all the 3D files used in 3D printing or other purposes as well as some outdated -_- images to look at. They can be found in /3D Models and /Images respectively. You will also need some of the additional programs included for things like the RP2354 Microcontroller, alongside some other helpful scripts, which can be found in /Programs.

I built this to challenge myself to make a console that I would be proud to daily drive. My 2DS XL is great, but it definitely can't play my Steam library, and while I can fit a Switch in some pockets, it dosen't quite have the extensive game library (for what I actually play). Unlike the New (or not really) DS, which can play NES, SNES, GB/GBA, DS, and 3DS games as well as N64 and Gamecube to some extent. The Switch needs Nintendo Online for that as far as I know, and I HATE SUBSCRIPTIONS (Also its not even all the games). So thats where I've ended up now, with the great opportunity to flex superior intellect on some friends.

I may to make a sort of v2 version of this, there are quite a few fundemental issues with the design that cant really be fixed without starting over completely. I wouldn't really bother with that unless I find a way to make huge changes, like an insane side reduction, or adding a dGPU. I would probably make that a seperate repository, but it dosen't matter for now since I have other project ideas I want to do next.

If you intend to use this repository for any reason, PLEASE CREDIT ME!! I am happy to have others use this project as a reference or recreate what I have built, you can contact me with whatever you make, I would be honored. In the future, a full-ish guide will be provided so that you can build your own 4DS if you'd like, but hopefully the repository is clear enough that you can do it on your own.

DISCLAIMER: The 4DS and all its files is under the AGPL-3.0 license. I'm therefore technically allowing this repository to used for things like commercial purposes, but trust me, you really don't want to start using this repo just all on your own like that. My warning to you is that many decisions made here were done from extensive research and considerations from dozens of specifications and datasheets, some areas of this design are much more sensitive than expected, and some areas are not. I am happy to clarify certain things, but depending on what you hope to use this for, I may not give my time to help you if I do not support it. Dont expect me to help you out if your goal is to throw it with some AI Slop. I'm giving this warning not because you must consult me, but if you choose not to... Find someone to wish you good luck. You're going to need it.

Parts

31
QtyValueFootprintReferences
8ESD5V0B03A_HDJ_Library:D_0402_1005MetricD22, D23, D24, D25, D26, D27, D28, D29
61N4148WSDiode_SMD:D_SOD-323D3, D4, D5, D6, D7, D8
5B3S-1000B3S-1000:B3S1000S3, S4, S5, S6, S7
4MountingHoleMountingHole:MountingHole_2.7mm_M2.5H1, H2, H3, H4
1503480-0440503480-0440:5034800440J4
1503480-0540503480-0540:5034800540J1
150348014005034801400:5034801400J3
174LVC1G08Package_TO_SOT_SMD:SOT-23-5U1
1AYF530365TAAYF530365TA:AYF530365TJ2
1DRV5033FAxDBZPackage_TO_SOT_SMD:SOT-23U2
1G***kibuzzard-6A186FECkibuzzard-6A186FEC
1G***kibuzzard-6A187131kibuzzard-6A187131

Questions

How big is the CTRL L PCB?

It measures 34 × 63.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CTRL L use?

31 parts, built around the 74LVC1G08Z, ESD5V0B03-523, 1N4148WS and B3S-1000. 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 CTRL L KiCad files?

From the Astronuat21/4DS repository on GitHub, at the commit this page was made from: the board is CTRL_L/CTRL_L.kicad_pcb and its schematic CTRL_L/CTRL_L.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CTRL L design in my own project?

Its repository publishes it under the AGPL-3.0 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 Astronuat21/4DS

4
  • 4 layers160 × 90 mmMotherboard v3C, the printed circuit board in 3D

    Motherboard v3C

    Astronuat21/4DS

    An unnofficial succesor to the Nintendo 3DS.

    373 parts5AGPL-3.0
  • 2 layers99.8 × 92.3 mmCTRL panelized, the printed circuit board in 3D

    CTRL panelized

    Astronuat21/4DS

    An unnofficial succesor to the Nintendo 3DS.

    100 parts5AGPL-3.0
  • 2 layers25 × 20 mmCTRL Z, the printed circuit board in 3D

    CTRL Z

    Astronuat21/4DS

    An unnofficial succesor to the Nintendo 3DS.

    10 parts5AGPL-3.0
  • 2 layers34 × 17 mmCTRL PWR, the printed circuit board in 3D

    CTRL PWR

    Astronuat21/4DS

    An unnofficial succesor to the Nintendo 3DS.

    6 parts5AGPL-3.0

Similar boards

  • 4 layers196.5 × 100 mmDonkeyDrift MUS4, the printed circuit board in 3D

    DonkeyDrift MUS4

    DonkeyDrift/Hardware

    Hardware for DonkeyDrifter

    263 partsApache-2.0
  • 2 layers50.5 × 17.5 mmPanasonic rgbamp, the printed circuit board in 3D

    Panasonic rgbamp

    pcm720/panasonic-wv-cm2080-rgb-mux

    RGB Mux mod for Panasonic WV-CM1480/1780/2080 CRT TVs

    38 parts3CERN-OHL-W-2.0
  • 2 layers70.1 × 43.2 mmIaq device, the printed circuit board in 3D

    Iaq device

    nkitanov/iaq_board

    IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality

    19 parts396
  • 4 layers73.4 × 72.7 mmAwatch2, the printed circuit board in 3D

    Awatch2

    jwise/aWatch2-hw

    hardware for aWatch2

    177 parts18
  • 4 layers85.6 × 54 mmJammer Front End, the printed circuit board in 3D

    Jammer Front End

    adrianiaz/Jammer_Front_End

    Design of a switched and tunable RF preselector that selects bands within 2-18 GHz for direct-sampling receiver applications..

    116 parts1
  • 2 layers229.7 × 135.6 mmMorse mesh v2, the printed circuit board in 3D

    Morse mesh v2

    eihli/morse-mesh

    This is the current hardware source for future Morse Mesh revisions. It is a professionally reviewed redraw of the frozen, fabricated v1 board, not a pin-compatible replacement: notably, KEYIN moved from v1 PA0 to v2…

    75 parts1
  • 4 layers52.5 × 64 mmSTM32 Dev Board, the printed circuit board in 3D

    STM32 Dev Board

    hon13071184d/STM-Temp-Logger

    A hardware and firmware design for temperature data logger using STM32

    54 parts1MIT
  • 2 layers49.5 × 48.3 mmEmw board, the printed circuit board in 3D

    Emw board

    AriZuu/emw-board

    Simple sensor board with EMW3165 module

    38 partsCC-BY-4.0