

A open source split mechanical keyboard
- Size
- 167.4 × 148.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 68
- Nets
- 54
- Pads
- 538
- Tracks, vias
- 914, 101
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 20 Oct 2022
- Updated
- 21 Oct 2023
Overview
Flow is an open-source printed circuit board by scaarix, from the scaarix/flow-keyboard repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 167.4 × 148.6 mm with 68 parts on 54 nets, routed with 914 tracks and 101 vias.
Its parts include 27 diodes, 27 switches and 8 connectors. It belongs with the keyboards and input boards of this library.
README
README.mdFlow
An open source split mechanical keyboard powered by Ergogen and kicad
The board:
Updates
- REBUILDING THE DESIGN FROM THE GROUND UP I didn't really like where I was going with this keyboard design and wanted to change the overall look and feel of the keyboard and the features that I want with this board
Features
- Hotswappable with mx-style switches
- Flippable PCB
- 4 Key Thumb Cluster
TODO
- Finish layout (ergogen)
- Make keyboard outline (ergogen)
- Create pcb (ergogen)
Goals
- Have hotswap with choc, kailh box etc.
- Be wireless
- Have RGB if I can actually configure it properly
Parts
68| Qty | Value | Footprint | References |
|---|---|---|---|
| 27 | MX | S1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23 +11 | |
| 27 | ComboDiode | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +11 | |
| 8 | Jumper | lib:Jumper | J1, J2, J3, J4, J5, J6, J7, J8 |
| 2 | E73:SPDT_C128955 | T1, T2 | |
| 1 | ProMicro | MCU1 | |
| 1 | scaarix_footprints:PicoBlade_Power_Reversible | JST1 | |
| 1 | rotary_encoder | ROT1 | |
| 1 | OLED | lib:OLED_headers | OLED1 |
Questions
How big is the Flow PCB?
It measures 167.4 × 148.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Flow use?
68 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Flow KiCad files?
From the scaarix/flow-keyboard repository on GitHub, at the commit this page was made from: the board is PCB/flow.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Flow design in my own project?
Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from scaarix/flow-keyboard
1- 2 layers153.4 × 160 mm

Similar boards
- 2 layers110 × 90 mm

- 2 layers100 × 57 mm

- 2 layers243.6 × 104.8 mm

- 2 layers100 × 35 mm

ArduI2CKeyboard
Ardumower/ardumower
Develop an open source robotic lawn mower (HW+SW reference platform)
68 parts282 - 2 layers58 × 65 mm

- 2 layers98 × 38 mm

Bldc control ver3
pekkaroi/bldc-drive
Cheap and simple brushless DC motor driver designed for CNC applications using STM32 microcontroller
68 parts199GPL-2.0 - 2 layers203.2 × 149.9 mm

- 2 layers347 × 156.5 mm

OF1 v1
GregTurbo/Open-Frame1
An open-source rectangle hardware project for smash, prioritizing ease of assembly and cost
68 parts120GPL-3.0