

Charming
Angel - a symmetrical staggered ergonomic keyboard.
- Size
- 270.8 × 80.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 97
- Nets
- 66
- Pads
- 360
- Tracks, vias
- 551, 0
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 2 Feb 2020
- Updated
- 27 Jan 2021
Overview
Charming is an open-source printed circuit board by jamessa, from the jamessa/Angel repository on GitHub. It is a 2-layer board of 270.8 × 80.8 mm with 97 parts on 66 nets, routed with 551 tracks and 0 vias.
Its parts include 48 diodes, 48 switches and 1 IC. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
README
README.mdAngel (2021)
Hand wired QMK is almost ready. https://github.com/qmk/qmk_firmware/pull/11501
A symmetric staggered ergonomic keyboard.

Idea
A slightly ergonomic keyboard that fits into 60% form factor. 
Featuring
-
Staggered yet ergonmic

-
Maximize hand distance

-
Arrow keys are must.
-
Fitts' law is respected. Four corner keys are maximized while [you shall no call its name] is break into 3 keys. The gaint space bar is a huge waste ot thumb(s). It breaks into 1.25, 1.5, 1.25 to free it up. My favorite combination is, backspace, enter, whitespace.
-
60% form factor which should fix your notebook perfectly.

-
all keys are under 1.75u which means no stablizer is required. Period.
Cons
It's incompatible to traditioal keycaps layout. CAPS LOCK is the only 1.75u key on traditional keyboard. In Symmetric 60%, 4 is required but you can always swap into smaller keycaps at your wish.
Prior work
in the order of first appearance.
Symmetric Stagger 60% by Jesse Vincent, Keyboardio While I wait for the Model 01 boards to come back from Shenzhen, I've been messing around with a symmetric stagger 60% layout. Before I go and get 5 PCBs made, I'd love layout feedback from folks.
Meti
SemiErgo by meti (March 2017)
I will vote it for ANSI standard without any doubt.
Symmetric 70 hand-wire (2020)
Rominronin
Katana 60 (Nov, 2017). it's a beauty.
ps. the character in the middle is 刀 which means sword in Chinese and Japanese.
Tsuka60 - the Katana60 v2 PCB interest check (2019)
Candykeys (2020)
Next
Now I am going to handwire one to refuse my point. Stay tune.

You can try it on paper and let me know how to you think about Symmetric60.
References
On space bar http://xahlee.info/kbd/keyboard_problems.html
Key symbols from http://xahlee.info/comp/unicode_computing_symbols.html
Mac keyboard shortcuts https://support.apple.com/en-us/HT201236
Human Engineering the Keyboard by K. H. Eberhard Kroemer Human Factors: The Journal of the Human Factors and Ergonomics Society 1972 14: 51 DOI: 10.1177/001872087201400110
Prototyping Tips
Kicad
- Hardware acceleration will eeschema freezes, so don't enable it. Reset settings by
rm -rf ~/Library/Preferences/kicador verisioning it. - Plot gerber files and drills based on JCLPCB's tutorial. Suggested naming patterns
Special thanks to Haway 梁, Jeff 邱, Justin 吳.
Parts
97| Qty | Value | Footprint | References |
|---|---|---|---|
| 48 | D | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +32 |
| 48 | SW_Push | Charming:SW_PG1350 | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +32 |
| 1 | ProMicro | Keebio:ArduinoProMicro | U1 |
More from jamessa/Angel
1- 2 layers

Similar boards
- 2 layers142 × 58 mm

- 2 layers99.8 × 99.8 mm

- 2 layers380 × 45 mm

AddOnC
freeDSP/freeDSP-aurora
freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth
97 parts226CC-BY-SA-4.0 - 2 layers100 × 110 mm

Kicad control board smt
matthewcieplak/super-sixteen
Code and schematics for the Super Sixteen Eurorack sequencer
97 parts171 - 2 layers40 × 100 mm

Front prototype
ZeroPhone/ZeroPhone-PCBs
PCB files for ZeroPhone - for gerbers and schematics, go to "Releases" tab!
97 parts148GPL-3.0 - 2 layers301 × 77 mm

- 2 layers100 × 95 mm

- 2 layers66 × 62 mm

Ch570aaonlyswadge
cnlohr/cnhardware
My dumping grounds for all my kicad projects and random hardware bringup.
97 parts114
Questions
How big is the Charming PCB?
It measures 270.8 × 80.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Charming use?
97 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 Charming KiCad files?
From the jamessa/Angel repository on GitHub, at the commit this page was made from: the board is ProMicroKit/Charming.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Charming design in my own project?
Its repository states no licence, so its author keeps all rights: ask jamessa before reusing the design.