
Rmk ble keyboard
HaoboGu/rmk-ble-keyboard
A fully open source BLE/USB dual-mode GH60 keyboard powered by rmk

OSHW SATA power breakout board with protection
SataXH is an open-source printed circuit board by comradef191, from the comradef191/SataXH repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board of 58.3 × 48 mm with 45 parts on 25 nets, routed with 57 tracks and 19 vias.
It is built around the SI2301CDS and 10101788-002CLF. Its parts include 12 capacitors, 11 connectors, 4 resistors, 4 diodes and 2 transistors.
This is a simple breakout board that allows you to break-out the 12v & 5v rails of a SATA power connector to JSTXH connectors, allowing for easy integration of non-standard components into a PC such as an ESP-based RGB controller, which requires a 5v source but lacks a PC-compatible power input.
As of 20JUl25 this board has not yet been tested, however should function. If you wish to export your own Gerber files, please make sure to have the Nasin Nanpa font installed
Contact me on Discord if you want to add yourself to this list!
This BoM lists exclusively through-hole components, as SMD components will be assembled for you by JLCPCB/ect
| Component | QTY | Cost | Comment | Sourcing URL |
|---|---|---|---|---|
| JST-XH 2-Pin | 8 | $0.80 | Power Output | https://www.digikey.co.uk/en/products/detail/jst-sales-america-inc/B2B-XH-A/1651045 |
| 1x2 5.08 Screw Terminal | 2 | $2.66 | Power Output | https://www.digikey.co.uk/en/products/detail/phoenix-contact/1729128/260615 |
| SATA 7+15 PCB Connector | 1 | $4.09 | Power Input | https://www.digikey.co.uk/en/products/detail/amphenol-icc-fci/10101788-002CLF/5207025 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | JSTXH-1x2 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J2, J3, J4, J5, J8, J9, J10, J11 |
| 4 | 100nF | Capacitor_SMD:C_0402_1005Metric | C2, C6, C9, C10 |
| 4 | 10uF | Capacitor_SMD:C_0402_1005Metric | C4, C8, C11, C12 |
| 4 | MountingHole_Pad | CustomFootprints:M3 Mounting Hole ~ Classic - Pad | H1, H2, H3, H4 |
| 2 | 100k | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | 10nF | Capacitor_SMD:C_0402_1005Metric | C1, C5 |
| 2 | 15v | Diode_SMD:D_SOD-123 | D1, D2 |
| 2 | 1uF | Capacitor_SMD:C_0402_1005Metric | C3, C7 |
| 2 | 200Ω | PCM_Resistor_SMD_AKL:R_0402_1005Metric | R3, R4 |
| 2 | 3A | Fuse:Fuseholder_Littelfuse_Nano2_154x | F1, F2 |
| 2 | BLM18PG221SN1D | Inductor_SMD:L_0603_1608Metric | FB1, FB2 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | SCREW-5.08-1x2 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J6, J7 |
| 2 | Si2301CDS | PCM_Package_TO_SOT_SMD_AKL:SOT-23 | Q1, Q2 |
| 1 | 10101788-002CLF | CustomFootprints:AMPHENOL_10101788-002CLF | J1 |
| 1 | GRN | LED_SMD:LED_0805_2012Metric | D3 |
| 1 | JMP-Solder | Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm | JP1 |
| 1 | RED | LED_SMD:LED_0805_2012Metric | D4 |
The 44 most common of 45 parts.
It measures 58.3 × 48 mm and has 2 copper layers, 1.6 mm thick.
45 parts, built around the SI2301CDS and 10101788-002CLF. 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 comradef191/SataXH repository on GitHub, at the commit this page was made from: the board is SataXH/SataXH.kicad_pcb and its schematic SataXH/SataXH.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

HaoboGu/rmk-ble-keyboard
A fully open source BLE/USB dual-mode GH60 keyboard powered by rmk

islandcontroller/fiberaudio-108
A low-cost USB audio interface with S/PDIF optical output, based on the Cmedia CM108 ASIC.



thorpej/pg68k
The 68k Playground, a 680x0-based home-brew computer with multiple CPU options


animesh-chouhan/open-telegraph
A pocket-size Morse key. One button, one RGB LED, an ESP32-S3, and a battery. Plug it in over USB-C or pair it over Bluetooth and it types Morse into any device as a standard keyboard. Fully open, down to the copper.

cjheath/jlcbasic
JLC Basic parts library for Kicad fetched and converted from EasyEDA