Skip to the content
PCBKitNew board
2 layers89 × 91.8 mmMagic cube, the printed circuit board in 3D

View it interactive in your web browser:

Size
89 × 91.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
66
Pads
144
Tracks, vias
237, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
7 Jul 2026
Updated
11 Aug 2026

Overview

Magic cube is an open-source printed circuit board by Nils1024, from the Nils1024/magic-cube repository on GitHub. It is a 2-layer board of 89 × 91.8 mm with 28 parts on 66 nets, routed with 237 tracks and 0 vias.

It is built around the 74AHCT125D, LM2596S-5.0 and MPU-6050, with the ICS-43434 among its other parts. Its parts include 6 resistors, 5 capacitors, 5 connectors, 4 ICs and 1 transistor. It belongs with the ESP32 and AVR (ATmega, ATtiny) boards of this library.

Main components

4

README

README.md

magic-cube

The magic cube has 4 LED Panels and they interact dynamically with the onboard sensors that are on the PCB. This includes an IMU, Temperature sensor and a microphone. Everything is also very accessible and you can always get to the power supply so you can turn it off.

Schema

Schema

PCB

Dimensions: 89mm x 91.75mm Dimensions with terminals: 95.5mm x 98mm

Top: PCB Top

Bottom: PCB Bottom

2D: PCB 2D

View it interactive in your web browser:
View PCB on KiCanvas

Case

You should glue the lower part of the case with the walls together. For the cap just put it on top to maintain an easy access to all components.

Top: Case top

Bottom: Case bottom

Wiring

From the Power Supply one power lane to the PCB and all others to the LED Panels. All components including the PCB and LED Panels need to have the same GND. Put the cables from the PSU to the PCB through the holes at the bottom.

Wiring Sketch

Parts

28
QtyValueFootprintReferences
4100nCapacitor_SMD:C_0805_2012MetricC1, C2, C3, C5
4330Resistor_SMD:R_0805_2012MetricR3, R4, R5, R6
4MountingHoleMountingHole:MountingHole_3mmH1, H2, H3, H4
4Screw_Terminal_01x03TerminalBlock_WAGO:TerminalBlock_WAGO_236-103_1x03_P5.00mm_45DegreeJ2, J3, J4, J5
24.7kResistor_SMD:R_0805_2012MetricR1, R2
11.5AFuse:Fuse_2920_7451MetricF1
110uFCapacitor_SMD:C_0805_2012MetricC4
174AHCT125Package_DIP:DIP-14_W7.62mmU4
1Arduino_Nano_ESP32Module:Arduino_NanoA1
1ICS-43434Sensor_Audio:InvenSense_ICS-43434-6_3.5x2.65mmMK1
1LM2596S-5Package_TO_SOT_SMD:TO-263-5_TabPin3U3
1MPU-6050Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mmU1
1Q_PMOS_GSDPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmQ1
1Screw_Terminal_01x02TerminalBlock_WAGO:TerminalBlock_WAGO_236-102_1x02_P5.00mm_45DegreeJ1
1TMP117xxDRVPackage_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU2

Questions

How big is the Magic cube PCB?

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

What parts does the Magic cube use?

28 parts, built around the 74AHCT125D, LM2596S-5.0, MPU-6050 and ICS-43434. 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 Magic cube KiCad files?

From the Nils1024/magic-cube repository on GitHub, at the commit this page was made from: the board is pcb/magic-cube.kicad_pcb and its schematic pcb/magic-cube.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Magic cube design in my own project?

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

Similar boards

  • 2 layers82.5 × 178.8 mmLighthouse, the printed circuit board in 3D

    Lighthouse

    themagicfrog/lightsaber

    PCB lightsaber with gyroscope and accelerometer

    94 parts2MIT
  • 2 layers7.5 × 2 mmLightwand, the printed circuit board in 3D

    Lightwand

    themagicfrog/lightwandprogress

    a pcb with neopixel lights attached and a gyroscope! for arcade and the Trail

    80 parts
  • 2 layers70 × 70 mmStm32, the printed circuit board in 3D

    Stm32

    AtharvaGupta018/my-drone-pcb-

    I have recently created a drone quadcopter pcb, with no ERC and DRC errors .

    65 parts
  • 4 layers101.2 × 47.9 mmDashcam, the printed circuit board in 3D

    Dashcam

    Stevemwa/FMS_ESP32

    This is a fleet management system that sends vehicle location data over to Firebase Cloud

    129 parts
  • 2 layers196 × 104 mmHack fft, the printed circuit board in 3D

    Hack fft

    hack-apollo/hack_spectrum

    a music spectrum use esp32-pico-d4 and ws2812b.

    611 parts28GPL-3.0
  • 2 layersAI voice assistant, the printed circuit board in 3D

    AI voice assistant

    DhamuVkl/ESP32S3-AI-Voice-Assistant

    This project is a complete DIY AI voice assistant built around the ESP32-S3 microcontroller. It combines custom PCB design, advanced audio processing, and cloud-based AI to create a device that rivals commercial smart…

    78 parts26MIT
  • 4 layers52.5 × 59.7 mmESPHome Indoor Multi Sensor, the printed circuit board in 3D

    ESPHome Indoor Multi Sensor

    mikelawrence/esphome-indoor-multi-sensor-hardware

    ESPHome Indoor Multi-Sensor hardware. This design supports Radar/PIR Presence, Temperature, Humidity, Pressure, Light, CO2, CO, VOC, NOX and PM sensors.

    113 parts14CERN-OHL-P-2.0
  • 4 layers108.6 × 87.7 mmBlinky badge light, the printed circuit board in 3D

    Blinky badge light

    rowr111/blinky-badge-light

    lighting badge with unique patterns and sound reactivity

    123 parts9MIT