Blueprint

StreamForge

This is my keyboard design, which I made from scratch in KiCad and Fusion 360

Created by adr adr 🚀

Tier 1

7 views

0 followers

Souptik Samanta Souptik Samanta 🚀 requested changes for StreamForge ago

Heya the pcb is lil too expensive please stick to jlcpcb / seeed studio or you can pay some parts yourself
we cannot really fund a 140usd keyboard pcb

adr adr 🚀 submitted StreamForge for ship review ago

adr adr 🚀 added to the journal ago

Case Designing Time!

Now that I am done with the PCB, I opened Fusion 360 and started making the case.
Screenshot 2026-03-29 at 4.41.19 PM

Extruding base by 5mm:
Screenshot 2026-03-29 at 4.41.39 PM

Extruding sides by 18mm:
Screenshot 2026-03-29 at 4.42.12 PM

Creating a sketch for the mounting towers:
Screenshot 2026-03-29 at 4.52.39 PM

Extruding the mounting towers:
Screenshot 2026-03-29 at 4.54.22 PM

Doing Fillet on Case edges:
Screenshot 2026-03-29 at 4.55.02 PM

Final look:

Screenshot 2026-03-29 at 5.02.34 PM

adr adr 🚀 added to the journal ago

Added holes for mounting the pcb to the case

I added 6-7 holes for mounting the PCB to the case since I don't like to hide the PCB beneath a plastic case. I am glad that the PCB work is done, and now I can move on to the case.
Screenshot 2026-03-29 at 4.20.49 PM

adr adr 🚀 added to the journal ago

Routing time!!!

In this session, I routed the 330 nets(to be precise), and this was sooo sooo fun but a lengthy task. You gotta change layers so many times, take different ways and more
Screenshot 2026-03-29 at 4.18.48 PM

adr adr 🚀 added to the journal ago

Placed rest of components

After placing all the keys, I placed all the remaining 1N4148 diodes along with the rasp pi pico. It was such a boring and lengthy task to do. But hard work paid off!
Screenshot 2026-03-29 at 3.19.06 PM

adr adr 🚀 added to the journal ago

Placed all keys on the PCB

In this session, I placed all the keys down to the last 6 millimetres, which was very boring and tiring work. I took 2-3 breaks in this work, but finally did it!
Screenshot 2026-03-29 at 2.38.48 PM

adr adr 🚀 added to the journal ago

Placing symbols in schematic

Place all the symbols in the schematic according to the 108-key layout. I had several problems with layouts, so many versions, but I finalised the schematic after much thinking and work.
newsch

adr adr 🚀 started StreamForge ago

3/29/2026 4:23 PM - Placing symbols in schematic

Place all the symbols in the schematic according to the 108-key layout. I had several problems with layouts, so many versions, but I finalised the schematic after much thinking and work.
newsch

3/29/2026 4:25 PM - Placed all keys on the PCB

In this session, I placed all the keys down to the last 6 millimetres, which was very boring and tiring work. I took 2-3 breaks in this work, but finally did it!
Screenshot 2026-03-29 at 2.38.48 PM

3/29/2026 4:28 PM - Placed rest of components

After placing all the keys, I placed all the remaining 1N4148 diodes along with the rasp pi pico. It was such a boring and lengthy task to do. But hard work paid off!
Screenshot 2026-03-29 at 3.19.06 PM

3/29/2026 4:30 PM - Routing time!!!

In this session, I routed the 330 nets(to be precise), and this was sooo sooo fun but a lengthy task. You gotta change layers so many times, take different ways and more
Screenshot 2026-03-29 at 4.18.48 PM

3/29/2026 4:32 PM - Added holes for mounting the pcb to the case

I added 6-7 holes for mounting the PCB to the case since I don't like to hide the PCB beneath a plastic case. I am glad that the PCB work is done, and now I can move on to the case.
Screenshot 2026-03-29 at 4.20.49 PM

3/29/2026 5 PM - Case Designing Time!

Now that I am done with the PCB, I opened Fusion 360 and started making the case.
Screenshot 2026-03-29 at 4.41.19 PM

Extruding base by 5mm:
Screenshot 2026-03-29 at 4.41.39 PM

Extruding sides by 18mm:
Screenshot 2026-03-29 at 4.42.12 PM

Creating a sketch for the mounting towers:
Screenshot 2026-03-29 at 4.52.39 PM

Extruding the mounting towers:
Screenshot 2026-03-29 at 4.54.22 PM

Doing Fillet on Case edges:
Screenshot 2026-03-29 at 4.55.02 PM

Final look:

Screenshot 2026-03-29 at 5.02.34 PM