
Riptide
SharKingStudios/Riptide
An Infinitely Expandable Keyboard built during Hackclub Highway!

SO I made a custom 60 % layout Split Mechanical keyboard which has a rotor encoder at the top for brightness controlee as well . It is based on Xiao rp2040 .
KeyBoard is an open-source printed circuit board by shreejita56, from the shreejita56/Split-Keyboard repository on GitHub. It is a 2-layer board of 346.1 × 96.6 mm with 205 parts on 176 nets, routed with 2,105 tracks and 417 vias.
It is built around the PCA9555D and SK6812MINI-E. Its parts include 123 diodes, 67 switches, 3 ICs and 2 connectors. It belongs with the keyboards and input boards and the RP2040 boards of this library.
SO I made a custom 60 % layout Split Mechanical keyboard which has a rotor encoder at the top for brightness controlee as well . It is based on Xiao rp2040 . As it has very few pins So I had to use 2 Expanders one for each Split . The communication between 2 Splits happens with the USB-C to USB-C Connection. And We hade intricated per switch LEDs as well . The Split Keyboard have magnets by the side SO that we could join the split and make it a big single keyboard if we want or use it as a split. The PCB was designed on kicad and CAD was done on Fusion . firmware was written in VS-Code. It has a very compact design. The Keyboard also includes per switch LED and diodes to prevent ghosting.
| Item | Price (USD) | Source |
|---|---|---|
| PCB + Shipping + 3D Prints - Coupons | $23.14 | https://jlcpcb.com/ |
| KeyCaps | $15.04 | https://meckeys.com/shop/accessories/keyboard-accessories/keycaps/ranuw-keycap-set/ |
| Stabilizers | $10.76 | https://meckeys.com/shop/accessories/keyboard-accessories/more/glorious-goat-stabilizers/ |
| Switches (Pack of 10) × 7 | $22.10 | https://meckeys.com/shop/accessories/keyboard-accessories/key-switches/hmx-xinhai-switch/?attribute_pa_key-switches=hmx-xinhai-45g |
| PCA9555 Expander × 2 | $6.22 | https://robu.in/product/pca9555dwr-texas-instruments-400khz-soic-24-300mil-i-o-expanders-rohs/ |
| Seeed Studio XIAO RP2040 | $5.92 | https://robu.in/product/seeed-studio-xiao-rp2040-v1-0/ |
| 1N4148W-T4 Diodes (Pack of 15) × 70 | $3.20 | https://sharvielectronics.com/product/a7-1n4007-100v-1a-silicon-rectifier-diode-sod-123fl-smd-package/ |
| SK6812MINI-E | $8.10 | https://www.etstore.in/products/e9974?variant=48993209319675 |
| Components Shipping | $3.30 | https://sharvielectronics.com/ / https://meckeys.com / https://robu.in |
| Total | $97.78 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 62 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +46 |
| 61 | SK6812MINI-E_C5149201 | Sk6812-MINI-E:LED-SMD_4P-L3.2-W2.8-LS5.9_SK6812MINI-E | LED1, LED2, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21, LED22, LED23 +45 |
| 46 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW10, SW11, SW12, SW13, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24, SW25 +30 |
| 6 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB | SW42, SW43, SW44, SW46, SW48, SW49 |
| 3 | MX_stab | Stab:STAB_MX_2.75u | S4, S5, S6 |
| 3 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_2.75u_PCB | SW14, SW45, SW61 |
| 2 | MX_stab | Stab:STAB_MX_2.25u | S2, S3 |
| 2 | PCA9555D | Package_SO:SOIC-24W_7.5x15.4mm_P1.27mm | U1, U2 |
| 2 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_2.25u_PCB | SW41, SW50 |
| 2 | USB_C_Plug_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | P1, P2 |
| 1 | RotaryEncoder_Switch_MP | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW64 |
| 1 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB | SW15 |
| 1 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.25u_Plate | SW47 |
| 1 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.75u_PCB | SW29 |
| 1 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.50u_Plate | SW28 |
| 1 | XIAO-RP2040-DIP | XIAO1:XIAO-RP2040-SMD | U3 |
The 195 most common of 205 parts.

SharKingStudios/Riptide
An Infinitely Expandable Keyboard built during Hackclub Highway!



klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…

elatorre20/RICM_pico
The software for a raspberry PIco-based kit board for a tic-tac-toe game. The board is mostly based on I2C devices, and will be simple to assemble so that we can use it in children's workshops.

bobby1321/Colossus-Of-Codes
Custom keyboard layout, called the Colossus of Codes (like Rhodes)

laojoh/naicha68
A keyboard dreamt up and put into solid design by @deltea and @laojoh.

It measures 346.1 × 96.6 mm and has 2 copper layers, 1.6 mm thick.
205 parts, built around the PCA9555D and SK6812MINI-E. 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 shreejita56/Split-Keyboard repository on GitHub, at the commit this page was made from: the board is PCB/KeyBoard.kicad_pcb and its schematic PCB/KeyBoard.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 shreejita56 before reusing the design.