
Nrf bga
github-linguist/linguist
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

I don't even know morse kode, but here is a keyboard for typing in morse kode
Morse kodeboard is an open-source printed circuit board by will-hart, from the will-hart/morse-kodeboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 79.5 × 26 mm with 12 parts on 5 nets, routed with 26 tracks and 3 vias.
Its parts include 3 resistors, 3 switches and 1 connector. It belongs with the keyboards and input boards of this library.
I can type 1,250 words per minute on a keyboard with only the minor side effects of deafening people within 50 meters and wearing out the delete key inside a week. It occurs to me that If a TKL keyboard makes me 82.24563x more of an engineer, then how much more engineer would you become by removing 86 of the other keys?
Of course disruption requires innovation, and clearly you can't be a 1,000,000x engineer with just an "a" key. I considered using an LLM to interpret my intentions from the velocity and anger with which the key was pressed, but then after a period of quiet reflection I realised training an AI to do this would immediately make it sentient.
So to save all of humanity from an AI overlord, I instead applied my vast and terrifying engineering skills to come up with something the likes of which has never been seen before. This technological marvel is both simple and truly disruptive. I invented the idea of using a sequence of long and short pulses to represent the characters I want to type. I decided to call it a "Morse" coding sequence, named after Inspector Morse because I once lived somewhere where an episode was filmed.
This new type of keyboard is clearly more than a keyboard, as without it being a 1,000,000x engineer clearly isn't possible. So in honor of the great Inspector, I will call this marvel of modern science a
Morse Kodeboard.
Somehow somebody thought of this idea and I though it would be fun. This is (rust)
firmware for a RP Pico that uses a single button three buttons and morse code
and pretends to be a USB HID keyboard. Technically it doesn't have a delete button
so good luck if you morse code wrong, which is highly likely because I don't even
know morse code.
static. Using
StaticCell was pretty handy here (there was one embassy example).usb.addr[0:4] == "1.1."| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 3 | R_US | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3 |
| 3 | SW_DPST | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW1, SW2, SW3 |
| 1 | Conn_01x03 | Connector_JST:JST_PH_S5B-PH-K_1x05_P2.00mm_Horizontal | J1 |
| 1 | Logo_Open_Hardware_Small | Symbol:OSHW-Logo2_7.3x6mm_Copper | SYM1 |

github-linguist/linguist
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!


google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards



hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

VoronDesign/Voron-Tap
Tap is a nozzle-based z-probe for the V2 and Trident printer designs. The entire toolhead moves to trigger an optical switch. Tap offers many advantages:

stacksmashing/pico-tpmsniffer
A simple, very experimental TPM sniffer for LPC bus
It measures 79.5 × 26 mm and has 2 copper layers, 1.6 mm thick.
12 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the will-hart/morse-kodeboard repository on GitHub, at the commit this page was made from: the board is pcb/morse_kodeboard.kicad_pcb and its schematic pcb/morse_kodeboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).