Skip to the content
PCBKitNew board
2 layers98.4 × 98.4 mmMacro20, the printed circuit board in 3D

Simple 20 key macropad/numpad

Size
98.4 × 98.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
52
Nets
43
Pads
182
Tracks, vias
222, 9
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
22 Jan 2020
Updated
22 Jan 2020

Overview

Macro20 is an open-source printed circuit board by 6a-62, from the 6a-62/macro20 repository on GitHub, published under the MIT licence. It is a 2-layer board of 98.4 × 98.4 mm with 52 parts on 43 nets, routed with 222 tracks and 9 vias.

Its parts include 20 diodes, 2 connectors, 1 resistor, 1 IC and 1 switch. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

README

README.md

macro20

  • 20 keys, intended for numpad/macropad layouts
  • Designed for Pro Micro controller boards
  • I2C header intended for 0.91 128*32 OLED display
  • PWM header for RGB LED lighting strip

Compatible with QMK

Render Image

Parts

52
QtyValueFootprintReferences
201N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4, D5, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20 +4
20MX-NoLEDMX_Only:MXOnly-1U-NoLEDMX1, MX2, MX3, MX4, MX5, MX10, MX11, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX20 +4
1500Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1
1Conn_01x03_MaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1Conn_01x04_FemaleConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ1
1ProMicropromicro:ProMicroU1
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW1

The 45 most common of 52 parts.

Questions

How big is the Macro20 PCB?

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

What parts does the Macro20 use?

52 parts. 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 Macro20 KiCad files?

From the 6a-62/macro20 repository on GitHub, at the commit this page was made from: the board is macro20.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Macro20 design in my own project?

Its repository publishes it under the MIT 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

  • 2 layers41.4 × 47.5 mmU2f zero panel, the printed circuit board in 3D

    U2f zero panel

    conorpp/u2f-zero

    U2F USB token optimized for physical security, affordability, and style

    52 parts2.4k
  • 2 layers136 × 130 mmLora nodemcu, the printed circuit board in 3D

    Lora nodemcu

    sudomesh/disaster-radio

    A (paused) work-in-progress long-range, low-bandwidth wireless disaster recovery mesh network powered by the sun.

    52 parts1.1k
  • 2 layers69 × 53.8 mmTUSS4470 shield, the printed circuit board in 3D

    TUSS4470 shield

    Neumi/open_echo

    Open Source echo sounder / depth sounder / SONAR for bathymetry and research. Arduino based and compatible.

    52 parts530
  • 2 layers52.5 × 36.6 mmESP8266-WebRadio, the printed circuit board in 3D

    ESP8266-WebRadio

    karawin/Ka-Radio

    A wifi webradio with only low cost boards ESP8266 and VS1053 by Jp Cocatrix

    52 parts453
  • 2 layers105.2 × 42.4 mmRWR CONTROL PANEL, the printed circuit board in 3D

    RWR CONTROL PANEL

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    52 parts431
  • 2 layers45 × 45 mmAirCube, the printed circuit board in 3D

    AirCube

    StuckAtPrototype/AirCube

    Works standalone out of the box. Pairs with Home Assistant in minutes. Other platforms are supported through community-contributed extensions.

    52 parts379Apache-2.0
  • 2 layers160 × 99.1 mmArdumower mega shield V1.00, the printed circuit board in 3D

    Ardumower mega shield V1.00

    Ardumower/ardumower

    Develop an open source robotic lawn mower (HW+SW reference platform)

    52 parts282
  • 2 layers53 × 23 mmMaam 011109 bias, the printed circuit board in 3D

    Maam 011109 bias

    loxodes/vna

    Under development open hardware microwave vector network analyzer

    52 parts205