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

An electric alarm clock that is powered by a XIAO ESP32 module, and it uses a 2.25inch TFT display screen and some buttons in the back of it to further help with the alarm setup!
AmateurAlarm is an open-source printed circuit board by amateurtechguy, from the amateurtechguy/AmateurAlarm repository on GitHub, published under the MIT licence. It is a 2-layer board of 95 × 52.4 mm with 11 parts on 20 nets, routed with 103 tracks and 8 vias.
Its parts include 4 switches, 1 IC and 1 connector. It belongs with the lEDs and displays boards and the ESP32 and RISC-V boards of this library.
A 4 key alarm clock that is powered by a XIAO ESP32 module, and displayed by a 2.25inch TFT Screen. It has a black screen and red numbers, because that's the amateur tech guy's favorite color scheme!
It is a custom alarm clock powered by a Seeed XIAO ESP32 microcontroller and Arduino Firmware, allowing it to be fully customizable and compact.
Have you ever felt like all you need is a simple, cheap, easy to make alarm clock but, you're simply just irritated from having to click so many buttons and learn so many skills just to make that happen?
Well AmateurAlarm is for you! Cause with AmateurAlarm you can just use the keys in the back to set your alarm whenever you want and the real kicker is that this alarm and it's keys are fully customizeable! so if you're unhappy with what your keys do, just simply hack the firmware and flash it!
Download Arduino IDE on laptop or pc.
then click here for detailed instructions on how to flash it!
made by the amateur tech guy:D
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 4 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4 |
| 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-SMD | U1 |

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


FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop

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

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


tardate/LittleArduinoProjects
a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

basilfx/TRADFRI-Hacking
Hacking IKEA TRÅDFRI products, such as light bulbs, window blinds and other accessories.
It measures 95 × 52.4 mm and has 2 copper layers, 1.6 mm thick.
11 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 amateurtechguy/AmateurAlarm repository on GitHub, at the commit this page was made from: the board is PCB/AmateurAlarm.kicad_pcb and its schematic PCB/AmateurAlarm.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).