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

yousnoozeyousolve!
Yousnoozeyousolve is an open-source printed circuit board by NZX37, from the NZX37/ysys repository on GitHub. It is a 2-layer board of 83.5 × 99 mm with 25 parts on 24 nets, routed with 104 tracks and 0 vias.
Its parts include 9 diodes, 9 switches, 1 IC and 1 connector. It belongs with the ESP32 and RISC-V boards of this library.
I wanted to create an alarm clock, right now i rely on my phone and i always end up snoozing until I am late. Other times my alarm wakes me up but it is so easy to snooze, its one button. So i thought why not make snoozing a pain while also "waking" me up?
The clock features a numberpad, screen and buzzer. The screen shows the time which is updated with wifi when available and internally counted when not connected. You can set alarms which force you to answer math questions to stop the alarm. The case has a glasses holder and watch stand (multifunctionality!!)
BOM:
Others:
| Schematic | PCB | Case |
|---|---|---|
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | D | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8, D9 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 1 | 00 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1 |
| 1 | 01 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW4 |
| 1 | 02 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW7 |
| 1 | 10 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW2 |
| 1 | 11 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW5 |
| 1 | 12 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW8 |
| 1 | 20 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW3 |
| 1 | 21 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW6 |
| 1 | 22 | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW9 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | BZ1 |
| 1 | Conn_01x08_Pin | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J1 |
| 1 | XIAO-ESP32-C3-SMD | Seeed_Studio_XIAO_Series:XIAO-ESP32-C3-DIP | U1 |
It measures 83.5 × 99 mm and has 2 copper layers, 1.6 mm thick.
25 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 NZX37/ysys repository on GitHub, at the commit this page was made from: the board is PCB/yousnoozeyousolve.kicad_pcb and its schematic PCB/yousnoozeyousolve.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 NZX37 before reusing the design.

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

davidphilipbarr/Sweep
Sweep - a small promicro based keyboard inspired by the Ferris.


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

xyphro/UsbGpib
Versatile, cheap and portable USB to GPIB converter (USBTMC class based)


jes/scamp-cpu
A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.
