

Nodu
Universal sixty-percent mechanical keyboard with flex cutouts and minimal layouts. QMK / VIA supported
- Size
- 285 × 94.6 mm
- Copper layers
- 2
- Thickness
- 1.2 mm
- Parts
- 130
- Nets
- 106
- Pads
- 586
- Tracks, vias
- 6,014, 53
- Pours
- 454
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 12 Dec 2020
- Updated
- 11 Jan 2021
Overview
Nodu is an open-source printed circuit board by swiftrax, from the swiftrax/Nodu repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 285 × 94.6 mm with 130 parts on 106 nets, routed with 6,014 tracks and 53 vias.
It is built around the ATMEGA32U4-AU and BAV70. Its parts include 32 diodes, 6 resistors, 5 capacitors, 1 IC and 1 crystal. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
2ATMEGA32U4-AU
QFP-44(10x10)-40℃~+85℃ 10bit 16MHz 1KB 2.5KB 2.7V~5.5V 26 32KB 8 Bit AVR Built-in FLASH QFP-44(10x10) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)BAV70
SOT-23-55℃~+150℃ 1 Pair Common Cathode 1.25V@150mA 2.5uA@70V 200mA 225mW 2A 6ns 70V SOT-23 Switching Diodes ROHSJiangsu Changjing Electronics Technology (CJ)Switching Diodes
README
README.mdNodu
A 60% keyboard that fits most universal cases. PCB is based on Gondolindrim's Lasgweloth
Supported layouts

