Skip to content

RaphCoder13/Porg40

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Porg40

A 40 keys low-profile split keyboard, handwired and 3d printed.

Porg40

Porg40

Full kit

Features

  • Low profile design with GS-33 switches and Tai-Hao low-profile keycaps
  • Led matrix layer display
  • 40mm Cirque Trackpad (right side)
  • 4-way switch (left side)

Supplies

  • 2x Waveshare RP2040 Matrix
  • 40x Nuphy Wisteria switches
  • 40x Tai-Hao MX low-profile keycaps
  • 40mm Cirque Trackpad
  • FPC adaptor and cable for trackpad (12 pins)
  • 5-way switch
  • 44x ln4148 diodes
  • TRRS connectors and cable
  • M2.5 heat inserts
  • M2.5 standoffs
  • 1mm enamelled copper wire
  • Folding legs for phone

Build notes

Printing

All the files are designed for the right side, don't forget to mirror them when printing the left side. The plates are different wheither you are using the trackpad or the 5-way switch.

Side with Trackpad

Trackpad plate From top to bottom

  • Cover
  • Led grid
  • Trackpad support
  • Plate
  • case

Side with 5-way switch

5-way plate From top to bottom:

  • Cover
  • Led grid
  • DPad - NavSwitch keycap
  • NavSwitch support
  • Plate
  • case|

Assembly

Wiring The RP2040 is socketed with Mill-Max round pin header glued on the plate.

I used 1mm enamelled copper wire for the rows and columns and very thin enamel wire to connect to the pin header, I wrap them around the pin header and solder them.

The trackpad is connected to a SMT adaptor with a 12 pin FPC cable.

Trackpad wiring Keep in mind that the order can be reversed if you use a forward or reverse direction FPC cable.

RP2040 placement

The TRRS connector is glued to the plate. After finding the good orientation, the NavSwitch support is glued to the plate.

The led grid is glued to the cover, it must be aligned with the led matrix on the RP2040.

Place the heat inserts in the cover and the plate, the standoffs maintain the cover on the plate and the plate on the case.

Transport

Transport I used a 3D printed case to transport the keyboard, bento style. The case take into account the usb-c magnetic connector staying in place on the right side. An elastic velcro strap is used to hold everything together.

Credits and inspiration

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

About

A 40 keys low-profil split keyboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors