Skip to content

sch3fr/SmolBoatRemiXD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmolBoatRemiXD

smolboatremixd SmolBoat is a custom 3D printed mechanical keyboard designed by Druz320 on Thingiverse. While I really liked the design, there were some tweaks that I wanted to make, and I also needed smaller models, so I could print it on my smaller 3D printer. Please note that this repo is focused only on the JJ50 clone.

Changes compared to the original

  • Changed the cutout to fit the SparkFun Pro Micro
  • Added a hole for controller brace
  • Added cherry stabiliser for 2U spacebar
  • Added smaller cut files to print on my 3D printer

Cuts

There are 4 smaller files, two for bottom and 2 for the top piece. The pieces have holes in them for pegs, of which you will need 4 of them. The pegs help with rugidity of the whole thing. I recommend glueing the pieces together. As I didn't have any glue suitable for PLA, I used a 3D pen to "weld" the pieces together, which is also a valid option, however make sure to sand down the top piece afterwards, or the switches may not sit flush.

Wiring

This is a standard hand wired keyboards. The rows are connected with diodes, the columns are joined together with wire.

Rows Columns
Row numberPin number
0D3
1D2
2D1
3D0
4D4
Column numberPin number
0B6
1B2
2B3
3B1
4F7
5F6
6F5
7F4
8B5
9B4
10E6
11D7

Wiring diagram

Wiring diagram

Firmware

The firmware is your standard .HEX file compiled in QMK. You can find my .HEX as well as the full source files on my Github page. I'd recommend you to write your own keymap, as I used mapping for Czech layout.

The firmware is compiled using Vial, meaning you can edit your keymap wiht nice UI without needing to rewrite and recompile it everytime you want to make some changes. It is still based on my czech keymap, meaning you probably want to make your own

Installation

  1. Print all the pieces
  2. Add switches
  3. Wire according to the diagram, diodes between the rows, wire between columns
  4. Connect to a computer, short RST and Ground pins
  5. Flah smolboat_vial.hex

Notes

I ended up not using the brace, since my awful wiring pushes the Pro Micro to its place.
You might have to file the cherry stabs hole a bit for it to fit.
I'd love to add Via support sometime in the future. Vial is finally done ✅🥳