PCB Renders
Top
Bottom
Bill of materials (BOM)
Amount is per PCB, multiply as needed.
| LCSC part # | Description | Value | Package | Amount |
|---|---|---|---|---|
| C14663 | Capacitor | 0.1uF | 0603 | 3 |
| C19702 | Capacitor | 10uF | 0603 | 1 |
| C15849 | Capacitor | 1uF | 0603 | 1 |
| C68978 | Diode | SOT-23-3 | 32 | |
| C70076 | Fuse | 1206 | 1 | |
| C165948 | Connector | SMD/THT | 1 | |
| C25804 | Resistor | 10K | 0603 | 2 |
| C23186 | Resistor | 5.1K | 0603 | 2 |
| C23345 | Resistor | 22 | 0603 | 2 |
| C44854 | MCU | 32U4 | QFP-44 | 1 |
| C12333 | ESD chip | SOT-143B | 1 | |
| C341521 | Resonator | 16MHz | SMD | 1 |
License
This repository is under the CC0 1.0 Universal License. If you plan to sell these pcbs, make sure to read it.
Parts
130| Qty | Value | Footprint | References |
|---|---|---|---|
| 32 | BAV70 | Custom_Footprints:SOT-23_Annotated | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +16 |
| 4 | M2 Screw | FlexHoles:Flex_M2_Hole | H3, H4, H5, H6 |
| 3 | 100nF | Custom_Footprints:C_0603_Annotated | C2, C3, C4 |
| 2 | 10kΩ | Custom_Footprints:R_0603_Annotated | R1, R2 |
| 2 | 22Ω | Custom_Footprints:R_0603_Annotated | R3, R4 |
| 2 | 5.1kΩ | Custom_Footprints:R_0603_Annotated | R5, R6 |
| 2 | KC_MO(1) | MX_Only:MXOnly-1U-NoLED | K_312, K_410A1 |
| 1 | 10µF | Custom_Footprints:C_0603_Annotated | C1 |
| 1 | 16MHz | Custom_Footprints:Resonator_3Pin_Annotated | Y1 |
| 1 | 1µF | Custom_Footprints:C_0603_Annotated | C5 |
| 1 | 500mA | Custom_Footprints:Fuse_1206_Annotated | F1 |
| 1 | ATmega32U4-AU | Custom_Footprints:ATMEGA32U4_Annotated | U1 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12 | USB1 |
| 1 | KC_0 | MX_Only:MXOnly-1U-NoLED | K_10 |
| 1 | KC_1 | MX_Only:MXOnly-1U-NoLED | K_1 |
| 1 | KC_2 | MX_Only:MXOnly-1U-NoLED | K_2 |
| 1 | KC_3 | MX_Only:MXOnly-1U-NoLED | K_3 |
| 1 | KC_4 | MX_Only:MXOnly-1U-NoLED | K_4 |
| 1 | KC_5 | MX_Only:MXOnly-1U-NoLED | K_5 |
| 1 | KC_6 | MX_Only:MXOnly-1U-NoLED | K_6 |
| 1 | KC_7 | MX_Only:MXOnly-1U-NoLED | K_7 |
| 1 | KC_8 | MX_Only:MXOnly-1U-NoLED | K_8 |
| 1 | KC_9 | MX_Only:MXOnly-1U-NoLED | K_9 |
| 1 | KC_A | MX_Only:MXOnly-1U-NoLED | K_201 |
| 1 | KC_B | MX_Only:MXOnly-1U-NoLED | K_305 |
| 1 | KC_BSLS | MX_Only:MXOnly-1.5U-NoLED | K_113 |
| 1 | KC_BSPC | MX_Only:MXOnly-2U-NoLED | K_13 |
| 1 | KC_BSPC | MX_Only:MXOnly-1U-NoLED | K_013A1 |
| 1 | KC_C | MX_Only:MXOnly-1U-NoLED | K_303 |
| 1 | KC_CAPS | MX_Only:MXOnly-1.75U-NoLED | K_200 |
| 1 | KC_CAPS | MX_Only:MXOnly-1.25U-NoLED | K_200A1 |
| 1 | KC_COMM | MX_Only:MXOnly-1U-NoLED | K_308 |
| 1 | KC_D | MX_Only:MXOnly-1U-NoLED | K_203 |
| 1 | KC_DEL | MX_Only:MXOnly-1U-NoLED | K_213 |
| 1 | KC_DOT | MX_Only:MXOnly-1U-NoLED | K_309 |
| 1 | KC_E | MX_Only:MXOnly-1U-NoLED | K_103 |
| 1 | KC_ENT | MX_Only:MXOnly-2.25U-NoLED | K_212 |
| 1 | KC_EQL | MX_Only:MXOnly-1U-NoLED | K_12 |
| 1 | KC_ESC | MX_Only:MXOnly-1U-NoLED | K_0 |
| 1 | KC_F | MX_Only:MXOnly-1U-NoLED | K_204 |
| 1 | KC_G | MX_Only:MXOnly-1U-NoLED | K_205 |
| 1 | KC_H | MX_Only:MXOnly-1U-NoLED | K_206 |
| 1 | KC_I | MX_Only:MXOnly-1U-NoLED | K_108 |
| 1 | KC_J | MX_Only:MXOnly-1U-NoLED | K_207 |
| 1 | KC_K | MX_Only:MXOnly-1U-NoLED | K_208 |
| 1 | KC_L | MX_Only:MXOnly-1U-NoLED | K_209 |
| 1 | KC_LALT | MX_Only:MXOnly-1.5U-NoLED | K_402A1 |
| 1 | KC_LALT | MX_Only:MXOnly-1.25U-NoLED | K_402 |
| 1 | KC_LBRC | MX_Only:MXOnly-1U-NoLED | K_111 |
| 1 | KC_LCTL | MX_Only:MXOnly-1.5U-NoLED | K_400A1 |
| 1 | KC_LCTL | MX_Only:MXOnly-1.25U-NoLED | K_400 |
| 1 | KC_LGUI | MX_Only:MXOnly-1U-NoLED | K_401A1 |
| 1 | KC_LGUI | MX_Only:MXOnly-1.25U-NoLED | K_401 |
| 1 | KC_LSFT | MX_Only:MXOnly-2.25U-NoLED | K_300 |
| 1 | KC_M | MX_Only:MXOnly-1U-NoLED | K_307 |
| 1 | KC_MINS | MX_Only:MXOnly-1U-NoLED | K_11 |
| 1 | KC_MO(1) | MX_Only:MXOnly-1.25U-NoLED | K_410 |
| 1 | KC_N | MX_Only:MXOnly-1U-NoLED | K_306 |
| 1 | KC_O | MX_Only:MXOnly-1U-NoLED | K_109 |
| 1 | KC_P | MX_Only:MXOnly-1U-NoLED | K_110 |
| 1 | KC_Q | MX_Only:MXOnly-1U-NoLED | K_101 |
| 1 | KC_QUOT | MX_Only:MXOnly-1U-NoLED | K_211 |
| 1 | KC_R | MX_Only:MXOnly-1U-NoLED | K_104 |
| 1 | KC_RALT | MX_Only:MXOnly-1.5U-NoLED | K_409A1 |
| 1 | KC_RALT | MX_Only:MXOnly-1.25U-NoLED | K_408 |
| 1 | KC_RBRC | MX_Only:MXOnly-1U-NoLED | K_112 |
| 1 | KC_RCTL | MX_Only:MXOnly-1.25U-NoLED | K_411 |
| 1 | KC_RCTL | MX_Only:MXOnly-1.5U-NoLED | K_411A1 |
| 1 | KC_RGUI | MX_Only:MXOnly-1.25U-NoLED | K_409 |
| 1 | KC_RSFT | MX_Only:MXOnly-2.75U-NoLED | K_311 |
| 1 | KC_RSFT | MX_Only:MXOnly-1.75U-NoLED | K_311A1 |
| 1 | KC_S | MX_Only:MXOnly-1U-NoLED | K_202 |
| 1 | KC_SCLN | MX_Only:MXOnly-1U-NoLED | K_210 |
| 1 | KC_SLSH | MX_Only:MXOnly-1U-NoLED | K_310 |
| 1 | KC_SPC | MX_Only:MXOnly-7U-ReversedStabilizers-NoLED | K_406A1 |
| 1 | KC_SPC | MX_Only:MXOnly-6.25U-ReversedStabilizers-NoLED | K_406 |
| 1 | KC_T | MX_Only:MXOnly-1U-NoLED | K_105 |
| 1 | KC_TAB | MX_Only:MXOnly-1.5U-NoLED | K_100 |
| 1 | KC_U | MX_Only:MXOnly-1U-NoLED | K_107 |
| 1 | KC_V | MX_Only:MXOnly-1U-NoLED | K_304 |
The 120 most common of 130 parts.
Questions
How big is the Nodu PCB?
It measures 285 × 94.6 mm and has 2 copper layers, 1.2 mm thick.
What parts does the Nodu use?
130 parts, built around the ATMEGA32U4-AU and BAV70. 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 Nodu KiCad files?
From the swiftrax/Nodu repository on GitHub, at the commit this page was made from: the board is Nodu/Nodu.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Nodu design in my own project?
Its repository publishes it under the CC0-1.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
- 2 layers217.7 × 91.1 mm

