Skip to the content
PCBKitNew board
2 layers61.8 × 42.8 mmMoonDeck, the printed circuit board in 3D

MoonDeck is a Desk gadget which has three purposes, I display to display whatever I want, a magnetic charger to charge my phone (wirelessly), and a mic to listen commands.

Size
61.8 × 42.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
44
Nets
41
Pads
130
Tracks, vias
328, 52
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
2 Jul 2026
Updated
7 Aug 2026

Overview

MoonDeck is an open-source printed circuit board by devisunofficial, from the devisunofficial/MoonDeck repository on GitHub. It is a 2-layer board of 61.8 × 42.8 mm with 44 parts on 41 nets, routed with 328 tracks and 52 vias.

It is built around the MP2315SGJ-Z, MBR0530 and DC-005-5A-2.0-SMT, with the FPC-05F-24PH20 among its other parts. Its parts include 16 capacitors, 9 resistors, 3 ICs, 3 diodes and 2 inductors. It belongs with the ESP32 boards of this library.

Main components

4

README

Readme.md

MoonDeck

MoonDeck is a Desk gadget which has three purposes, I display to display whatever I want, a magnetic charger to charge my phone (wirelessly), and a mic to listen commands.

It uses a E-ink display so that distraction is minimal and doesn't stress eyes. It charges as 15W because I think 15W is enough, as I can charge my phone overnight.

Features:

  • Minimal Design.
  • 5.8 inch E-ink Display
  • 15W wireless Magnetic charger.
  • A mic.

CAD Model:

Complete MoonDeck Made in Fusion 360 with love!

3D model will be here once it is completed

PCB:

Here's my PCB! It was made in KiCad.

Schematic : Complete MoonDeck PCB Footprint : Complete MoonDeck

Firmware Overview:

For now it is going to use TRMNL opensource firmware, whose server will be established on my android phone using TERMUX. But it is not the final version. The Final Version will have

  • Charge detection feature to take my presence in account
  • One Mic to take my orders and do accordingly.
  • An actual server which will process the voice input and answer. But Where?
  • My Speaker. Yes I planned It whole. But where will be processing?
  • My [HomeBoy]. It is still under development but will surely be completed.

I might add more in the future! That's it for now.

Assembly Instructions :

  1. Solder and connect everything how it should be (Markings are there on PCB)
  2. Check If everything working as it is supposed to be
  3. Glue in magnets and Charging Coil to it's placeholder and try to charge phone.
  4. There should be no need to Glue Display but you can if you want.
  5. Flash TRMNL firmware and establish Server, step by step
  6. Put everything in place and glue the main back-cover.

BOM Table

S. No.NameUseQuantityCost(USD)
1PCBMain Circuit168
2XIAO ESP 32Microcontroller19.44
35.83" E-ink DisplayDisplay150
4Magnetic StandFor Magnets12.5
5Charging CoilWireless Charger13.2
6MICFor Voice Input11.53
7DC AdaptorMain PoweSource14.5
8Charging ModuleTo Charge12.5

Extra Stuff:

Nothing For Now

Parts

