Skip to content

Commit 14cb65e

Browse files
committed
updated submission info
1 parent 3072583 commit 14cb65e

File tree

11 files changed

+90
-179
lines changed

11 files changed

+90
-179
lines changed

hackboards/dari_awesomesauce_board/pcb/fp-info-cache

Lines changed: 5 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
24526660622439184
1+
24540323083309425
22
Audio_Module
33
Reverb_BTDR-1H
44
Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
@@ -84477,15 +84477,15 @@ SOT-543 SC-107A EMD4
8447784477
4
8447884478
Package_TO_SOT_SMD
8447984479
SOT-553
84480-
SOT, 5 Pin (https://www.jedec.org/system/files/docs/MO-293B.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
84481-
SOT TO_SOT_SMD JEDEC-MO-293-UAAD-1 Texas-DRL-5
84480+
SOT553
84481+
SOT-553
8448284482
0
8448384483
5
8448484484
5
8448584485
Package_TO_SOT_SMD
8448684486
SOT-563
84487-
SOT, 6 Pin (https://www.jedec.org/system/files/docs/MO-293B.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py
84488-
SOT TO_SOT_SMD JEDEC-MO-293-UAAD Texas-DRL-6
84487+
SOT563
84488+
SOT-563
8448984489
0
8449084490
6
8449184491
6
@@ -88459,13 +88459,6 @@ LoRa LoRaWAN RAK811
8845988459
34
8846088460
34
8846188461
RF_Module
88462-
RAK3172
88463-
RAK3172 WisDuo LPWAN Module https://docs.rakwireless.com/product-categories/wisduo/rak3172-module/datasheet/
88464-
LoRa LoRaWAN RAK3172
88465-
0
88466-
32
88467-
32
88468-
RF_Module
8846988462
RAK4200
8847088463
RAK4200 LPWAN Module https://downloads.rakwireless.com/LoRa/RAK4200/Hardware-Specification/RAK4200_Module_Specifications_V1.4.pdf
8847188464
LoRa LoRaWAN RAK4200
@@ -99063,31 +99056,3 @@ Varistor VF
9906399056
0
9906499057
2
9906599058
2
99066-
asylum-weather
99067-
DHT11
99068-
Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
99069-
Through hole socket strip THT 1x03 2.54mm single row
99070-
0
99071-
3
99072-
3
99073-
asylum-weather
99074-
TFT_ST7735_SD
99075-
99076-
99077-
0
99078-
12
99079-
12
99080-
asylum-weather
99081-
TP4056
99082-
99083-
99084-
0
99085-
6
99086-
6
99087-
asylum-weather
99088-
WEMOS_C3_mini
99089-
99090-
99091-
0
99092-
16
99093-
16

hackpads/orpheuspad/README.md

Lines changed: 60 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,66 @@
11
# Orpheuspad
22

3-
This is the example macropad for hackpad! Use me as a reference for directory structure.
3+
Orpheuspad is a 4 key macropad with a rotary encoder, an OLED Display. It also has 2 WS2812B Leds, and uses QMK firmware
44

5-
If you're ready to make a submission, please check the guidelines at hackpad.hackclub.com/submitting
5+
It serves as an example piece/reference for the hackpad YSWS, since it contains an implementation of every common part.
66

7-
A short explanation would also be great to include
7+
## Features:
8+
- Dual layer acrylic case. looks looks awesome doesn't it??
9+
- 128x32 OLED Display
10+
- EC11 Rotary encoder for whatever you want
11+
- 2 WS2812B RGB LEDs. One for underglow, and one that diffuses throughout the case
12+
- 4 Keys
13+
- [VIA](https://www.caniusevia.com/) support!
814

15+
## CAD Model:
16+
Everything fits together using 5 M3 Bolts and heatset inserts. 4 for the case, one for the PCB. Also, it has a 5 degree tilt
917

10-
# BOM:
11-
- 4x Cherry MX switches
12-
- 1x EC11 Encoder
13-
- 1x PCB
14-
- 5x Through-hole 1N4148 Diodes
15-
- 2x WS2812B LEDs
18+
It has 3 separate printed pieces. The angle, the base where the PCB sits, and the top cover. it also has 2 acrylic plates. One to cover the electronics, the other to hold the switches
19+
20+
<img src=assets/cad.png alt="Schematic" width="500"/>
21+
22+
Made in Fusion360. Nifty
23+
24+
25+
## PCB
26+
Here's my PCB! It was made in KiCad. The silkscreen was imported from a Figma image.
27+
28+
Schematic
29+
<img src=assets/schematic.png alt="Schematic" width="300"/>
30+
31+
PCB
32+
<img src=assets/pcb.png alt="Schematic" width="300"/>
33+
34+
I used MX_V2 for the keyswitch footprints. I think in retrospect, I should've added a ground plane
35+
36+
## Firmware Overview
37+
This hackpad uses [QMK](https://qmk.fm/) firmware for everything.
38+
39+
- the rotary encoder changes volume. press to mute
40+
- The 4 keys currently act as macros I dynamically change in VIA.
41+
- The OLED is a cat!! Bongocat!! :3
42+
43+
<img src=assets/bongocat.png alt="Bongo Cat" width="300"/>
44+
45+
I might add more in the future! That's it for now
46+
47+
## BOM:
48+
Here should be everything you need to make this hackpad
49+
50+
- 4x Cherry MX Switches
51+
- 4x DSA Keycaps
52+
- 5x M3x5x4 Heatset inserts
53+
- 3x M3x16mm SHCS Bolts
54+
- 2X M3x12mm SHCS Bolts
55+
- 5x 1N4148 DO-35 Diodes.
56+
- 2x WS2812B LEDs
57+
- 1x 0.91" 128x32 OLED Display
58+
- 1x EC11 Rotary Encoder
59+
- 1x XIAO RP2040
60+
- 1x Case (3 printed parts, 2 laser cut parts)
61+
62+
63+
## Extra stuff
64+
Honestly I'm not quite too sure what to add here. Favourite meme? a joke?? Uhhh you can imagine it
65+
66+
Oh fun fact: I built mine in SF the day before github universe LOL
180 KB
Loading

hackpads/orpheuspad/assets/cad.png

2.58 MB
Loading

hackpads/orpheuspad/assets/pcb.png

301 KB
Loading
182 KB
Loading

hackpads/orpheuspad/pcb/fp-lib-table

Lines changed: 0 additions & 8 deletions
This file was deleted.
File renamed without changes.
File renamed without changes.

website/public/docs/v2/tree2.png

130 KB
Loading

0 commit comments

Comments
 (0)