

Macropad
- Size
- 48.3 × 40.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 45
- Nets
- 44
- Pads
- 206
- Tracks, vias
- 466, 140
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 18 Apr 2025
- Updated
- 13 May 2025
Overview
Macropad is an open-source printed circuit board by CodeOnSunday, from the CodeOnSunday/MacroPad-HW repository on GitHub. It is a 2-layer board of 48.3 × 40.6 mm with 45 parts on 44 nets, routed with 466 tracks and 140 vias.
It is built around the MAX490ESA+, MCP2551-I/SN-HG and RS485, with the AP62250WU among its other parts. Its parts include 15 capacitors, 11 resistors, 10 connectors, 4 ICs and 2 switches. It belongs with the keyboards and input boards and the STM32 boards of this library.
Main components
4MAX490ESA+
SO-8-40℃~+85℃ 1 1 2.5Mbps 300uA 32 4.75V~5.25V Full-Duplex Transceiver SO-8 RS-485 / RS-422 ICs ROHSMaxim Integrated (Analog Devices)RS-485 / RS-422 ICsMCP2551-I/SN-HG
SOP-8SOP-8 CAN Transceivers ROHSHGSEMICAN TransceiversRS485
SOP-81 1 1.2mA 2.5Mbps 256 5V Half-Duplex Transceiver ±4kV SOP-8 RS-485 / RS-422 ICs ROHSGRRS-485 / RS-422 ICsAP62250WU
TSOT-26-40℃~+85℃ 1 1.3MHz 155uA 2.5A 4.2V~18V 800mV~7V Adjustable Buck Buck Built-in Yes TSOT-26 DC-DC Converters ROHSDiodes IncorporatedDC-DC Converters
Parts
45| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C3, C4, C5, C8, C9, C13, C21 |
| 4 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R7, R15, R16 |
| 3 | 120 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R6, R9 |
| 2 | 22uF | Capacitor_SMD:C_1206_3216Metric | C6, C7 |
| 2 | 4.7u | Capacitor_SMD:C_1206_3216Metric | C10, C14 |
| 2 | Reset | Button_Switch_SMD:SW_SPST_B3U-1000P | SW10, SW11 |
| 1 | 0 | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 10n | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17 |
| 1 | 1u | Capacitor_SMD:C_1206_3216Metric | C12 |
| 1 | 2.2uH | Inductor_SMD:L_Taiyo-Yuden_NR-50xx | L1 |
| 1 | 22u | Capacitor_SMD:C_1206_3216Metric | C2 |
| 1 | 31.6k | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | AP62250WU | Package_TO_SOT_SMD:TSOT-23-6 | U1 |
| 1 | CAN | Library:Conn_Edge_x04 | J9 |
| 1 | Extra | Library:Conn_Edge_x08 | J7 |
| 1 | Keyboard 1 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J11 |
| 1 | Keyboard 1 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left | J4 |
| 1 | Keyboard 2 | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left | J12 |
| 1 | Keyboard 2 | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical | J13 |
| 1 | LOGO | LOGO | G*** |
| 1 | MAX490E | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | MCP2551-I-SN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | PNP | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | RS485 | Library:Conn_Edge_x06 | J6 |
| 1 | STM32F042K6Tx | Package_QFP:LQFP-32_7x7mm_P0.8mm | U2 |
| 1 | SWD | Library:Conn_Edge_x05 | J1 |
| 1 | UART | Library:Conn_Edge_x04 | J5 |
| 1 | USB_A | Connector_USB:USB_Micro-B_Wuerth_629105150521_CircularHoles | J8 |
Questions
How big is the Macropad PCB?
It measures 48.3 × 40.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Macropad use?
45 parts, built around the MAX490ESA+, MCP2551-I/SN-HG, RS485 and AP62250WU. 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 CodeOnSunday/MacroPad-HW repository on GitHub, at the commit this page was made from: the board is Mainboard/macropad.kicad_pcb and its schematic Keyboard/keyboard.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 states no licence, so its author keeps all rights: ask CodeOnSunday before reusing the design.
More from CodeOnSunday/MacroPad-HW
1- 2 layers50 × 70 mm

Similar boards
- 2 layers

- 2 layers68.6 × 43.8 mm

Control station board
MST-Robotics/TITAN-Electrical
This repository holds the electrical schematics and board layouts for the ROV (TITAN II) being built by the Missouri University of Science and Technology Underwater Robotics Design Team.
45 parts - 2 layers228.6 × 152.4 mm

- 2 layers86 × 78.3 mm

- 2 layers

Eta rotary coffe dispenser
antonloof/eta_rotary_coffe_dispenser
Dagny 2.0. Även kännd som ETAs kaffedispenser med gammal teknik
117 parts - 2 layers56 × 96 mm

- 4 layers75 × 38.6 mm

HuffAndPuff
dmanla/AccessibilityHeadsetDevkit
A development kit for the creation of an accessibility driven platform.
149 parts - 2 layers52 × 32 mm
