Skip to the content
PCBKitNew board
2 layers124.5 × 57 mmMacropad, the printed circuit board in 3D

Just a 6-key macropad but mine is better because RGB amirite

Size
124.5 × 57 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
43
Pads
125
Tracks, vias
234, 27
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
31 Mar 2022
Updated
21 Apr 2022

Overview

Macropad is an open-source printed circuit board by meh2481, from the meh2481/macropad repository on GitHub, published under the Unlicense licence. It is a 2-layer board of 124.5 × 57 mm with 24 parts on 43 nets, routed with 234 tracks and 27 vias.

Its parts include 6 resistors, 6 diodes, 6 switches, 1 IC and 1 connector. It belongs with the keyboards and input and lEDs and displays boards and the RP2040 boards of this library.

README

README.md

macropad

Just a 6-key macropad but mine is better because RGB amirite

Archived as there are too many problems:

  • Need a resister per RGB input, not one per output, as constant current across the RGBLED distorts the color otherwise. That's a lot of SMD components.
  • The RPi Pico has a limited number of PWM units, not enough for running all of the RGBLEDs, and they were hooked up incorrectly anyway.
  • Idea was ditched in favor of streamdekc instead.

Materials

Parts used (Can easily be subbed for something similar):

Parts

24
QtyValueFootprintReferences
6100Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR1, R2, R3, R4, R5, R6
6LED_RGBALibrary:1.5mmRGBALEDLED1, LED2, LED3, LED4, LED5, LED6
6SW_DIP_x01Kailh Socket PG1350:Kailh_socket_PG1350SW1, SW2, SW3, SW4, SW5, SW6
2,
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ1
1PicoPi-Pico:RPi_Pico_SMDU1

The 22 most common of 24 parts.

Questions

How big is the Macropad PCB?

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

What parts does the Macropad use?

24 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 Macropad KiCad files?

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

Can I use the Macropad design in my own project?

Its repository publishes it under the Unlicense 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 layers56 × 65 mmSeaTalk1, the printed circuit board in 3D

    SeaTalk1

    dotnet/iot

    This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

    24 parts2.4kMIT
  • 2 layers26.2 × 45.5 mmPL18 multiprotocol, the printed circuit board in 3D

    PL18 multiprotocol

    pascallanger/DIY-Multiprotocol-TX-Module

    Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.

    24 parts1.9kGPL-3.0
  • 2 layers58 × 35.5 mmHat, the printed circuit board in 3D

    Hat

    menloresearch/asimov-1

    v1 of Asimov, an open-source humanoid robot

    24 parts1.4kCERN-OHL-S-2.0
  • 2 layers21.6 × 19.5 mmMicron Logo LED, the printed circuit board in 3D

    Micron Logo LED

    DraftShift/StealthChanger

    Tool changing system for Vorons and other front mount printer motion systems, not just stealthburner.

    24 parts1.2kGPL-3.0
  • 2 layers158 × 11 mmRainbow Matchstick, the printed circuit board in 3D

    Rainbow Matchstick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    24 parts1.1kGPL-3.0
  • 2 layers85.6 × 54 mmTRACED wio1262-carrier, the printed circuit board in 3D

    TRACED wio1262-carrier

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    24 parts915
  • 2 layers36 × 20 mmCombined, the printed circuit board in 3D

    Combined

    adamb314/ServoProject

    Getting the most out of your hobby servo

    24 parts545