Skip to the content
PCBKitNew board
2 layers89.4 × 54.8 mmMintboard, the printed circuit board in 3D

a 40% bluetooth keyboard built into an altoids tin

Size
89.4 × 54.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
91
Nets
68
Pads
284
Tracks, vias
319, 17
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
6 Sep 2026
Updated
6 Sep 2026

Overview

Mintboard is an open-source printed circuit board by flurples, from the flurples/mintboard repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 89.4 × 54.8 mm with 91 parts on 68 nets, routed with 319 tracks and 17 vias.

It is built around the PTS647SM38SMTR2LFS. Its parts include 41 diodes, 41 switches and 2 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

mintboard

a 40% bluetooth keyboard built into an altoids tin

IMG_0049 build video: https://youtu.be/VZ1lAV-ThZo

you will need

  • an altoids tin
  • a mintboard pcb (with diodes and switches)
  • 1x top and 1x bottom housings
  • keycaps ( 32x 1u, 2x 1.25u, 4x 1.5u, 2x 1.75u, 1x 4u)
  • a nice!nano
  • a small battery (I used a 301230 110 mah lithium battery from typeractive)
  • a OS202011MA0QN1 or equivalent power switch
  • 4x m2 screws
  • double sided tape
  • a dremel or something to cut the altoids tin with

notes

  • pcb production files can be found in mintboard/pcb/production
  • bom files were created for jlcpcb's parts library in 2023; double check correct components before ordering
  • use the provided .uf2 file to flash the nice!nano, or build your own firmware if you want. the zmk build files were made for an older version of zmk so they will likely not work without some modification.

disclaimer

I do not sell any products, and I am not affiliated with any vendors who claim to sell my designs. if you choose to support these vendors, I am not responsible for any issues you may encounter with them.

gallery

IMG_0048 IMG_0054 IMG_0047

Parts

91
QtyValueFootprintReferences
41D_SmallDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +25
41PTS_647_SM38_SMTR2_LFSbutton1:SW_PTS_647_SM38_SMTR2_LFS_1133S1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23 +25
4MountingHoleMountingHole:MountingHole_2.5mmH1, H2, H3, H4
2TestPointTestPoint:TestPoint_THTPad_D2.0mm_Drill1.0mmTP1, TP2
1LOGOpromicro:mintboard-logoG***
1ProMicropromicro:ProMicro-SMDU1
1SWITCH_011MA0QN1onoff1:OS202011MA0QN1U2

Questions

How big is the Mintboard PCB?

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

What parts does the Mintboard use?

91 parts, built around the PTS647SM38SMTR2LFS. 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 Mintboard KiCad files?

From the flurples/mintboard repository on GitHub, at the commit this page was made from: the board is pcb/mintboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mintboard design in my own project?

Its repository publishes it under the GPL-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).

Similar boards

  • 4 layers93.7 × 43.7 mmFlight Computer, the printed circuit board in 3D

    Flight Computer

    SunDevilRocketry/Flight-Computer

    General purpose flight computer for high powered rocketry projects.

    113 parts5
  • 2 layers99 × 99 mm2nd mainboard pcb, the printed circuit board in 3D

    2nd mainboard pcb

    Fiberprinter/fiberprinter-electronics

    Fiberelectronics Control every pulse, master every micron

    132 parts4
  • 4 layers134.2 × 60.2 mmL0005-Valve Controller, the printed circuit board in 3D

    L0005-Valve Controller

    SunDevilRocketry/Valve-Controller

    Controller for managing the liquid engine's solenoid valves and servo-actuated ball valves.

    107 parts2
  • 2 layersTIME II PCB, the printed circuit board in 3D

    TIME II PCB

    ashvin-verma/TIME-II-PCB-REV-C

    116 parts1
  • 4 layers66.8 × 25.4 mmFlight Computer Lite, the printed circuit board in 3D

    Flight Computer Lite

    cacost12/SDR-Flight-Computer-Lite-PCB

    Current PCB Revision: 1.0 PCB Part Number: A0007

    61 parts1
  • 4 layers94.9 × 43.2 mmGround Station Telemetry, the printed circuit board in 3D

    Ground Station Telemetry

    cacost12/SDR-Ground-Station-Telemetry-PCB

    Current PCB Revision: 1.0 PCB Part Number: A0005

    57 parts1
  • 4 layers116.8 × 56.7 mmEngine Controller, the printed circuit board in 3D

    Engine Controller

    SunDevilRocketry/Liquid-Engine-Controller

    Main microcontroller board for embedded control of SDR's liquid bipropellant engine.

    119 parts1
  • 6 layers128 × 117.8 mmFPGA DevBoard, the printed circuit board in 3D

    FPGA DevBoard

    Benny-Chippers/Enchanted_Rocks

    The dev board PCB for the MacroController project

    301 partsMIT