-
Notifications
You must be signed in to change notification settings - Fork 856
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Added ReadMe for AtMega32u4-MacroPad * Fix Typos on README * Gerbers & Carts Added * src files added * Create README.md Readme files added * Update README.md * Production Files Added * Added Schematics and gerber file * Change Directory Name * Delete projects/KoKoO directory * Gerber File Added * src files Added * Schematic & Cart Added * Production Folder Added * AtMega32u4-MacropadFiles-Remove * Delete projects/KoKoOo-RP2040-MacroPad/production/RP2040-Macropad/gerber.zip * convert cart.jpeg -> cart.png * Updated Cart --------- Co-authored-by: Karmanyaah Malhotra <[email protected]> Co-authored-by: Karmanyaah Malhotra <[email protected]>
- Loading branch information
1 parent
3f169c7
commit 8d363b9
Showing
11 changed files
with
11,962 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
name: Ko Ko Oo | ||
slack_handle: @Ko Ko Oo | ||
github_handle: @KoKoOogit | ||
|
||
--- | ||
|
||
# RP2040-Zero Super Macropad | ||
|
||
An RP2040-Zero Based Macropad with LEDs, Rotary Encoder, Vibration Motor & OLEDs. | ||
|
||
## Cost | ||
|
||
It is going to cost USD 42.23 dollars including 2 PCBA and shipping. The microcontroller RP2040-Zero and OLED costs are not included as I will order my own. | ||
|
||
## Challenges | ||
The main challenge is sourcing componenets. I have made one before but the JLCPCB PCBA cost for both sides is too expensive. So, I put most of my components on one side. At first, there were SMD LEDs on the board. However, these LEDs can only assembled with JLCPCB's Standard Assembly. So, I switched to Through Hole LEDS. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
10 changes: 10 additions & 0 deletions
10
projects/KoKoOo-RP2040-MacroPad/production/RP2040-Macropad/bom.csv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
Designator,Footprint,Quantity,Value,LCSC Part # | ||
"D1, D2, D3, D4, D5",LED-WS2812BF5,5,WS2812B, | ||
"D6, D7, D8, D9",Diode_SOD-123,4,Diode, | ||
J1,PinSocket_1x04_P2.54mm_Vertical,1,Conn_01x04_Socket, | ||
M1,VC0820B006F,1,Motor_DC, | ||
Q1,SOT-23,1,2N7002, | ||
"R1, R2, R3, R4",0805,4,10k, | ||
"S1, S2, S3, S4",MX_Plate,4,Keyswitch, | ||
SW1,RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm,1,RotaryEncoder_Switch, | ||
U1,RP2040_Zero,1,RP2040_Zero, |
22 changes: 22 additions & 0 deletions
22
projects/KoKoOo-RP2040-MacroPad/production/RP2040-Macropad/designators.csv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
D1:1 | ||
D2:1 | ||
D3:1 | ||
D4:1 | ||
D5:1 | ||
D6:1 | ||
D7:1 | ||
D8:1 | ||
D9:1 | ||
J1:1 | ||
M1:1 | ||
Q1:1 | ||
R1:1 | ||
R2:1 | ||
R3:1 | ||
R4:1 | ||
S1:1 | ||
S2:1 | ||
S3:1 | ||
S4:1 | ||
SW1:1 | ||
U1:1 |
94 changes: 94 additions & 0 deletions
94
projects/KoKoOo-RP2040-MacroPad/production/RP2040-Macropad/netlist.ipc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,94 @@ | ||
P CODE 00 | ||
P UNITS CUST 0 | ||
P arrayDim N | ||
317SW_BUTTON VIA MD0157PA00X+060022Y-035084X0315Y0000R000S3 | ||
317+3V3 VIA MD0157PA00X+077138Y-030173X0315Y0000R000S3 | ||
317NET-(D6-A) VIA MD0157PA00X+069185Y-031940X0315Y0000R000S3 | ||
317+3V3 M1 -1 D0394PA00X+073856Y-027099X0787Y0787R270S0 | ||
317NET-(M1--) M1 -2 D0394PA00X+073856Y-028280X0787Y0787R270S0 | ||
317+5V D3 -1 D0354PA00X+076814Y-045450X0421Y0709R000S0 | ||
317NET-(D3-DOUT) D3 -2 D0354PA00X+077314Y-045450X0421Y0709R000S0 | ||
317GND D3 -3 D0354PA00X+076314Y-045450X0421Y0709R000S0 | ||
317NET-(D2-DOUT) D3 -4 D0354PA00X+075814Y-045450X0421Y0709R000S0 | ||
317ROT_A SW1 -A D0394PA00X+079341Y-031811X0787Y0787R000S0 | ||
317ROT_B SW1 -B D0394PA00X+079341Y-033780X0787Y0000R000S0 | ||
317GND SW1 -C D0394PA00X+079341Y-032795X0787Y0787R000S0 | ||
317N/C SW1 -MP D0591PA00X+082293Y-030591X1260Y0787R000S0 | ||
317N/C SW1 -MP D0591PA00X+082293Y-035000X1260Y0787R000S0 | ||
317SW_BUTTON SW1 -S1 D0394PA00X+085049Y-033780X0787Y0000R000S0 | ||
317GND SW1 -S2 D0394PA00X+085049Y-031811X0787Y0000R000S0 | ||
327MOTOR_CTRL Q1 -1 A01X+068263Y-027867X0581Y0236R180S2 | ||
327GND Q1 -2 A01X+068263Y-027119X0581Y0236R180S2 | ||
327NET-(M1--) Q1 -3 A01X+067525Y-027493X0581Y0236R180S2 | ||
327ROW0 D7 -1 A01X+077618Y-034508X0354Y0472R270S2 | ||
327NET-(D7-A) D7 -2 A01X+077618Y-033209X0354Y0472R270S2 | ||
327ROW0 D6 -1 A01X+070531Y-033450X0354Y0472R270S2 | ||
327NET-(D6-A) D6 -2 A01X+070531Y-032151X0354Y0472R270S2 | ||
327ROW1 D8 -1 A01X+070531Y-040950X0354Y0472R270S2 | ||
327NET-(D8-A) D8 -2 A01X+070531Y-039651X0354Y0472R270S2 | ||
327+3V3 R1 -1 A01X+077579Y-031729X0404Y0551R270S2 | ||
327ROT_A R1 -2 A01X+077579Y-031011X0404Y0551R270S2 | ||
317+5V D4 -1 D0354PA00X+066581Y-045450X0421Y0709R000S0 | ||
317NET-(D4-DOUT) D4 -2 D0354PA00X+067081Y-045450X0421Y0709R000S0 | ||
317GND D4 -3 D0354PA00X+066081Y-045450X0421Y0709R000S0 | ||
317NET-(D3-DOUT) D4 -4 D0354PA00X+065581Y-045450X0421Y0709R000S0 | ||
327+3V3 R2 -1 A01X+077987Y-037805X0404Y0551R180S2 | ||
327SW_BUTTON R2 -2 A01X+077269Y-037805X0404Y0551R180S2 | ||
327+3V3 R3 -1 A01X+077904Y-036304X0404Y0551R180S2 | ||
327ROT_B R3 -2 A01X+077186Y-036304X0404Y0551R180S2 | ||
367N/C S1 D1575UA00X+066604Y-032854X1575Y0000R000S0 | ||
317COL0 S1 -1 D0591PA00X+065104Y-031854X0984Y0000R000S0 | ||
317NET-(D6-A) S1 -2 D0591PA00X+067604Y-030854X0984Y0000R000S0 | ||
317+5V D5 -1 D0354PA00X+081956Y-038455X0421Y0709R000S0 | ||
317(D5-DOUT-PAD2) D5 -2 D0354PA00X+082456Y-038455X0421Y0709R000S0 | ||
317GND D5 -3 D0354PA00X+081456Y-038455X0421Y0709R000S0 | ||
317NET-(D4-DOUT) D5 -4 D0354PA00X+080956Y-038455X0421Y0709R000S0 | ||
327ROW1 D9 -1 A01X+077618Y-040950X0354Y0472R270S2 | ||
327NET-(D9-A) D9 -2 A01X+077618Y-039651X0354Y0472R270S2 | ||
317GND J1 -1 D0394PA00X+057352Y-045534X0669Y0669R270S0 | ||
317+3V3 J1 -2 D0394PA00X+058352Y-045534X0669Y0669R270S0 | ||
317SCL J1 -3 D0394PA00X+059352Y-045534X0669Y0669R270S0 | ||
317SDA J1 -4 D0394PA00X+060352Y-045534X0669Y0669R270S0 | ||
327MOTOR_CTRL R4 -1 A01X+077050Y-029368X0404Y0551R180S2 | ||
327GND R4 -2 A01X+076331Y-029368X0404Y0551R180S2 | ||
367N/C S4 D1575UA00X+074006Y-040256X1575Y0000R000S0 | ||
317COL1 S4 -1 D0591PA00X+072506Y-039256X0984Y0000R000S0 | ||
317NET-(D9-A) S4 -2 D0591PA00X+075006Y-038256X0984Y0000R000S0 | ||
367N/C S3 D1575UA00X+066545Y-040295X1575Y0000R000S0 | ||
317COL0 S3 -1 D0591PA00X+065045Y-039295X0984Y0000R000S0 | ||
317NET-(D8-A) S3 -2 D0591PA00X+067545Y-038295X0984Y0000R000S0 | ||
367N/C S2 D1575UA00X+074104Y-032854X1575Y0000R000S0 | ||
317COL1 S2 -1 D0591PA00X+072604Y-031854X0984Y0000R000S0 | ||
317NET-(D7-A) S2 -2 D0591PA00X+075104Y-030854X0984Y0000R000S0 | ||
317+5V D1 -1 D0354PA00X+065581Y-026555X0421Y0709R000S0 | ||
317NET-(D1-DOUT) D1 -2 D0354PA00X+066081Y-026555X0421Y0709R000S0 | ||
317GND D1 -3 D0354PA00X+065081Y-026555X0421Y0709R000S0 | ||
317LED_IN D1 -4 D0354PA00X+064581Y-026555X0421Y0709R000S0 | ||
317+5V D2 -1 D0354PA00X+078689Y-026700X0421Y0709R000S0 | ||
317NET-(D2-DOUT) D2 -2 D0354PA00X+079189Y-026700X0421Y0709R000S0 | ||
317GND D2 -3 D0354PA00X+078189Y-026700X0421Y0709R000S0 | ||
317NET-(D1-DOUT) D2 -4 D0354PA00X+077689Y-026700X0421Y0709R000S0 | ||
317SDA U1 -1 D0394PA00X+056250Y-025306X0984Y0591R000S0 | ||
317SCL U1 -2 D0394PA00X+056250Y-026306X0984Y0591R000S0 | ||
317ED-(U1-2-PAD3) U1 -3 D0394PA00X+056250Y-027306X0984Y0591R000S0 | ||
317SW_BUTTON U1 -4 D0394PA00X+056250Y-028306X0984Y0591R000S0 | ||
317ROT_A U1 -5 D0394PA00X+056250Y-029306X0984Y0591R000S0 | ||
317ROT_B U1 -6 D0394PA00X+056250Y-030306X0984Y0591R000S0 | ||
317ED-(U1-6-PAD7) U1 -7 D0394PA00X+056250Y-031306X0984Y0591R000S0 | ||
317MOTOR_CTRL U1 -8 D0394PA00X+056250Y-032306X0984Y0591R000S0 | ||
317ED-(U1-8-PAD9) U1 -9 D0394PA00X+056250Y-033306X0984Y0591R000S0 | ||
317ROW0 U1 -10 D0394PA00X+057250Y-033306X0984Y0591R270S0 | ||
317ROW1 U1 -11 D0394PA00X+058250Y-033306X0984Y0591R270S0 | ||
317COL0 U1 -12 D0394PA00X+059250Y-033306X0984Y0591R270S0 | ||
317COL1 U1 -13 D0394PA00X+060250Y-033306X0984Y0591R270S0 | ||
317LED_IN U1 -14 D0394PA00X+061250Y-033306X0984Y0591R270S0 | ||
317-(U1-14-PAD15) U1 -15 D0394PA00X+062250Y-033306X0984Y0591R180S0 | ||
317-(U1-15-PAD16) U1 -16 D0394PA00X+062250Y-032306X0984Y0591R180S0 | ||
317-(U1-26-PAD17) U1 -17 D0394PA00X+062250Y-031306X0984Y0591R180S0 | ||
317-(U1-27-PAD18) U1 -18 D0394PA00X+062250Y-030306X0984Y0591R180S0 | ||
317-(U1-28-PAD19) U1 -19 D0394PA00X+062250Y-029306X0984Y0591R180S0 | ||
317-(U1-29-PAD20) U1 -20 D0394PA00X+062250Y-028306X0984Y0591R180S0 | ||
317+3V3 U1 -21 D0394PA00X+062250Y-027306X0984Y0591R180S0 | ||
317GND U1 -22 D0394PA00X+062250Y-026306X0984Y0591R180S0 | ||
317+5V U1 -23 D0394PA00X+062250Y-025306X0984Y0591R180S0 | ||
999 |
22 changes: 22 additions & 0 deletions
22
projects/KoKoOo-RP2040-MacroPad/production/RP2040-Macropad/positions.csv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
Designator,Mid X,Mid Y,Rotation,Layer | ||
D1,164.0363,-67.45,0.0,top | ||
D2,197.3313,-67.8187,0.0,top | ||
D3,192.5688,-115.4437,0.0,top | ||
D4,166.575,-115.4437,0.0,top | ||
D5,205.6288,-97.675,0.0,top | ||
D6,179.15,-83.3125,90.0,top | ||
D7,197.15,-86.0,90.0,top | ||
D8,179.15,-102.3625,90.0,top | ||
D9,197.15,-102.3625,90.0,top | ||
J1,145.675,-115.6562,90.0,top | ||
M1,179.5938,-69.8312,0.0,top | ||
Q1,172.45,-69.8312,180.0,top | ||
R1,197.05,-79.68,90.0,top | ||
R2,197.175,-96.025,180.0,top | ||
R3,196.9638,-92.2125,180.0,top | ||
R4,194.7938,-74.5937,180.0,top | ||
S1,169.175,-83.45,0.0,top | ||
S2,188.225,-83.45,0.0,top | ||
S3,169.025,-102.35,0.0,top | ||
S4,187.975,-102.25,0.0,top | ||
SW1,201.525,-80.8,0.0,top |
Binary file not shown.
Oops, something went wrong.