
Combo laser driver
adeboni/laser-projector
This project is for a quadruple laser projection controller, aimed at supporting room-scale projections

A 75% keyboard with 84 keys!
Amethyst is an open-source printed circuit board by Keyaan-07, from the Keyaan-07/Amethyst repository on GitHub. It is a 2-layer board of 321.3 × 119 mm with 204 parts on 139 nets, routed with 835 tracks and 67 vias.
It is built around the RP2040, W25Q128JVSIQ and AMS1117-3.3, with the 1N4148W among its other parts. Its parts include 84 diodes, 84 switches, 17 capacitors, 6 resistors and 3 ICs. It belongs with the RP2040 boards of this library.
Amethyst is an 84-key keyboard with a small form factor. It comes with the RP2040 and i have used purple akko v3 switches to give it purple colour. This keyboard runs qmk firmware and can be found under firmware. The complete design file is amethyst.step.

I am getting a new laptop this year and did not want to let go of the keymap of the old keyboard, thus I created amethyst.
| Designator | Function | Value | Footprint | Quantity | Price | Amount | Order | Link |
|---|---|---|---|---|---|---|---|---|
| PCB | Main PCB | 119x312 | 5 | 8.934 | 44.67 | Yes | https://robu.in/product/online-pcb-manufacturing-service/ | |
| Keycaps | Purple keycaps | 1 | 11.48 | 11.48 | Yes | https://curiositycaps.in/products/macarons-cherry-pbt-keycaps?_pos=368&_fid=c796727f4&_ss=c | ||
| Keys | Akko v3 lavender(pack of 45) | 2 | 11.48 | 22.96 | Yes | https://stackskb.com/store/akko-v3-lavender-purple-pro-switch-pack-of-45/ | ||
| Stabilizers | Clear | 1 | 11.67 | 11.67 | Yes | https://stackskb.com/store/durock-clear-screw-in-stabilizers-v2/?attribute_combination=4%2B1+Set&attribute_spacebar-size=6.25U | ||
| Case | print legion | 1 | 0 | 0 | Yes | https://printlegion.hackclub.com/ | ||
| C1, C2 | Capacitor | 15p | 402 | 2 | 0.017 | 0.034 | Yes | https://robu.in/product/gjm1555c1h150gb01d-murata-electronics-50v-15pf-null-%c2%b12-0402-multilayer-ceramic-capacitors-mlcc-smd-smt-rohs/ |
| C13, C22 | Capacitor | 10u | 805 | 2 | 0.05 | 0.1 | No | https://www.lcsc.com/product-detail/C2932476.html |
| C14, C15, C16, C17, C18, C19, C20, C23, C24, C25 | Capacitor | 100n | 402 | 10 | 0.0074 | 0.074 | No | https://www.lcsc.com/product-detail/C426067.html |
| C4, C5, C6 | Capacitor | 1u | 402 | 3 | 0.02 | 0.06 | No | https://www.lcsc.com/product-detail/C1518208.html |
| D1, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D2, D20, D21, D22, D23, D24, D25, D26, D27, D28, D29, D3, D30, D31, D32, D33, D34, D35, D36, D37, D38, D39, D4, D40, D41, D42, D43, D44, D45, D46, D47, D48, D49, D5, D50, D51, D52, D53, D54, D55, D56, D57, D58, D59, D6, D60, D61, D62, D63, D64, D65, D66, D67, D68, D69, D7, D70, D71, D72, D73, D74, D75, D76, D77, D78, D79, D8, D80, D81, D82, D83, D84, D9 | Diodes | 1N4148W | D_SOD-123 | 90 | 0.0073 | 0.657 | Yes | https://robu.in/product/1n4148w-sod-123-1206-diodereel-of-3000/ |
| J2 | USB-C | USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_XKB_U262-16XN-4BVC11 | 1 | 0.06 | 0.06 | No | https://www.lcsc.com/product-detail/C393939.html |
| R1, R2 | Resistors | 5.1k | 402 | 2 | 0.005 | 0.01 | No | https://www.lcsc.com/product-detail/C278598.html |
| R3, R6 | Resistors | 1k | 402 | 2 | 0.02 | 0.04 | No | https://www.lcsc.com/product-detail/C427241.html |
| R4, R5 | Resistors | 27 | 402 | 2 | 0.0039 | 0.0078 | No | https://www.lcsc.com/product-detail/C278580.html |
| U1 | MCU | RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | 2 | 0.89 | 1.78 | Yes | https://robu.in/product/raspberry-pi-rp2040/ |
| U2 | Flash | W25Q128JVS | SOIC-8_5.3x5.3mm_P1.27mm | 1 | 1.1 | 1.1 | No | https://www.lcsc.com/product-detail/C2613930.html |
| U3 | Regulator | AMS1117-3.3 | SOT-89-3 | 1 | 0.1 | 0.1 | No | https://www.lcsc.com/product-detail/C917152.html |
| Y1 | Crystal Oscillator | Crystal_GND24 | Crystal_SMD_3225-4Pin_3.2x2.5mm | 1 | 0.38 | 0.38 | No | https://www.lcsc.com/product-detail/C20625731.html |
| Shipping | 0.51 | |||||||
| Total | 100.693 |
All the 3d files can be found on onshape here
| Qty | Value | Footprint | References |
|---|---|---|---|
| 84 | 1N4148W | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +68 |
| 73 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +57 |
| 10 | 100n | Capacitor_SMD:C_0402_1005Metric | C14, C15, C16, C17, C18, C19, C20, C23, C24, C25 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 1u | Capacitor_SMD:C_0402_1005Metric | C4, C5, C6 |
| 3 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB | SW75, SW76, SW77 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric | C13, C22 |
| 2 | 15p | Capacitor_SMD:C_0402_1005Metric | C1, C2 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R3, R6 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R4, R5 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.75u_PCB | SW47, SW72 |
| 2 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB | SW32, SW45 |
| 2 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_2.25u_PCB | SW59, SW61 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_1.0x1.0mm | TP1, TP2 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-89-3 | U3 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_6.25u_PCB | SW78 |
| 1 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_2.00u_PCB | SW30 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11 | J2 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U2 |

adeboni/laser-projector
This project is for a quadruple laser projection controller, aimed at supporting room-scale projections

RivasMario/SKYWAY-96
Mechanical Keyboard PCB and Plate powered by QMK for a 96% board

steven-na/saria
An rp2040 based, wired, split-ergo, mechanical keyboard. Running on QMK firmware



Emute-Lab-Instruments/uSEQ
Hardware & firmware of the uSEQ Live Coding CV & Gate Sequencer


slopus/codex-keybored
A 100% vibe-coded hardware build: Fusion 360, six-layer KiCad PCB, STM32 firmware, and live JLC factory handoff.
It measures 321.3 × 119 mm and has 2 copper layers, 1.6 mm thick.
204 parts, built around the RP2040, W25Q128JVSIQ, AMS1117-3.3 and 1N4148W. 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 Keyaan-07/Amethyst repository on GitHub, at the commit this page was made from: the board is hardware/amethyst.kicad_pcb and its schematic hardware/amethyst.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 Keyaan-07 before reusing the design.