All Projects → 4pplet → SHKB

4pplet / SHKB

Licence: other
A programmable (QMK/TMK supported) HHKB controller with integrated hub

Programming Languages

HTML
75241 projects

Projects that are alternatives of or similar to SHKB

waffling60
Multi layout 60% PCB with support for common ANSI and ISO layouts and split space. SE-version is for use in Polaris, DB-version for use in Bakeneko/Kei.
Stars: ✭ 42 (+23.53%)
Mutual labels:  keyboard, keyboards, altium, cern-ohl
barrier
Open-source KVM software
Stars: ✭ 17,366 (+50976.47%)
Mutual labels:  keyboard
creviceapp
Multi purpose utility which supports gestures with mouse and keyboard.
Stars: ✭ 22 (-35.29%)
Mutual labels:  keyboard
KioskBoard
KioskBoard - A pure JavaScript library for using virtual keyboards.
Stars: ✭ 114 (+235.29%)
Mutual labels:  keyboard
SwipeSelection
An improvement to iOS's text editing that allows you to move the cursor and select text using gestures on the keyboard itself.
Stars: ✭ 99 (+191.18%)
Mutual labels:  keyboard
SerialProxy
🖱️⌨️ Arduino Input Proxying for PC (.NET Core)
Stars: ✭ 39 (+14.71%)
Mutual labels:  keyboard
reviung41-build-guide
Build guide for the Reviung41 keyboard.
Stars: ✭ 16 (-52.94%)
Mutual labels:  keyboard
Chess-Helper
Simple Chrome extension adding nice features to chess.com website
Stars: ✭ 23 (-32.35%)
Mutual labels:  keyboard
keychron
Settings for Keychron keyboards
Stars: ✭ 529 (+1455.88%)
Mutual labels:  keyboard
openinput
Open source firmware for input devices
Stars: ✭ 43 (+26.47%)
Mutual labels:  keyboard
PGNumberKeyboard
一款非常简单漂亮灵活的自定义数字键盘.
Stars: ✭ 16 (-52.94%)
Mutual labels:  keyboard
YetAnotherKeyDisplayer
The application for displaying pressed keys of the keyboard
Stars: ✭ 88 (+158.82%)
Mutual labels:  keyboard
FatBottomedBoard
Ben's Custom Keyboard. Huge, large & heavy board for daily work
Stars: ✭ 18 (-47.06%)
Mutual labels:  keyboard
swipe-keyboard
Swype type keyboard module for simple-keyboard
Stars: ✭ 32 (-5.88%)
Mutual labels:  keyboard
EasyEmoji
Help developers to quickly realize the expression of the keyboard
Stars: ✭ 24 (-29.41%)
Mutual labels:  keyboard
keyboard
Maliit Keyboard, a free software virtual keyboard for Linux
Stars: ✭ 63 (+85.29%)
Mutual labels:  keyboard
usbhostcopro
USB Host Co-processor
Stars: ✭ 54 (+58.82%)
Mutual labels:  keyboard
better-keyboard
A js keyboard component for mobile.
Stars: ✭ 55 (+61.76%)
Mutual labels:  keyboard
KeyHide
Easy way to hide Android keyboard on background tap without any effort.
Stars: ✭ 54 (+58.82%)
Mutual labels:  keyboard
Unexpected-Keyboard
A lightweight virtual keyboard for developers.
Stars: ✭ 145 (+326.47%)
Mutual labels:  keyboard

SHKB

A alternative controller for the HHKB pro 2 with integrated hub. The full-version features a SuperSpeed 5.0 Gbps USB 3.1 Hub, the lite-version features a USB 2.0 MTT hub. The lite-version is available in both USB-mini and USB-C. SHKB lite mini is a drop in replacement for the original PCB, the c-version will need modification of the Pro 2 case in the same way as the full-version.

Status - full:

  • Prototype round 2 of Rev A. PCB produced and delivered to testers, currently 5 PCB's being used, two HHKB JP, three regular ANSI. So far working great.
  • 2021-03-16: New proto-run being made with some changed components better suited for manufacturing and connectors that better fits custom projects.
  • 2021-06-29: New proto-run being made with fixed issues on the USB-A connectors introduced in revision B1. Minor trace-tweaks and a new inductor for the 1.1v regulator.

Note - full:

  • Rev A is tested and works properly.
  • Rev B is a work in progress. Base functionality is tested. Need to do long term testing and verify USB 3.0 speeds and reliability.

Features:

  • 3 available USB3 ports, two external, one internal. Hub: TUSB8042A
  • ATMEGA32U4 for keyboard firmware (TMK/QMK/VIA), uses current implementations for HHKB
  • 900mA per port current limit on each downstream port using TPS2552D
  • Will require modification of hhkb case because of the usb-c connector

PCB

alt text

Thread on GH: https://geekhack.org/index.php?topic=93970.0

Future work

  • Test and verify revision B3.
  • Add build guide and flash instructions

Buy Me a Coffee at ko-fi.com

Status - Lite:

  • 2022-03-16: Initial prototype round ordered for mini-version. Files for protos is added as pre-release. Untested.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].