Stream Deck
This Stream Deck is an open source device that you can build it yourself and costumize it like you want. It was built with cheap materials to reduce cost so everyone can make it. I used the matrix system to build that because there are a lot of buttons.
Created by
Seif
Tier 3
85 views
3 followers
Timeline
RoboHub
gave kudos to Stream Deck ago
Cool
CAN ⚡🚀
approved Stream Deck ago
Tickets awarded: 198 tickets
Tier: 3
CAN ⚡🚀
submitted Stream Deck for review ago
Seif
submitted Stream Deck for review ago
technical_.
requested changes for Stream Deck ago
Quite confused, you put cart pictures, but asked for no grant? Please do not put cart pictures if you are not getting a grant.
Seif
submitted Stream Deck for review ago
technical_.
requested changes for Stream Deck ago
Please use .STEP for your 3d models.
Seif
submitted Stream Deck for review ago
CAN ⚡🚀
requested changes for Stream Deck ago
You need photos in your readme
Tier: 3
CAN ⚡🚀
submitted Stream Deck for review ago
Seif
submitted Stream Deck for review ago
Seif
added to the journal ago
The Assembly : The project is done!
I finally did the assembly : everything is working fine and the result were quite good. I spent a lot of time in the assembly cause I waited a lot for the glue to dry and I wanted to make sure that everything will be fine. I'm ready now to ship it.
I'm very proud for what I did. The results were not the best things but I learned a lot from this project. Honnestly it was a great experience!

Seif
added to the journal ago
Finished the code
I made a working code for the stream deck and added for now :
Mute shortcut (ALT + M)
Deafen shortcut (ALT + D)
Copy shortcut (CTRL + C)
Paste shortcut (CTRL + V)
Task Manager Shortcut (CTRL + SHIFT + ESC)
(I didn't decided what it will be the last shortcut)
It took me a lot of time to modify some commands because I use AZERTY keyboard and the library used supports QUERTY only :(

Seif
added to the journal ago
Fixing the errors
After some time I fixed the issues that happened lately : I put the wires in their correct place and found that there was 2 diodes that were broken so I replaced them !

Seif
added to the journal ago
Soldering wires
I finally soldered all the wires properly and did all the necessary test : It took me 5 HOURS !!!
I advise you to solder every wire when putting it immediately, because when I organized all the cables without soldering, i didn't know how to solder because they were so many wires that I forgot how I placed them so be organized when soldering to save time.

Unfortunately I found after tests that there are 10 wires were soldered uncorrectly so i'll quickly fix them
Seif
added to the journal ago
Wire management on the main board
I spent so much time managing every wire on the board : I realized that It was way harder than I thought. There is a lot of wires so it was a really hard job to achieve it. Finally I managed them. I hope that they'll be in the correct place. (I'll know that when I'll finish soldering them).
Seif
added to the journal ago
Learning Matrix principe
I spent nearly an hour figuring out how can I mount the matrix correctly and hopefully I managed to learn how to do it. I mounted 3 buttons with the Arduino Pro Micro for testing and the result was quite good.

Seif
added to the journal ago
3D Design : Second Attempt
I finally brought the parts from the shop but I discovered thai I made a lot of mistakes : some mesures were wrong and the design of the bouttons and the pillars failed. So I fixed these issues by redisigning the bouttons and adjusting the pillars. I'll send the adjustments to the shop as soon as possible and begin with soldering the components
(this is the result of the first attempt, there are many problems that is hard to see them on the image)

Seif
added to the journal ago
3D Design : Completed!
I finally finished the 3D design : I made the necessary adjustments, added the bouttons and exported all the parts to DXF files so I can send them to the CNC Router (Unfortunately I don't have a 3D printer and the operation is really expansive outdoors). I needed so much time to figure out how can I make the boutons so hopefully they'll be fine. I'll try to get all the parts as soon as possible to see if there is any errors that need to be fixed.

Seif
added to the journal ago
Got the necessary components and begun to mount them :)
I bought the necessary parts and begun to place them on the board. I don't want to salder them now because I want to make sure that they fit properly in the box. This procedure of placing the components seems to be easy but it took a lot of time because I want to make sure that I placed them correctly. Also, I adjusted a little bit the design to make it better.
(this image is taken while placing the parts)
Seif
added to the journal ago
Beginning of the 3D design
I started by making the 3d design because I don't have all parts yet. I did a simple box that have 6 squares where I'll put the buttons. The design is still not finished but I'm working on it. This is the actual result :

Seif
started Stream Deck ago
