
Encoder
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

It is designed and maintained by the MorseForge developer as a companion device for upcoming external‑key features in the MorseForge app.
Keylink revB is an open-source printed circuit board by n2b8, from the n2b8/morseforge_keylink repository on GitHub. It is a 2-layer board of 23 × 40.5 mm with 7 parts on 17 nets, routed with 59 tracks and 8 vias.
Its parts include 2 resistors, 2 connectors, 1 capacitor, 1 IC and 1 switch. It belongs with the ESP32 and RISC-V boards of this library.
Keylink is an open‑source hardware adapter that makes traditional Morse keys Bluetooth‑capable.
It is designed and maintained by the MorseForge developer as a companion device for upcoming external‑key features in the MorseForge app.
🌐 MorseForge: https://morseforge.com
Keylink bridges classic Morse key hardware with modern Bluetooth‑enabled devices. It allows straight keys, paddles, and other traditional Morse inputs to transmit key events wirelessly using Bluetooth Low Energy (BLE).
Keylink is intended to:
Unlike generic microcontroller dev boards, Keylink is a purpose‑built Morse interface.
The current hardware revision (Rev B) includes:
This revision has been fabricated via OSH Park and is undergoing validation.


Renders generated from KiCad’s 3D viewer. These are not production photographs.
hardware/
├── keylink_revB/ # KiCad schematic + PCB layout
├── gerber/ # Manufacturing Gerbers
mobile_app/ # React Native example app
software/ # Firmware (Arduino + legacy)Additional firmware and software directories will be added as development progresses.
Keylink firmware now uses the Arduino framework and exposes the device as a BLE
HID keyboard for Vail Adapter compatibility. The sketch lives at:
software/keylink_ble_keyboard/keylink_ble_keyboard.ino.
Key events:
software/keylink_ble_keyboard in Arduino IDE.The prior CircuitPython UART firmware remains at software/code.py for
reference but is not Vail-compatible.
This project is released as open‑source hardware and software.
Licensing details will be finalized and documented explicitly, but the intent is:
This is experimental hardware.
No warranties are provided.
Use at your own risk.
Keylink is designed and maintained by the MorseForge developer as part of the broader MorseForge ecosystem.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2 |
| 1 | 100nF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C1 |
| 1 | AudioJack3 | Connector_Audio:Jack_3.5mm_CUI_SJ1-3523N_Horizontal | J2 |
| 1 | Conn_01x02_Socket | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J1 |
| 1 | SW_SPST | Button_Switch_THT:SW_Slide_SPDT_Angled_CK_OS102011MA1Q | SW1 |
| 1 | XIAO ESP32C3 | XIAO_ESP32C3:xiao_esp32c3 | U1 |
It measures 23 × 40.5 mm and has 2 copper layers, 1.6 mm thick.
7 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 n2b8/morseforge_keylink repository on GitHub, at the commit this page was made from: the board is hardware/keylink_revB/keylink_revB.kicad_pcb and its schematic hardware/keylink_revB/keylink_revB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask n2b8 before reusing the design.

byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.



AxxAxx/AxxSolder
STM32 Based soldering station for JBC cartridges, 9-24 VDC and USB-PD power


jamro/tiny-engineer
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
