codeboard

Public

@alfonsoce11

Download board files

Files for version 1. Pick what you came for.

Share codeboard

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading…

README

CodeBoard

A keyboard specially made for coding with quicker access to common characters. After making CodePad I figured the next logical thing to do was to make a full keyboard for coding.

AssemblyExploded View

Layout

I chose this layout so that I could keep the normal keyboard layout while also optimizing for coding. It has keys I often use while coding to the right of the main part of the keyboard, similar to a numpad but for coding. The brackets and quotes type both characters and put the curser between the characters. The angle brackets don't because they are more commonly used for conditions rather than brackets in coding.

I wrote the firmware using KMK.

Case

The case consists of 3 parts: the bottom, the plate, and the top part. It uses M3x16mm screws and heat-set inserts to hold the 3 parts together.

BottomPlateTop

Heres an assembly of the case:

I made the case using OnShape.

PCB

Schematic:

PCB:

3D PCB:

I made the PCB on KiCAD and learned how to create a key matrix.

More Views

BOM

ItemQuantityPriceLink
Raspberry Pi Pico1$4.00https://vilros.com/products/raspberry-pi-pico
Brown 90 PCS Cherry MX Switches1$16.01https://www.aliexpress.com/item/3256807797357274.html?spm=a2g0o.cart.0.0.7b1f38daq82dup&mp=1&pdp_npi=5%40dis%21USD%21USD%2034.20%21USD%2016.01%21%21USD%2016.01%21%21%21%402101c59517507203853198392e81ba%2112000043155900936%21ct%21US%216400114757%21%211%210
M3x16mm 50 PCS Screws1$3.10https://www.aliexpress.com/item/2251832772825104.html?spm=a2g0o.cart.0.0.7b1f38daq82dup&mp=1&pdp_npi=5%40dis%21USD%21USD%203.10%21USD%203.10%21%21USD%203.10%21%21%21%402101c59517507203853198392e81ba%2166368903760%21ct%21US%216400114757%21%211%210
Heat Set Inserts1$6.55https://www.aliexpress.com/item/2255800046543591.html?spm=a2g0o.cart.0.0.7b1f38daq82dup&mp=1&pdp_npi=5%40dis%21USD%21USD%207.10%21USD%206.55%21%21USD%206.55%21%21%21%402101c59517507203853198392e81ba%2110000000945302188%21ct%21US%216400114757%21%211%210
100 PCS Diodes1$1.46https://www.aliexpress.com/item/2255799955957794.html?spm=a2g0o.cart.0.0.7b1f38daq82dup&mp=1&pdp_npi=5%40dis%21USD%21USD%201.46%21USD%201.46%21%21USD%201.46%21%21%21%402101c59517507203853198392e81ba%2110000000428321629%21ct%21US%216400114757%21%211%210
100 PCS Black Keycaps1$22.03https://www.aliexpress.com/item/3256805981338445.html?spm=a2g0o.cart.0.0.7b1f38daq82dup&mp=1&pdp_npi=5%40dis%21USD%21USD%2030.60%21USD%2022.03%21%21USD%2022.03%21%21%21%402101c59517507203853198392e81ba%2112000036085970239%21ct%21US%216400114757%21%211%210
2u Cherry Stabilizers2$1.55https://www.aliexpress.com/item/2251832678459913.html?spm=a2g0o.cart.0.0.7b1f38daq82dup&mp=1&pdp_npi=5%40dis%21USD%21USD%201.87%21USD%201.55%21%21USD%201.55%21%21%21%402101c59517507203853198392e81ba%2112000036652220667%21ct%21US%216400114757%21%212%210
6u Cherry Stabilizer1$1.66https://www.aliexpress.com/item/2251832678459913.html?spm=a2g0o.cart.0.0.7b1f38daq82dup&mp=1&pdp_npi=5%40dis%21USD%21USD%202.00%21USD%201.66%21%21USD%201.66%21%21%21%402101c59517507203853198392e81ba%2112000036652220673%21ct%21US%216400114757%21%211%210
PCB5$25.11https://jlcpcb.com/
TOTAL$81.47
Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.