랭킹으로 돌아가기

GEIGEIGEIST/TOTEM

C

TOTEM is a 38 keys column-staggered split keyboard. It meant to be used with a SEEED XIAO BLE or RP2040

keyboardpcbzmk-shieldsplit-keyboardwireless
스타 성장
스타
2k
포크
269
주간 성장
이슈
35
5001k1.5k
2023년 1월2024년 3월2025년 5월2026년 7월
README
TOTEM logo

T O T E M

TOTEM is a 38 key column-staggered choc split keyboard. It is meant to be used with a Seeed Studio XIAO nRF52840 BLE or XIAO RP2040. It was created for the SEEED XIAO keyboard contest.
Here you can read about the process of making it.


LAYOUT

TOTEM layout


PCB

Here you can find the KiCad files and Gerbers for the TOTEM.


CASE

You can use the TOTEM without a case, but here you can find one I made for it.


BUILD GUIDE

The build guide for the TOTEM can be found here.


FIRMWARE

QMK (VIAL) precompiled or QMK (VIAL) source for the TOTEM (wired using the XIAO RP2040)
ZMK precompiled or ZMK source (outdated) for the TOTEM (wireless using the XIAO BLE)


BUY

You can buy TOTEM kits and finished builds on keeb.supply (based in Germany)


PHOTOS

This is the TOTEM in a black resin case

TOTEM black resin
TOTEM black resin
TOTEM black resin

This is the TOTEM with a black resin tenting bottom plate

TOTEM black resin tenting
Video by Wolfgang's Channel showing the tenting system in action


CREDITS

INSPIRATION

I've added the additional pinky key to make the TOTEM compatible with the layout boards like the Balbuzard by Tom Brow and the Osprette by Sam Mohr use, where you put the keybinding of the top left and right keys on an outer pinky key.

HELP FIXING THINGS

People who helped me create this board and fix stuff

PCB

CASE

FIRMWARE

If you build a TOTEM I would be pretty happy to see some pictures. And if you want to leave me a tip you can do this here (but please don't feel pressured)

관련 저장소
MonitorControl/MonitorControl

🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.

SwiftMIT Licensemacoskeyboard
monitorcontrol.app
33.8k983
deskflow/deskflow

Share a single keyboard and mouse between multiple computers.

C++GNU General Public License v2.0keyboardkeyboard-emulation
deskflow.org
27.5k4.7k
pqrs-org/Karabiner-Elements

Karabiner-Elements is a powerful tool for customizing keyboards on macOS

C++The Unlicensemacoskeyboard
karabiner-elements.pqrs.org
22.5k919
hackiftekhar/IQKeyboardManager

Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.

SwiftMIT Licenseobjective-ckeyboard
16.6k2.4k
ccampbell/mousetrap

Simple library for handling keyboard shortcuts in Javascript

JavaScriptnpmApache License 2.0mousetrapjavascript
craig.is/killing/mice
11.8k956
taojy123/KeymouseGo

类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input

PythonPyPIGNU General Public License v2.0pythonkeyboard
taojy123.github.io/KeymouseGo
10.4k1.3k
florisboard/florisboard

An open-source keyboard for Android which respects your privacy. Currently in beta.

KotlinApache License 2.0keyboardandroid
florisboard.org
8.5k680
hrvach/deskhop

Fast Desktop Switching Device

CGNU General Public License v3.0cdesktop
7.7k282
jtroo/kanata

Improve keyboard comfort and usability with advanced customization

Rustcrates.ioGNU Lesser General Public License v3.0keyboardrust
7.7k276
foostan/crkbd

Corne keyboard, a split keyboard with 3x6 column staggered keys and 3 thumb keys.

MakefileCreative Commons Attribution 4.0 Internationalergonomic-keyboardkeyboard
7.5k1.1k
jaywcjlove/hotkeys-js

➷ A robust Javascript library for capturing keyboard input. It has no dependencies.

TypeScriptnpmMIT Licensehotkeysjavascript
jaywcjlove.github.io/hotkeys-js
7.1k412
randyrants/sharpkeys

SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key.

C#Microsoft Public Licenseutilitieskeyboard
randyrants.com
6.9k440