
StackLink
gusmanb/logicanalyzer
24 channel, 100Msps logic analyzer hardware and software

a 4x3 (4 by 3) macropad with a Rotary Encoder E11 and a 0.91 inch OLED Display using XIAO RP2040 as its microcontroller
Syvrcpad is an open-source printed circuit board by syvrc, from the syvrc/syvrcpad repository on GitHub, published under the MIT licence. It is a 2-layer board of 80.8 × 83.2 mm with 29 parts on 27 nets, routed with 132 tracks and 5 vias.
Its parts include 12 diodes, 12 switches, 1 IC and 1 connector. It belongs with the keyboards and input and lEDs and displays boards and the RP2040 boards of this library.
I made this because I wanted to try something new and to feel useful to myself 💀 and ofcourse to make something which I would use in my daily life to probably save some extra clicks and miliseconds.
syvrcpadis a 4x3 (4 by 3) macropad with arotary encoder E11and has0.91 OLED Display. The macropad usesXIAO RP2040as its micro controller.
well um yeah 💀, this is not soldered btw, i jus added switches and the xiao to it cuz it looks cool sybau and ooh also i made use of an old charger cable of my phone

i originally did not have a soldering iron/kit but then i did
#solderand got one, turns out the whole soldering iron of the kit is messed up which took me5 diodes,3 pcbsandthe whole solder wire of the kitto figure out. and i crashed out bad, anw now idts i will be able to make ts so now im working on a keeb called syvrcboard v0 with an integrated macropad boii

| PCB Front | PCB Back |
|---|---|
![]() | ![]() |
I had the most fun making schematic and PCB, tho I had to do both of these quite a lot of time 💀 I have routed the PCB like minimum 8 times if not more. Being a complete beginner and having no clue what you are doing is really fun, I am pretty sure I annoyed hell lotta people in the
#highwayand#hackpadchannel lmao and special thanks to@Ayo,@Domainand@Cyao(on slack) and many other people who helped me through this journey and making this project possible.
My initial plan was to make Top, Middle and Bottom layers but I just ended up with Top and Bottom layers because it was taking way too much time than expected and planned. Im pretty happy and proud of what I have made btw 🗣
Thickness of Plate: 1.5mm
Thickness of Bottom: 10mm
Made the USB C port more accessible and ofcoure more visually appealing
Being able to do something like this was REALLY fun, loved and enjoyed every second of it
Learned some basics of Kicad
Learned Shaper3d (moderately)
Learned what a Keyboard matrix is and how it works
Learned few keyboard mounting methods
Maybe it was the friends we made throgh the journey
11x Blank DSA Keycaps (Black if possible)
11x Cherry MX Switches
12x 1N4148 diodes
1x XIAO RP2040
4x M3x16mm Screw Bolt
4x M3 Heatset
1x Conn_01x04 (for the 0.91 OLED screen: check schematic for more clarity)
1x EC11 Rotary Encoder
1x Rotary Encoder Knob
1x PCB
1x Case (I would like the TOP to be printed in Red and BOTTOM in Black, if not available: Message me @syvr on Slack)
hit the like buttonstar the repo if you like my work!! 🚶♂️
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | Diode | ScottoKeebs_Components:Diode_DO-35 | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12 |
| 11 | Keyswitch | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | S1, S2, S3, S5, S6, S7, S8, S9, S10, S11, S12 |
| 2 | LOGO | LOGO | G***, G*** |
| 1 | Conn_01x04 | oled:SSD1306-0.91-OLED-4pin-128x32 | J1 |
| 1 | LOGO | pcbarts:syvrc | G*** |
| 1 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles | SW1 |
| 1 | XIAO-RP2040-DIP | OPL:XIAO-RP2040-DIP | U2 |

gusmanb/logicanalyzer
24 channel, 100Msps logic analyzer hardware and software

VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group

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!

OLIMEX/DIY-LAPTOP
Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop

UtilitechAS/amsreader-firmware
ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported


It measures 80.8 × 83.2 mm and has 2 copper layers, 1.6 mm thick.
29 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 syvrc/syvrcpad repository on GitHub, at the commit this page was made from: the board is PCB/syvrcpad.kicad_pcb and its schematic PCB/syvrcpad.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).