Skip to the content
PCBKitNew board
2 layers50 × 50 mmTiny2048, the printed circuit board in 3D

An RGB LED version of the game 2048

Size
50 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
54
Nets
94
Pads
287
Tracks, vias
299, 46
Pours
17
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
14 Aug 2024
Updated
18 Oct 2024

Overview

Tiny2048 is an open-source printed circuit board by thip, from the thip/Tiny2048 repository on GitHub. It is a 2-layer board of 50 × 50 mm with 54 parts on 94 nets, routed with 299 tracks and 46 vias.

It is built around the ESP32-S3-MINI-1-N8, MCP73831T-2ACI/OT-HXY and RT9013-33GB, with the 1TS026A-2300-0553-CT, FXL0630-6R8-M and MSS3-V-T/R among its other parts. Its parts include 19 diodes, 12 capacitors, 10 resistors, 5 ICs and 2 connectors. It belongs with the lEDs and displays boards and the ESP32 boards of this library.

Main components

8

README

README.md

Tiny2048

Photograph of the game running on the assembled hardware

A custom ESP32 dev board with a built in 4x4 RGB LED Matrix and accelerometer.

Built to run an RGB version of 2048 - a simple but addictive game where you try to add up to 2048 by combining matching numbers on sliding tiles.

Read more about the project at https://hackaday.io/project/197115-tiny2048

Parts

54
QtyValueFootprintReferences
16WS2812B-B/Weasyeda2kicad:LED-SMD_4P-L5.0-W5.0-TL_WS2812B-BLED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED10, LED11, LED12, LED13, LED14, LED15, LED16
3100nFeasyeda2kicad:C0402C4, C6, C11
310keasyeda2kicad:R0402R3, R4, R5
310uFeasyeda2kicad:C0402C1, C5, C12
31uFeasyeda2kicad:C0603C8, C9, C10
25.1keasyeda2kicad:R0402R6, R7
11.87Measyeda2kicad:R0402R1
1100uFeasyeda2kicad:CAP-SMD_L7.3-W4.3-FDC3
1105450-0101Connector_USB:USB_C_Receptacle_HCTL_HC-TYPE-C-16P-01AUSBC1
11TS026A-2300-0553-CTeasyeda2kicad:SW-SMD_4P-L2.6-W1.6-P0.75-LS3.0SW1
11keasyeda2kicad:R0402R10
12.2uFeasyeda2kicad:C0402C2
122uFeasyeda2kicad:C0603C7
12keasyeda2kicad:R0402R8
1340keasyeda2kicad:R0402R2
1470easyeda2kicad:R0402R9
1Conn_01x12Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_VerticalJ1
1ESP32-S3-MINI-1-N8RF_Module:ESP32-S2-MINI-1U4
1FXL0630-6R8-Measyeda2kicad:IND-SMD_L7.0-W6.6L1
1Greeneasyeda2kicad:LED0402-RD_BLUELED18
1LIS3DHTR_C15134easyeda2kicad:LGA-16_L3.0-W3.0-P0.50-TLU2
1LOGOLOGOG***
1MCP73831T-2ACI/OTeasyeda2kicad:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BLU3
1MSS3-V-T/Reasyeda2kicad:SW-SMD_MSS3-V-T-RSW3
1Orangeeasyeda2kicad:LED0402-RD_ORANGELED17
1RT9013-33GBeasyeda2kicad:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BLU5
1S2B-PH-SM4-TB(LF)(SN)easyeda2kicad:CONN-SMD_P2.00_S2B-PH-SM4-TB-LF-SNCN1
1TPS61092RSAReasyeda2kicad:QFN-16_L4.0-W4.0-P0.65-BL-EP2.7-1U1
1USBLC6-2SC6easyeda2kicad:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BLD2

The 53 most common of 54 parts.

Questions

How big is the Tiny2048 PCB?

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

What parts does the Tiny2048 use?

54 parts, built around the ESP32-S3-MINI-1-N8, MCP73831T-2ACI/OT-HXY, RT9013-33GB and 1TS026A-2300-0553-CT. 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 Tiny2048 KiCad files?

From the thip/Tiny2048 repository on GitHub, at the commit this page was made from: the board is hardware/tiny2048.kicad_pcb and its schematic hardware/tiny2048.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tiny2048 design in my own project?

Its repository states no licence, so its author keeps all rights: ask thip before reusing the design.

Similar boards

  • 4 layers394 × 110 mmGpu cluster backplane, the printed circuit board in 3D

    Gpu cluster backplane

    antmicro/gpu-cluster-backplane

    This project contains open hardware design files for a PCB supporting power distribution in a cluster composed of GPUs. This board has been derived from an open source d1600e-psu-breakout created by Antmicro.

    616 parts4Apache-2.0
  • 2 layers74 × 37 mmEthnode, the printed circuit board in 3D

    Ethnode

    cr1tbit/ethnode

    83 parts
  • 4 layers46 × 86.4 mmOpenCycle, the printed circuit board in 3D

    OpenCycle

    Vishvak365/OpenCycle

    Everything is generated from design.py — do not hand-edit the board and then regenerate, you will lose the edit. If you do route by hand in KiCad, stop using the pipeline for that board and say so in docs/DECISIONS.md.

    79 parts
  • 2 layers52 × 38 mmEsp32-c3-smart scale, the printed circuit board in 3D

    Esp32-c3-smart scale

    xmyoot/esp32-c3-smart-scale

    A low-power Wi-Fi/BLE smart-scale main board, designed natively in KiCad 10. It has a 24-bit load-cell front end, USB-C Li-ion charging, an external antenna and a 35 µA standby budget.

    42 parts
  • 4 layers54 × 63.4 mmRaceTracker v3, the printed circuit board in 3D

    RaceTracker v3

    jonaschramm/race-tracker

    Custom PCB data logger for motorcycle racing: GPS position + IMU motion data, logged to a microSD card, with an e-Paper status display. Built around an ESP32-S3 (WiFi/BT built in) so it can also stream/sync over WiFi.

    49 parts
  • 2 layers47.9 × 28.5 mmPosture tracker v2, the printed circuit board in 3D

    Posture tracker v2

    kiranj26/Posture-Tracker-Using-ESP32

    Posture Correction using ESP32-MINI-1 and MU sensor (GY-521 / MPU-6050)

    52 parts3MIT
  • 4 layers80 × 60 mmBardsAssistant, the printed circuit board in 3D

    BardsAssistant

    jaylingelbach/BardAssistant

    A tiny “Vicious Mockery” companion built on an ESP32-S3 DevKitM-1.

    77 parts