BLE Morse keyboard Mikey Sklar shared a wireless one-handed keyboard with Morse code as input method.
KBD.news Published May 6, 2024
Creators! Feel free to
tip me off about your keyboard related projects to bring them to 140K readers.
This four-key device, created by Mikey Sklar , is not really a macropad but a BLE keyboard: using Adafruit components, it is capable of outputtin any ASCII character.
A few months ago I put together a 4-key Morse code keyboard that translates out to ASCII characters and connects over BLE. It is a simple design with source code, BOM and design files – Mikey.
Based on CircuitPython and Crysknife 's morsePico project , it uses Morse code dots and dashes with a lookup table to translate characters.
Features
The key operations are the following:
Key 1: '.' # dot
Key 2: '-' # dash
Key 3: ' ' # will do a space between words or show the Morse code buffer contents
Key 4: SEND # translates Morse code sequence to ASCII, sends ASCII over BLE
Resources
Published on Mon 6th May 2024. Featured in KBD #164 .
Related Takashi shared the Gerbers of his
Snowflake macropad.
kowgary16 is a low-profile ortholinear macropad by
sporewoh .
Hide-key 's another macropad design:
Sunflower #001 .
Andreas Känner took Pimoroni's RP2040-powered e-ink display and put it on a
macropad .
Three macropad projects have been published recently: the VoidPad 9S1E by Tuxic, the POSpad by _vastrox_, and Bitdrive made a case for the Spin.
An open source
macro board with PCB, case and plate (
git ) by
Gowlandr .
About KBD.news is a blog and newsletter on DIY mechanical keyboards. A hand-picked selection of posts from a keyboard enthusiast's perspective (more + contact ).
Support this project
MK Advent Calendar 2024
Meetups in your area
Discount codes for ya
Subscribe now!
Join the 3,000+ readers who get news and useful links delivered to their inboxes once a week.
Check the latest newsletters→
Latest issue
Check the archive→
Supporters splitkb.com , ZSA Technology Labs , Upgrade Keyboards , Aiksplace , @keebio , Cyboard , Jason Hazel , Ergohaven , Jacob Mikesell , KEEBD , littlemer-the-second , @kaleid1990 , Timo , ghsear.ch , TALPKEYBOARD , u/motfalcon , FFKeebs , Bob Cotton , @therick0996 , Christian Mladenov , Brendan P. , Schnoor Typography , Daniel Nikolov , u/eighty58five , Caleb Rand , James McCleese , Ben M , zzeneg , Yuan Liu , Spencer Dabell , Penk Chen , Anatolii Smolianinov , Felix K., Clacky , Stefan S. , Matthias Goffette , Alex Miller , Trey Causey , Cloyce , Dylan Ingham , Gordon Diggs , Mario S. , Hating TheFruit , Fred H., Shnobble , Duncan B. , Davidjohn Gerena , HubertTheMad , Jesse L. , Andres Sakk , Jens Woyke, Breana E. , nutylabs , Kyrre H. E., s_p_l_o_d_e , Alexander D.
Toolkit
Keyboard Layout Editor , Plate Builder / Plate Generator , QMK / kbfirmware.com (to QMK ), Pro Micro pinout & upgrade
Community
r/mk , ErgoMech , r/mechmarket , geekhack.org , deskthority.net , keebtalk.com/ , lemmy/mk/ , lemmy/ergomech/ , kbin/mk/
Production
PCB design guide , another one , PCB price comparison , lasergist , laserboost , hubs.com