- 2 layers166 × 70 mm

Prototype
SteveCooling/MidiKeys
Will be a complete board with decoders for multiplexed sampling of analog sources and up to 61-key keybeds
75 parts8MIT - 2 layers345.7 × 98.9 mm

SunsetterR2 Hotswap
PiKeeb/sunsetterR2-keyboard
PCB files for Sunsetter R2 keyboard (originally designed for Charue Design)
184 parts4CC-BY-SA-4.0 - 2 layers304.8 × 97.9 mm

Charon 32U4 Hotswap
PiKeeb/charon-keyboard
PCB files for Charon keyboard (originally designed for Charue Design)
148 parts2CC-BY-SA-4.0 - 2 layers347.7 × 119.1 mm

Supernova Hotswap
PiKeeb/supernova-keyboard
PCB files for Supernova keyboard (originally designed for Charue Design)
179 parts2CC-BY-SA-4.0 - 2 layers114.3 × 98.8 mm

Mystic split40
Duckle29/MS40
The project uses Ai03s keyswitch library. Many thanks to Ai03 for releasing an awesome keyswitch library with an entirely open license.
160 parts1BSD-3-Clause - 2 layers395 × 90.2 mm

- 2 layers142.5 × 101 mm

Hillside46
mmccoyd/hillside
Family of split ergonomic keyboards with three rows of six or five keys and a generous thumb arc
92 parts448MIT