Skip to content

Tapotin is a simple 42-keys ortho-linear keyboard

Notifications You must be signed in to change notification settings

Guenael/tapotin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tapotin

tapotin Last commit Commit activity

Description

Tapotin is a simple 42-keys ortho-linear keyboard, based on QMK driver and a Raspberry Pico (RP2040). The design is heavily inspired by the community, specially by Pi5Keyboard and chocV projects.

Kicad was used for the PCB design, and it was a nice project to switch from professional tools to a community/free PCB editor. For this first version, I used a RPi Pico board, but I plan to solder the RP2040 directly on the main PCB if I like this new keyboard.

My requirements

  • QMK based
  • RP2040 based
  • Mono-block (non-split keyboard, I tried it, and I don't like it)
  • Ortholinear (offset only for the pinky)
  • Left/right clear separation
  • Angle 2x 10°
  • 42 keys: 2*((3*6)+3)
  • Miryoku layout based
  • PCB specs:
    • Base/solder : 1.6mm
    • Keys plate : 1.2mm

Assembly

The RPi Pico board is soldered up-side down, and touch both PCB (main & key plate)

Sandwhich

PCB layers overviews:

PCB-Layers

Back of the keyboard:

Back

My layout

Here there be dragons... 20 years ago, I designed my own version of a Dvorak layout, that include some requirements around programming, and accents. I like it, and I have to go all in one more time, because after 20 years, there is no way back :)

I really liked the concept of Miryoku keyboard, so I created my own version based on my custom Dvorak. One of the main difference with the original Miryoku design is that I keep an extra column for the pinky, for 3D/CAD applications with a direct access to some meta keys.

Note: Do not follow my layout, it's very specific, but if your are curious, you can check this page full of references and ideas: Best layouts

QMK section

Bootloader

Enter the bootloader mode by holding the RP2040 reset button down while plugging it in.

Compile/Build notes (TODO)

  1. Clone this repository:
git clone https://github.com/Guenael/tapotin
cd tapotin
git submodule update --init --recursive
cd qmk_firmware
  1. Build the application:
make tapotin:default
  1. Flash the Raspberry Pico:
make tapotin:default:flash

Documentation

About

Tapotin is a simple 42-keys ortho-linear keyboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published