PCB for HandWired Keyboards

Ergonomic typing, back in style

Public Chat
Similar projects worth following
With these PCBs you can build your dream keyboard, now with lights!
thanks to the tiny size, this feature is included in any exotic DIY keyboard models like manuform

This project provides to handwired keyboards a support to have underglow keycaps. PCBs was designed for keyboard with different form factors, for example: dactyl manuform. Its geometry makes makers hard to desing flexible PCBs, and them could be available only for some kind of dactyl manuform. These 15mmx15mm PCBs are near to size of a keyboard Switch, so there can be placed in any custom keyboard, if a switch fits, a PCB will do it so, this is suitable for customizable keyboards. Every PCB was designed with a LED neopixel, 100nF capacitor and a 1n4148 diode.

Its tinniest size makes possible wire any keyboardboard you like.

 are you dreaming with a macropad? done! you can build it! 

Form factor is not a problem!

Some Dactyl manuform has places where comercial PCBs doesen't fits correctly, this is not a problem now

PCB Gerber Files to upload and order to your PCB manufacturing service

Zip Archive - 17.61 kB - 07/18/2021 at 11:25


Entire kicad project

Zip Archive - 256.24 kB - 06/02/2021 at 22:57



BOM with links of all components

spreadsheet - 14.09 kB - 06/02/2021 at 22:57


  • 62 × PCB Electronic Components / Misc. Electronic Components
  • 62 × SK6812 4020 Electronic Components
  • 62 × Diodoe 1n4148
  • 62 × 100nF Capacitor
  • 2 × Arduino Pro Micro

View all 9 components

View all 9 project logs

View all 9 instructions

Enjoy this project?



Oleksandr Kostian wrote 04/10/2023 at 22:29 point

Hi. I've seen manuals that mention the use of resistors. Was your keyboard assembled without resistors?

  Are you sure? yes | no

AlexTemp wrote 01/22/2022 at 15:16 point

Good afternoon. This is fantastic work and a great article. I have a question. Do I need keyboard reset buttons to install Arduino firmware? I am new to keyboard assembly. Where can I see a detailed tutorial on how to solder the switches? Thanks.

  Are you sure? yes | no

Pedro Barbero wrote 05/15/2022 at 19:43 point

Hi! Sorry for not answer you at time! 

First time you upload the firmware you have to reset it manualy, but in the first firware you can set a pair of two keyswitches to reset the arduino as a software reset. Then won't be necessary use the arduino's hardware reset from the board.

  Are you sure? yes | no

AlexTemp wrote 05/17/2022 at 13:32 point

 No problem. I'll get back to the project when the war is over. Thank you.

  Are you sure? yes | no

Tom Nardi wrote 08/29/2021 at 20:17 point

Brilliant idea, love it.

  Are you sure? yes | no

Pedro Barbero wrote 08/30/2021 at 07:04 point

Thank you very much Tom!

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates