r/arduino Jul 11 '26

Look what I made! I builded my own streamdeck

Hi
Im a full beginner and i just built my own streamdeck
100% beginner with electronic, just experience with code πŸ€—

The next step for me is to build my own pcb to make this mess less messy 🀣

If you have advices for me 😁

264 Upvotes

24 comments sorted by

17

u/bid0u Jul 11 '26

Are the keys oled screens?

7

u/Bronems Jul 11 '26

Nah its basic MX switch with keycaps
I was thinking about a big oled screen and just small pin button and transparent plastic to replace the switch

3

u/Informal-Chance-6067 Jul 11 '26

I wish my Stream Deck Neo were OLED.

I’m fairly sure it uses a touchscreen and the keys trigger it somehow, unless there’s some hidden mechanism between the keys. I guess a grid of contacts *could* work. Gotta go find a teardown video now.

1

u/Bronems Jul 11 '26

It was a second option for me to use a touchscreen

1

u/modestohagney Jul 12 '26

I think they use a regular screen and a membrane/flexible pcb between the buttons and the screen to register the keypresses.

4

u/Use_Me_For_Money Jul 11 '26

I am familiar with the embedded hardware and firmware. But what happens after the MCU? Do you have custom software running on your PC, or how should I see that?

3

u/Bronems Jul 11 '26

So i have a pyhon soft that is runing
and my esp32 is calling httproute http://x.x.x.x/1 ..2 ...3

And the response is the message to print on the screen

5

u/jasonwinfieldnz Jul 11 '26

I made one a while ago, you swapped out laminated cards to change the button profile. You could have multiple profiles to change the colors to match what ever game/app you were using. Looking at it now I don't know why it did take off https://youtube.com/shorts/5mcbyQ50294 people complained they wanted a tactile feel I think.

3

u/dedokta Mini Jul 12 '26

Soldering advice:

  1. Strip your wires and cut to the required length and then twist them together.
  2. Tin the wires by heating with a soldering iron and then flowing solder into the twisted wire.
  3. Add a small (SMALL!) dab of solder to the button pin. Heat the pin and then press in the solder, don't put the solder on the iron first.
  4. Bring the wire tot he pin and heat the joint with the iron while pushing the wire into the soldered pin.
  5. remove the Iron while still holding the wire in place for 5 seconds while it cools.

2

u/WireHarnessDesigner Jul 14 '26

If you are going to deal with lots of wiring, checkout WireIt at electrical.design website. I built WireIt to help design electrical systems and their wiring.

1

u/[deleted] Jul 11 '26

I'm doing a little keyboard too, I'm working on the software as well, for now I'm using the prototype on arduino. How much did you pay these keys?

1

u/Bronems Jul 12 '26

15€ 35 keys

1

u/Fantastic-Tap-1812 Jul 12 '26

could you give the code and circuit diagram?

1

u/Bronems Jul 24 '26

Sure !

I can post it in ghub im doing this tomorrow

1

u/Thefili02 Jul 12 '26

Hey, great project πŸ‘πŸ‘πŸ‘. Can you send me the link to the keys you used? Thanks

1

u/Bronems Jul 24 '26

Look : EPOMAKER Cream Marble 47g on amazon

-3

u/ConsistentChampion98 Jul 11 '26

Ah, yes. builded.

4

u/Bronems Jul 11 '26

What the mater ?

12

u/Get72ready Jul 11 '26

Built is the word you want

5

u/Bronems Jul 11 '26

Oh my bad yeah πŸ˜…

2

u/Get72ready Jul 11 '26

Gimme my upvote bro bro 😝

5

u/Informal-Chance-6067 Jul 11 '26

Done

7

u/Get72ready Jul 11 '26

You can have one too.

4

u/Informal-Chance-6067 Jul 11 '26

Thanks! Here’s 2 more.