GitXplorerGitXplorer
g

Frame-48

public
62 stars
2 forks
0 issues

Commits

List of commits on branch main.
Unverified
53f722942bf4a1bbaa2a958ae0044e4c7e129071

Adding the V2 of the board

ggregsqueeb committed 2 years ago
Unverified
8f0ef84e9d974f226d05341822e6eb237d60e7ce

Adding another image to the readme

ggregsqueeb committed 2 years ago
Unverified
83fdb3570516441693cb20786f5e60d5ab81c847

Fixing typo

ggregsqueeb committed 2 years ago
Unverified
9dc95bbac3effeaf54976deb7610fc923f0050eb

Adding some images

ggregsqueeb committed 2 years ago
Unverified
e0d5c53ab02aa7692a748c28d2ff073e5942d7d3

Updating the VIA file to include the correct colors

ggregsqueeb committed 2 years ago
Unverified
a58c42a6d6c21ab4a1e876a727fcc0acc8fc097d

Updating the number of keys/diodes you need.

ggregsqueeb committed 2 years ago

README

The README file for this repository.

Side Shot

Frame 48

A handwired keyboard build created to use the WorkLouder keycaps and inspired by the Void Ergo S! Runs QMK firmware and fully customizable with VIA configurator.

The Frame 48 is a 3d printed, handwired, split keyboard that was inspired by the VOID ergo S, running QMK Firmware on Adafruit KB2040 controllers. Connection between the two halves of the keyboard is made with an aux cable via serial.

I suggest printing the case using a 0.4 mm nozzle, supports are not needed.

The brass inserts can be fixed in the bottom case by heating them and applying pressure with a soldering iron set to about 200-220C.

I created this iteration of the VOID Ergo S because I wanted my keyboard to have arrow keys as I use them a lot in my work as a product designer. I also wanted to build a keyboard that utilized WorkLouder keycaps because I am a huge fan of their design and product. To be able to use their keycaps I needed to use choc style low profile switches which I couldn't get to work with the original Void Ergo S.

Build Guide

Bill of Materials

  • 52 diodes (tme.eu link/aliexpress link)
  • Work Louder Keycaps. This build was designed with these keycaps in mind.
  • 52/54 choc switches link
  • 24 AWG (0.2 mm2) wire
  • 2 × Adafruit KB2040
  • 1 × Copper Wire for switch connections
  • 2 × EC11 Rotary Encoder (optional/aliexpress link mounted to the plate using this adapter)
  • 10 × M2×12 allen head screws (aliexpress link, 14mm overall length, 4mm diameter head)
  • 10 × M2 brass inserts (aliexpress link, 3.5mm outer diameter)
  • 2 × PJ320A 3.5mm female audio connectors (aliexpress link)
  • hot glue for securing the KB2040 to the bottom case (optional, but recommended), the audio connectors, and the switches.

Pin assignment

Alt text

ROW0    ROW1    ROW2    ROW3
D10     MOSI    MISO    SCK


COL0    COL1    COL2    COL3    COL4    COL5    COL6
D9      D8      D7      D6      D5      D4      D3


Encoder Pad A           Encoder Pad B
DO                      D1


Serial Pin
A3

Matrix layout Matrix Layout Matrix Layout

QMK Files

I have included the raw QMK files to compile the firmware in addition to the copiled firmware for the keyboard to make it easier for people who don't want to compile their own firmware.

I have created a VIA Configurator design for the board as well so it is easier to see what you are editing. You can upload the JSON file in this folder to the Design tab of VIA Configurator

💖 Inspiration and Thanks 💖

Huge shout out to Victor Luchachi who makes absolutely beautiful products and renders. The design language of this build is based off of his Void Ergo S keyboard and his VOID 16 build was my very first keyboard build.

Thank you so much to Joe Scotto for his awesome videos on handwiring keyboards. His pictures on reddit inspired me to use copper wiring on my build which ended up making the wiring process much easier and looks much much cleaner.

A massive fanboy shoutout to WorkLouder for creating an absolutely beautiful and high quality product. The design of your keyboards and keycaps are amazing!