44
QtyValueFootprintReferences
510uFCapacitor_SMD:C_0603_1608MetricC6, C10, C11, C12, C15
41uFCapacitor_SMD:C_0603_1608MetricC7, C8, C9, C13
30.1uFCapacitor_SMD:C_0603_1608MetricC1, C3, C4
3MBR0530lcsc_footprints:C77336_SOD-123_L2_8-W1_8-LS3_7-RDD1, D2, D3
24.7uFCapacitor_SMD:C_0603_1608MetricC14, C16
2TestPointConnector_Wire:SolderWirePad_1x01_SMD_1x2mmGND1, VDD1
1+Connector_Wire:SolderWirePad_1x01_SMD_1x2mmTP8
10.47Resistor_SMD:R_0603_1608MetricR9
110Resistor_SMD:R_0603_1608MetricR4
1100kResistor_SMD:R_0603_1608MetricR2
110KResistor_SMD:R_0603_1608MetricR8
110uHInductor_SMD:L_0805_2012MetricL2
120kResistor_SMD:R_0603_1608MetricR5
122uFCapacitor_SMD:C_0603_1608MetricC2
133mResistor_SMD:R_0603_1608MetricR1
14.9uHInductor_SMD:L_0805_2012MetricL1
140.2kResistor_SMD:R_0603_1608MetricR7
144uFCapacitor_SMD:C_0805_2012MetricC5
17.5kResistor_SMD:R_0603_1608MetricR6
19.1kResistor_SMD:R_0603_1608MetricR3
1Charging Detectionlcsc_footprints:C116203_SOT-23-5_L3_0-W1_7-P0_95-LS2_8-BRU4
1DC-005-5A-2.0-SMTEasyEDA:DC-IN-TH_DC-005-5A-2.0-SMTDC1
1FPC-05F-24PH20EasyEDA:FPC-SMD_24P-P0.50_FPC-05F-24PH20FPC1
1GNDConnector_Wire:SolderWirePad_1x01_SMD_1x2mmTP7
1L/RConnector_Wire:SolderWirePad_1x01_SMD_1x2mmTP3
1MP2315SGJ-ZEasyEDA:TSOT-23-8_L2.9-W1.6-P0.65-LS2.8-BLU2
1SCKConnector_Wire:SolderWirePad_1x01_SMD_1x2mmTP4
1SDConnector_Wire:SolderWirePad_1x01_SMD_1x2mmTP6
1SI1304BDL_C7419947lcsc_footprints:C7419947_SOT-323-3_L2_0-W1_3-P1_30-LS2_1-BLQ1
1WSConnector_Wire:SolderWirePad_1x01_SMD_1x2mmTP5
1XIAO-ESP32-S3-DIPSeeed Studio XIAO Series Library:XIAO-Generic-Thruhole-14P-2.54-21X17.8MMU3

Questions

How big is the MoonDeck PCB?

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

What parts does the MoonDeck use?

44 parts, built around the MP2315SGJ-Z, MBR0530, DC-005-5A-2.0-SMT and FPC-05F-24PH20. 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 MoonDeck KiCad files?

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

Can I use the MoonDeck design in my own project?

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

Similar boards

  • 4 layers96.5 × 132.7 mmDpx faded, the printed circuit board in 3D

    Dpx faded

    dubpixel/dpx_faded

    controller featuring behringer x32 style motorized faders

    78 parts5
  • 2 layers55 × 20 mmTPS5430, the printed circuit board in 3D

    TPS5430

    swayerloren/KICAD_ENGINE

    AI-assisted KiCad PCB design workflow for schematics, PCB layouts, DRC, BOM/CPL, and fabrication outputs using Codex or Claude.

    44 parts10MIT
  • 2 layers73.5 × 47.5 mmEinkBadge, the printed circuit board in 3D

    EinkBadge

    Las-Vejas/badge

    An E-ink badge run by RP2040, with NFC capabilities.

    67 partsGPL-3.0
  • 2 layers163.7 × 124.3 mmMicro PowerModule, the printed circuit board in 3D

    Micro PowerModule

    yingchaotw/micro_PowerModule

    µPower Supply Module

    235 parts1GPL-3.0
  • 4 layers78.5 × 49.5 mmMotor controller, the printed circuit board in 3D

    Motor controller

    BaoneBosima/4_Channel_DC_Motor_Driver

    The board was designed in KiCad 8.0 utilizing a 4-layer, impedance-controlled stackup to ensure signal integrity in a mixed-signal environment.

    59 parts
  • 4 layers52.1 × 81.9 mmTest controller carrier esp32, the printed circuit board in 3D

    Test controller carrier esp32

    INTenX/test-controller-carrier-esp32

    Carrier Board for ESP32-S3-DevKitC-1 that includes a 4 channel DAC and 8 channel ADC external expansion, as well power routing / monitoring.

    132 parts