Announcement

Free to view yesterday and today
Customer Service: cat_manager

TOTEM - 38-Key Column-Staggered Split Ergonomic Keyboard

TOTEM is an open-source, ergonomic 38-key column-staggered split keyboard designed for use with SEEED XIAO BLE or RP2040 microcontrollers. It offers a compact layout focused on efficiency and comfort, ideal for users seeking a minimalist and comfortable typing experience.

C
Added on 2025年7月3日
View on GitHub
TOTEM - 38-Key Column-Staggered Split Ergonomic Keyboard preview
1,345
Stars
179
Forks
C
Language

Project Introduction

Summary

This project provides the open-source design files and resources needed to build TOTEM, a compact and highly ergonomic 38-key column-staggered split keyboard. It focuses on minimizing hand movement and maximizing typing comfort for long sessions.

Problem Solved

Traditional keyboard layouts often force hands and wrists into unnatural positions, leading to discomfort and potential strain over time. The TOTEM keyboard addresses this by offering a split, column-staggered design that promotes a more relaxed and ergonomic typing posture, reducing fatigue.

Core Features

Ultra-Compact 38-Key Layout

A minimalist layout with only 38 keys, reducing finger travel and promoting efficiency.

Column-Staggered Design

Vertical key staggering aligns keys with natural finger movement, enhancing ergonomic comfort.

Split Ergonomic Design

Two separate halves allow users to position each hand independently for optimal comfort and posture.

Versatile Microcontroller Support

Compatible with popular and accessible microcontrollers like SEEED XIAO BLE and RP2040.

Tech Stack

KiCad
ZMK Firmware
KMK Firmware
SEEED XIAO RP2040
SEEED XIAO BLE

Usage Scenarios

The TOTEM keyboard is suitable for various scenarios where ergonomic comfort, a minimalist layout, and portability are valued:

Primary Workstation Keyboard

Details

Integrate TOTEM into your daily workstation setup to maintain proper hand and wrist posture during extended coding, writing, or data entry tasks.

User Value

Reduce strain and improve comfort over long typing periods.

Portable Ergonomic Setup

Details

Its small size and split design make TOTEM easy to pack and set up, ideal for remote work, travel, or using with a laptop in different locations.

User Value

Maintain your preferred ergonomic layout and comfort while on the go.

Custom Keyboard Building Project

Details

Leverage the open-source design files to build the keyboard yourself, customize firmware, or modify the design.

User Value

Gain hands-on experience with keyboard hardware, soldering, and firmware customization.

Recommended Projects

You might be interested in these projects

yuliskovSmartTube

SmartTube is an advanced YouTube player specifically designed for Android set-top boxes and TVs, offering enhanced features not available in the standard app.

Java
234751258
View Details

microsoftWindows-driver-samples

This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.

C
73904994
View Details

microgGmsCore

microG GmsCore is a free software re-implementation of Google's proprietary Android user space apps and libraries. It provides a compatibility layer for apps that require Google Play Services, focusing on privacy and efficiency.

Java
99991943
View Details