Skip to the content
PCBKitNew board
2 layers145 × 146 mmMageV2, the printed circuit board in 3D

The pcb designs for the mage keyboard.

Size
145 × 146 mm
Copper layers
2
Thickness
1.6 mm
Parts
79
Nets
72
Pads
640
Tracks, vias
1,147, 104
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
21 Jan 2023
Updated
26 May 2023

Overview

MageV2 is an open-source printed circuit board by mosswg, from the mosswg/mage_hardware repository on GitHub. It is a 2-layer board of 145 × 146 mm with 79 parts on 72 nets, routed with 1,147 tracks and 104 vias.

It is built around the MCP23017-E/SO. Its parts include 64 switches, 8 resistors, 5 ICs and 2 connectors. It belongs with the SAM D and SAM boards of this library.

Main components

1

README

readme.md

Mage Hardware

This project is out of date go check out the repo with both hardware and software

Parts

79
QtyValueFootprintReferences
30SW_MEC_5GSwitch_Keyboard_Kailh:SW_Kailh_Choc_V1V2_1.00u_SOSSW33, SW34, SW35, SW36, SW37, SW38, SW39, SW40, SW41, SW42, SW43, SW44, SW45, SW46, SW47, SW48 +14
29SW_MEC_5GSwitch_Keyboard_Kailh:SW_Kailh_Choc_V1V2_1.00uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +13
410KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R4, R7, R8
43KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R5, R6
4MCP23017-E_SOdigikey-footprints:SOIC-28_W7.5mmU1, U2, U4, U5
2AudioJack4Connector_Audio:Jack_3.5mm_PJ320D_HorizontalJ1, J2
2SW_MEC_5GSwitch_Keyboard_Kailh:SW_Kailh_Choc_V1V2_1.50u_90deg_SOSSW61, SW64
2SW_MEC_5GSwitch_Keyboard_Kailh:SW_Kailh_Choc_V1V2_1.50u_90degSW29, SW32
1SW_MEC_5GSwitch_Keyboard_Kailh:SW_Kailh_Choc_V1V2_1.50uSW30
1SeeeduinoXIAOSeeeduino XIAO KICAD:Seeeduino XIAO-MOUDLE14P-2.54-21X17.8MMU3

Questions

How big is the MageV2 PCB?

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

What parts does the MageV2 use?

79 parts, built around the MCP23017-E/SO. 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 MageV2 KiCad files?

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

Can I use the MageV2 design in my own project?

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

Similar boards

  • 2 layers208.8 × 396.9 mmFerris, the printed circuit board in 3D

    Ferris

    pierrechevalier83/ferris

    A low profile split keyboard designed to satisfy one single use case elegantly

    145 parts1.3k
  • 4 layers103.5 × 90.6 mmEVE PCB V4, the printed circuit board in 3D

    EVE PCB V4

    vishhvaan/eve-pi

    The EVolutionary biorEactor (EVE)

    102 parts15MIT
  • 4 layers82.5 × 82.5 mmPVDX ADCS PMB, the printed circuit board in 3D

    PVDX ADCS PMB

    BrownSpaceEngineering/PVDX-ADCS-PMB

    Avionics files related to ADCS and Perovskite schematics, pcb design, and documentation

    114 parts1
  • 4 layers100 × 100 mmBedberry, the printed circuit board in 3D

    Bedberry

    DarwinInnovation/bedberry

    Open source PCB for bed/chair control

    88 parts1MIT
  • 4 layersStereo heli, the printed circuit board in 3D

    Stereo heli

    Kronos3/stereo-heli

    Stereo Vision Quadcopter

    173 parts1Apache-2.0
  • 2 layers109.5 × 119.5 mmEngineData, the printed circuit board in 3D

    EngineData

    techie66/EngineDataLogger-EngineData

    Arduino code for SleepyPi that is attached to main datalogger. Reads engine sensors.

    100 parts1GPL-2.0
  • 2 layers95 × 95 mmFront controls, the printed circuit board in 3D

    Front controls

    techie66/EngineDataLogger-FrontControls

    Arduino code for front controls device.

    135 parts1GPL-2.0
  • 4 layers131 × 89.5 mmMecha pico mcb, the printed circuit board in 3D

    Mecha pico mcb

    wubneh/MCTR260-pico-firmware

    Raspberry Pi Pico W robot controller firmware for MCTR 260 Mechatronics Design. Dual-core BLE architecture with mecanum drive, stepper/DC motor support, and configurable motion profiles.

    85 parts1MIT