remove the rest of the .pngs

This commit is contained in:
Jack Humbert 2017-06-11 21:24:23 -04:00
parent c02f9a6ee4
commit a7ce482d14
58 changed files with 44 additions and 35 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

View File

@ -7,4 +7,4 @@ If you own an 80 key Ergodox, use this as an example to get your desired keymap.
**NOTE:** This layout is not physically supported by the Ergodox EZ. **NOTE:** This layout is not physically supported by the Ergodox EZ.
![Default80](ergodox80.png) ![Default80](https://i.imgur.com/P2Lga9x.png)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 63 KiB

View File

@ -34,7 +34,7 @@ Some of the things in the layout only work when one uses [Spacemacs][spacemacs]
## Base layer ## Base layer
[![Base layer](images/base-layer.png)](http://www.keyboard-layout-editor.com/#/gists/28f7eb305fdbff943613e1dc7aa9e82b) [![Base layer](https://i.imgur.com/q1MDvq4.png)](http://www.keyboard-layout-editor.com/#/gists/28f7eb305fdbff943613e1dc7aa9e82b)
At its core, this is a Dvorak layout, with some minor changes. The more interesting parts are how certain keys behave: At its core, this is a Dvorak layout, with some minor changes. The more interesting parts are how certain keys behave:
@ -62,7 +62,7 @@ The symbols on the front in the image above have the same color as the key that
## ADORE layer ## ADORE layer
[![ADORE layer](images/adore-layer.png)](http://www.keyboard-layout-editor.com/#/gists/45681a17453d235925b6028dd83bf12a) [![ADORE layer](https://i.imgur.com/r3LnQAA.png)](http://www.keyboard-layout-editor.com/#/gists/45681a17453d235925b6028dd83bf12a)
My experimental layout, that I keep tweaking. No full description here, because things are very much in flux. My experimental layout, that I keep tweaking. No full description here, because things are very much in flux.
@ -70,7 +70,7 @@ Note that the **HUN** layer does not work well with ADORE: it still has the same
## Steno layer ## Steno layer
[![Steno layer for Plover](images/steno-layer.png)](http://www.keyboard-layout-editor.com/#/gists/401ef9a84369e47c57f9aedcf0a0d667) [![Steno layer for Plover](https://i.imgur.com/PgifhBF.png)](http://www.keyboard-layout-editor.com/#/gists/401ef9a84369e47c57f9aedcf0a0d667)
This is to be used with [Plover](http://www.openstenoproject.org/plover/), nothing really fancy here. The **STENO** key toggles the layer on and off, and sends the toggle command to Plover too. This is to be used with [Plover](http://www.openstenoproject.org/plover/), nothing really fancy here. The **STENO** key toggles the layer on and off, and sends the toggle command to Plover too.
@ -110,7 +110,7 @@ Included with the firmware is a small tool that can parse these logs, and create
The generated heatmap looks somewhat like this: The generated heatmap looks somewhat like this:
![Heatmap](images/heatmap.png) ![Heatmap](https://i.imgur.com/tly9XSy.png)
## Layer notification ## Layer notification
@ -144,3 +144,6 @@ The keymap default to forcing NKRO, which seems to upset Windows, and except the
# License # License
The layout, being a derivative of the original TMK firmware which is under the GPL-2+, this layout is under the GPL as well, but GPL-3+, rather than the older version. The layout, being a derivative of the original TMK firmware which is under the GPL-2+, this layout is under the GPL as well, but GPL-3+, rather than the older version.
![nav-n-media-layer.png](https://i.imgur.com/AReX8C9.png)
![hun-layer.png](https://i.imgur.com/uPGBl9J.png)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

View File

@ -13,7 +13,7 @@ All layer images created using [keyboard-layout-editor](http://www.keyboard-layo
## Base layer ## Base layer
[![Base layer](images/deadcyclo-base-layout.png)](http://www.keyboard-layout-editor.com/#/gists/0321b18620180a3e46c498206eb65366) [![Base layer](https://i.imgur.com/PGhP2jZ.png)](http://www.keyboard-layout-editor.com/#/gists/0321b18620180a3e46c498206eb65366)
The base layer here is marked with the us international alt-gr layout, The base layer here is marked with the us international alt-gr layout,
including characters bound to what on an iso keyboard would be alt-gr including characters bound to what on an iso keyboard would be alt-gr
@ -34,7 +34,7 @@ type in the unicode hex value, and hit enter.
## Layer 1 - Symbols and RGB ## Layer 1 - Symbols and RGB
[![Layer 1 - Symbols and RGB](images/deadcyclo-layer-1-symbols.png)](http://www.keyboard-layout-editor.com/#/gists/96714e198054c9115bafb5267cc6bc73) [![Layer 1 - Symbols and RGB](https://i.imgur.com/SfkkU5D.png)](http://www.keyboard-layout-editor.com/#/gists/96714e198054c9115bafb5267cc6bc73)
The Symbols and RGB layer contains function keys, commonly used The Symbols and RGB layer contains function keys, commonly used
symbols, a numpad and if you have the new Ergodox Ez shine keys for symbols, a numpad and if you have the new Ergodox Ez shine keys for
@ -43,7 +43,7 @@ and a down key for easy scrolling. RGB controller keys are yellow.
## Layer 2 - Media, Mouse and Navigation ## Layer 2 - Media, Mouse and Navigation
[![Layer 2 - Media, Mouse and Navigation](images/deadcyclo-layer-2-media-and-mouse.png)](http://www.keyboard-layout-editor.com/#/gists/824759486e378bcec30784309a7e5731) [![Layer 2 - Media, Mouse and Navigation](https://i.imgur.com/UwPHjCO.png)](http://www.keyboard-layout-editor.com/#/gists/824759486e378bcec30784309a7e5731)
The Media, Mouse and unicode layer contains special keys for moving The Media, Mouse and unicode layer contains special keys for moving
the mouse and clicking on it with the keyboard. In addition it the mouse and clicking on it with the keyboard. In addition it
@ -51,13 +51,13 @@ provides standard media control keys, and default arrow keys.
## Layer 3 - Unicode ## Layer 3 - Unicode
[![Layer 3 - Unicode](images/deadcyclo-layer-3-unicode.png)](http://www.keyboard-layout-editor.com/#/gists/67d9613dcd873c68693d11863d0fd289) [![Layer 3 - Unicode](https://i.imgur.com/HRkeY8j.png)](http://www.keyboard-layout-editor.com/#/gists/67d9613dcd873c68693d11863d0fd289)
The unicode layer provides keys for directly typing unicode (utf-8) The unicode layer provides keys for directly typing unicode (utf-8)
## Layer 4 - Unicode 2 ## Layer 4 - Unicode 2
[![Layer 43 - Unicode](images/deadcyclo-layer-4-unicode-2.png)](http://www.keyboard-layout-editor.com/#/gists/7b2241110ab8311d9668a0798f3baf4a) [![Layer 43 - Unicode](https://i.imgur.com/dyB459q.png)](http://www.keyboard-layout-editor.com/#/gists/7b2241110ab8311d9668a0798f3baf4a)
The unicode 2 layer provides keys for directly typing unicode (utf-8) The unicode 2 layer provides keys for directly typing unicode (utf-8)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

View File

@ -8,7 +8,7 @@ The system I created this on is a Chromebook, and uses a Japanese keymap, so som
#### English layer - layer 0 #### English layer - layer 0
The English layout is a modified Workman layout, and is pictured below: The English layout is a modified Workman layout, and is pictured below:
![English layout](img/keyboard-layout-enL.png) ![English layout](https://i.imgur.com/X1j2Mya.png)
Some of the punctuation keys have been moved to a separate number/symbol layer. Some of the punctuation keys have been moved to a separate number/symbol layer.
@ -16,7 +16,7 @@ Some of the punctuation keys have been moved to a separate number/symbol layer.
The Number / Symbol layer is reachable through a ACTION_LAYER_MOMENTARY function. The blue LED is illuminated when this layer is active. It is accessible from the English or Japanese layers. The Number / Symbol layer is reachable through a ACTION_LAYER_MOMENTARY function. The blue LED is illuminated when this layer is active. It is accessible from the English or Japanese layers.
![Number layout](img/keyboard-layout-numL.png) ![Number layout](https://i.imgur.com/oNSNXPU.png)
#### Japanese layers - layers 1-5 #### Japanese layers - layers 1-5
@ -24,7 +24,7 @@ There are 5 layers involved in Japanese input. The TOJPLOUT macro is mapped to t
On keypress, strings of romaji characters are output by the keyboard using macros, and these simulate the input of individual keys on a latin keyboard. On keypress, strings of romaji characters are output by the keyboard using macros, and these simulate the input of individual keys on a latin keyboard.
![Japanese layout](img/keyboard-layout-jpL.png) ![Japanese layout](https://i.imgur.com/qMvt92j.png)
Layer 1 is the JP layer. Keys on this layer correspond to singleton keys, or keys on the bottom row where a key is shared. For example, pressing the "ふ や" key outputs `ふ` (or "fu"). Layer 1 is the JP layer. Keys on this layer correspond to singleton keys, or keys on the bottom row where a key is shared. For example, pressing the "ふ や" key outputs `ふ` (or "fu").

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

View File

@ -2,7 +2,7 @@
I'm using the colemak layer -- customized a bit to work a bit better when using spacemacs as my editor. I'm using the colemak layer -- customized a bit to work a bit better when using spacemacs as my editor.
![default-layer](img/colemak-default-layer.png) ![default-layer](https://i.imgur.com/7uRqlWw.png)
## Special Keys ## ## Special Keys ##
@ -23,7 +23,7 @@ Just have the same button to toggle back to colemak.
# Symbol Layer # # Symbol Layer #
![symbol-layer](img/symbol-layer.png) ![symbol-layer](https://i.imgur.com/ppT0rIU.png)
This is just putting matching closing symbols next to each other -- useful when editing lisp. This is just putting matching closing symbols next to each other -- useful when editing lisp.
@ -31,4 +31,4 @@ This is just putting matching closing symbols next to each other -- useful when
Just a basic number layer with a D-PAD on the other side. Just a basic number layer with a D-PAD on the other side.
![number-dpad-layer](img/number-dpad-layer.png) ![number-dpad-layer](https://i.imgur.com/Q0VHfyq.png)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 74 KiB

View File

@ -6,15 +6,15 @@
### Main Layer ### Main Layer
![Main Layer](img/main_layer.png) ![Main Layer](https://i.imgur.com/n1Bl4R3.png)
### Code Layer ### Code Layer
![Code Layer](img/code_layer.png) ![Code Layer](https://i.imgur.com/1B0vfpG.png)
### Media Layer ### Media Layer
![Media Layer](img/media_layer.png) ![Media Layer](https://i.imgur.com/CGPyOfj.png)
## Changelog ## Changelog

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

View File

@ -11,7 +11,7 @@ never seen before!
Behold the Ultimate SuperCoder 2000 layout! Behold the Ultimate SuperCoder 2000 layout!
![SuperCoder layout](images/layout.png) ![SuperCoder layout](https://i.imgur.com/Ymzlr9G.png)
### To use it... ### To use it...

View File

@ -22,3 +22,5 @@ especially considered.
* Shift lock is indicated using first LED. * Shift lock is indicated using first LED.
* Arrow keys layer is indicated using second LED. * Arrow keys layer is indicated using second LED.
* Mouse keys layer is indicated using third LED. * Mouse keys layer is indicated using third LED.
![videck.png](https://i.imgur.com/kw0CwuB.png)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 99 KiB

View File

@ -41,7 +41,7 @@ Feel free to modify the gaming layer to your personal taste.
## Base layer ## Base layer
[![Base layer](images/base-layer.png)](http://www.keyboard-layout-editor.com/#/gists/8fd9bbdd3a23bbb5a8779de3624a3be1) [![Base layer](https://i.imgur.com/1PTR0SG.png)](http://www.keyboard-layout-editor.com/#/gists/8fd9bbdd3a23bbb5a8779de3624a3be1)
This is a QWERTY layout with some quirks. This is a QWERTY layout with some quirks.
@ -59,7 +59,7 @@ This is a QWERTY layout with some quirks.
## Symbol layer ## Symbol layer
[![Symbol layer](images/symbol-layer.png)](http://www.keyboard-layout-editor.com/#/gists/04eb6458b8b17882e472f64d482f12b4) [![Symbol layer](https://i.imgur.com/8nEzpcp.png)](http://www.keyboard-layout-editor.com/#/gists/04eb6458b8b17882e472f64d482f12b4)
Your standard Ergodox EZ symbol + numpad layout, minus the Version and EEPROM keys. Your standard Ergodox EZ symbol + numpad layout, minus the Version and EEPROM keys.
@ -68,7 +68,7 @@ Your standard Ergodox EZ symbol + numpad layout, minus the Version and EEPROM ke
## Rimworld layer ## Rimworld layer
[![Rimworld / Gaming Layer](images/rimworld-layer.png)](http://www.keyboard-layout-editor.com/#/gists/d53af8391e6e443ed0a98ccfbdb4eace) [![Rimworld / Gaming Layer](https://i.imgur.com/Yh3eBjJ.png)](http://www.keyboard-layout-editor.com/#/gists/d53af8391e6e443ed0a98ccfbdb4eace)
This layer was made to play RimWorld, a Sci-Fi Colony Survival Game by Tynan Sylvester and Ludeon Studios, available on Steam. This layer was made to play RimWorld, a Sci-Fi Colony Survival Game by Tynan Sylvester and Ludeon Studios, available on Steam.
@ -76,7 +76,7 @@ This layer was made to play RimWorld, a Sci-Fi Colony Survival Game by Tynan Syl
## Media layer ## Media layer
[![Media layer](images/media-layer.png)](http://www.keyboard-layout-editor.com/#/gists/3209d09ed4bd997e4f49f28c6ada2ab3) [![Media layer](https://i.imgur.com/r5ysFy1.png)](http://www.keyboard-layout-editor.com/#/gists/3209d09ed4bd997e4f49f28c6ada2ab3)
This is the standard Ergodox EZ media layout with more options for mouseclick buttons. This is the standard Ergodox EZ media layout with more options for mouseclick buttons.

View File

@ -21,6 +21,8 @@ PB6 27 c7 LC DL BS RC EN SP h j k l ;: '"
PB7 28 c8 RA PU PD n m ,< .> /? RS PB7 28 c8 RA PU PD n m ,< .> /? RS
*/ */
schematic:
https://i.imgur.com/cCmWH4E.png
40 pin connector 40 pin connector

Binary file not shown.

Before

Width:  |  Height:  |  Size: 171 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

View File

@ -90,11 +90,11 @@ and modify the `matrix.c` accordingly.
The wiring for serial: The wiring for serial:
![serial wiring](imgs/split-keyboard-serial-schematic.png) ![serial wiring](https://i.imgur.com/C3D1GAQ.png)
The wiring for i2c: The wiring for i2c:
![i2c wiring](imgs/split-keyboard-i2c-schematic.png) ![i2c wiring](https://i.imgur.com/Hbzhc6E.png)
The pull-up resistors may be placed on either half. It is also possible The pull-up resistors may be placed on either half. It is also possible
to use 4 resistors and have the pull-ups in both halves, but this is to use 4 resistors and have the pull-ups in both halves, but this is

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

View File

@ -1,7 +1,7 @@
# Practical keymap for Planck Ortholinear 40% Mechanical Keyboard # Practical keymap for Planck Ortholinear 40% Mechanical Keyboard
A practical keymap that emulates standard QWERTY keyboard for Planck. Once you get comfortable with this keymap, you may fork and customize it for your own needs. A practical keymap that emulates standard QWERTY keyboard for Planck. Once you get comfortable with this keymap, you may fork and customize it for your own needs.
![Layout](keyboard-layout.png "Practical Keymap") ![Layout](https://i.imgur.com/xnlaiZd.png "Practical Keymap")
![Photo](keyboard-photo.jpg "Planck Keyboard") ![Photo](keyboard-photo.jpg "Planck Keyboard")
* Online keyboard layout editor: http://www.keyboard-layout-editor.com/#/gists/bda299020baaafe6a2a4a82e615e3cfc * Online keyboard layout editor: http://www.keyboard-layout-editor.com/#/gists/bda299020baaafe6a2a4a82e615e3cfc

View File

@ -42,3 +42,5 @@ Open the `Makefile` and set `TAP_DANCE_ENABLE = no`. I wrote the layout to compe
* `ALT` and `GUI` are reversed compared to the normal US layout. I will also be using my Planck on my mac, and that's the standard in the Apple ecosystem. I may add a special compiler flag in the future to swap the two. * `ALT` and `GUI` are reversed compared to the normal US layout. I will also be using my Planck on my mac, and that's the standard in the Apple ecosystem. I may add a special compiler flag in the future to swap the two.
* The DVORAK `Z` key is to the right of the `S` key instead of under it as part of a compromise I made to keep the ARROW keys available on the default layer. I prioritize the ARROW keys, so the DVORAK layout is the one to suffer. * The DVORAK `Z` key is to the right of the `S` key instead of under it as part of a compromise I made to keep the ARROW keys available on the default layer. I prioritize the ARROW keys, so the DVORAK layout is the one to suffer.
* I also support the little tones that the default Planck layout features, identical to them too, (minus those for layouts I don't support). To enable it, open the `Makefile` and set `AUDIO_ENABLE = yes`. * I also support the little tones that the default Planck layout features, identical to them too, (minus those for layouts I don't support). To enable it, open the `Makefile` and set `AUDIO_ENABLE = yes`.
![keyboard-layout](https://i.imgur.com/HHSZSQq.png)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

View File

@ -1,6 +1,6 @@
# Dbroqua Layout # Dbroqua Layout
![Layout](layout.png "Dbroqua Keymap") ![Layout](https://i.imgur.com/XxBtDBy.png "Dbroqua Keymap")
* Online keyboard layout editor: http://www.keyboard-layout-editor.com/#/gists/e77306f9d14cc93fa26123b93b106474 * Online keyboard layout editor: http://www.keyboard-layout-editor.com/#/gists/e77306f9d14cc93fa26123b93b106474
* Online keyboard layout editor (lower layer): http://www.keyboard-layout-editor.com/#/gists/786e03f6fbd274cb4f4e77a3d67f85fa * Online keyboard layout editor (lower layer): http://www.keyboard-layout-editor.com/#/gists/786e03f6fbd274cb4f4e77a3d67f85fa

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

View File

@ -1,6 +1,6 @@
# Planck layout for Swedish programmer # Planck layout for Swedish programmer
I.e. easy access to special keys and åäö. I.e. easy access to special keys and åäö.
![layout](planck-layout.png) ![layout](https://i.imgur.com/74wHmDh.png)
[KBLE link](http://www.keyboard-layout-editor.com/#/gists/dc01cc2225899308a05ba3ef0031548b) [KBLE link](http://www.keyboard-layout-editor.com/#/gists/dc01cc2225899308a05ba3ef0031548b)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

View File

@ -24,12 +24,12 @@ one can also use AltGr to input the characters as intended by the US-Intl layout
The illustration below shows the "US International" layout available in the Language settings of Windows, Linux and Mac OS. The illustration below shows the "US International" layout available in the Language settings of Windows, Linux and Mac OS.
![KB_US-International](docs/KB_US-International.png) ![KB_US-International](https://i.imgur.com/dBQ9dOo.png)
Not all languages are supported by this layout. Linux also offers the "US International Alternative" layout, Not all languages are supported by this layout. Linux also offers the "US International Alternative" layout,
which contains more dead keys to input pretty much every diacritic character in a language using latin letters. More information can be found [here](http://web.archive.org/web/20160818101234/http://dry.sailingissues.com/us-international-keyboard-layout.html). which contains more dead keys to input pretty much every diacritic character in a language using latin letters. More information can be found [here](http://web.archive.org/web/20160818101234/http://dry.sailingissues.com/us-international-keyboard-layout.html).
![KB_US-International-Alternative](docs/KB_US-International-Alternative.png) ![KB_US-International-Alternative](https://i.imgur.com/CaLuEUP.png)
####0.0.0 Explicitly Supported Languages ####0.0.0 Explicitly Supported Languages
* German * German

View File

@ -1,7 +1,7 @@
# denolfe's Layout # denolfe's Layout
Customized Satan keymap Customized Satan keymap
![Layout](keyboard-layout.png "Practical Keymap") ![Layout](https://i.imgur.com/IrSUSMR.png "Practical Keymap")
## Programming Instructions: ## Programming Instructions:
`cd` into keymap directory, `make dfu` `cd` into keymap directory, `make dfu`

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

View File

@ -6,7 +6,7 @@ I had been using something close to the default Minivan layout, but after spendi
Also, it's worth noting that my Minivan is one with the "arrows" layout, which has a 45th key, so I had to define a new KEYMAP_TV45 macro in config.h. In spite of this, the 45-key Minivan is still technically considered a "TV44" as far as I know. Also, it's worth noting that my Minivan is one with the "arrows" layout, which has a 45th key, so I had to define a new KEYMAP_TV45 macro in config.h. In spite of this, the 45-key Minivan is still technically considered a "TV44" as far as I know.
![smt's TV44 keymap](keyboard-layout-minivan.png) ![smt's TV44 keymap](https://i.imgur.com/Y4n6eHj.png)
## Notable features (most of which can be found in my or jeebak's respective keymap file): ## Notable features (most of which can be found in my or jeebak's respective keymap file):

View File

@ -1,8 +1,8 @@
# cheese's Layout # cheese's Layout
Customized xd60 keymap Customized xd60 keymap
![Base Layout](base_layout.png "Base Layout") ![Base Layout](https://i.imgur.com/oSg0DPf.png "Base Layout")
![Fn Layout](fn_layout.png "Fn Layout") ![Fn Layout](https://i.imgur.com/kOOQgVx.png "Fn Layout")
## Programming Instructions: ## Programming Instructions:
`cd` into keymap directory, `make dfu` `cd` into keymap directory, `make dfu`

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB