CYBERPUNK Stream Deck LIVE BUILD! (Arduino, 3D Printing, Electronics!)

Ғылым және технология

This video is sponsored by PCBWay! Download the files you need for this project at bit.ly/2JKsyOw or head to www.pcbway.com to order your own custom circuit boards!
WAKE UP SAMURAI, WE HAVE A STREAM DECK TO BUILD!
Today we will be live-building a Cyberpunk-themed DIY Stream Deck! Based around Arduino and 3D printing, the DIY Stream Deck is the perfect macro keyboard, designed to give you full control over your livestreams! It features six LCD backlit buttons so you will never have to remember button assignments again, and also has two rotary encoders that allow you to adjust audio levels or scrub through replays on the fly. Best of all, this Stream Deck is 100% open source making it as hackable as your character in Cyberpunk 2077!
Please type any comments or questions that you have during the livestream in the chat window, and I will do my best to answer them!
In preparation for this livestream, be sure to check out the project video for the original DIY Stream Deck here: • DIY Stream Deck (3D Pr...
1 hour lofi mix of 3D printing parts for this project: • 1 Hour 3D Printing Lof...
🤖 HERE'S WHAT YOU NEED TO BUILD YOUR OWN STREAM DECK 🤖
STL files: www.thingiverse.com/thing:471...
Code, icon templates, and Gerber files: bit.ly/3paCnpf
If you don't want to customize the circuit boards, you can also order a copy of the version I used here: bit.ly/2JKsyOw
3D printable files: bit.ly/35h4NGe
Electronics components:
3.5in TFT LCD Screen: amzn.to/3ke75tS
Arduino Pro Micro: amzn.to/35e6Vys
Arduino Nano: amzn.to/3eHZF0K
SD Card Breakout Board: amzn.to/3kb2Orj
6mm Push-Buttons: amzn.to/2Ilm4VO
Rotary Encoder with Push-Button: amzn.to/35j7Xtf
Male/Female Header Kit: amzn.to/35ezw6T
Ribbon Cable: amzn.to/2GPOrLq
4GB Micro SD Card: amzn.to/35eC2tS
M2 Screw Kit: amzn.to/2GKlz77
M3 Screw Kit: amzn.to/2GNitiQ
Resistor Kit (Optional): amzn.to/2UcVQY2
Slow Flash RGB LEDs (Optional): amzn.to/2Uep7l2
20x20mm Acrylic Squares: litko.net/
💛 Support Me 💛
Become a Patron: / supermakesomething
Buy Me a Coffee:
Get a "Maker Meatball" T-Shirt or other merch: tinyurl.com/MAKER-MEATBALL
Support via SuperChat is also appreciated and might make something cool show up on screen! 😉
🛠️ 3D Printers I use regularly (Affiliate links) 🛠️
ANET ET4 Pro (Amazon US): amzn.to/3nx2zta
Ender 5 (Amazon US): amzn.to/2V4JQro
Ender 3v2 (Amazon US): amzn.to/38ckOgY
FLSUN QQ-S Pro (Amazon US): amzn.to/2Wm4RPF
Lotmaxx SC-10 (Amazon US): amzn.to/36vk052
JGMAKER/JGAURORA A5S (Amazon US): amzn.to/2Zzgc1C
Elegoo Mars (Amazon US): amzn.to/2pzLBky
Elegoo Mars Pro (Amazon US): amzn.to/3bKqAWT
Elegoo Mars (Amazon DE): amzn.to/2Xb1Qlc
Elegoo Mars Pro (Amazon DE): amzn.to/2LH1aPo
Elegoo Mars 2 Pro (Amazon US): amzn.to/3p0lhtq
ECubMaker TOY DIY 4-in-1 (Amazon US): amzn.to/3bWzj8h
⚙️ Other tools and consumables (Affiliate links) ⚙️
AnKun Silk Gold PLA (10% off w/ code KO3RWPBS) (Amazon US): amzn.to/3gW3n8s
AnKun Silver PLA (10% off w/ code 2ZVAQW9Z) (Amazon US): amzn.to/3ajZk4y
DO3D Silk Peacock Blue PLA (Amazon US): amzn.to/3nuvAW4
3D Best-Q Fluorescent Pink PLA (Amazon US): amzn.to/3gRYVrf
Hatchbox Black PLA (Amazon US): amzn.to/387Pyje
3D Solutech White PLA (Amazon US): amzn.to/37nD3AE
45 Piece Screwdriving Set (Amazon US): amzn.to/2LWNCz9
Digital Calipers (Amazon US): amzn.to/2Weo057
3D Print Removal Tool (Amazon US): amzn.to/2JmfxHP
(Note: All Amazon links are affiliate links. As an Amazon Associate I earn from qualifying purchases.)
🔴 Like the look of this livestream? Get my streaming kit! 🔴
Beginner Streaming Kit: kit.co/SuperMakeSomething/beg...
My Streaming Kit: kit.co/SuperMakeSomething/my-...
📷 Videos and Projects You Might Like 📷
Intro to Multi-Material 3D Printing: • What is Multi-Material...
DIY Quasar Science LED Tube Lights (FOR LESS THAN $35!): • DIY Quasar Science LED...
DIY Edge Lit LED Sign: • DIY Edge Lit LED Sign:...
Follow me on my other social media accounts to keep up with the latest between video uploads:
Twitter: / supermakesmthng
Instagram: / supermakesomething
Facebook: / supermakesomething
Twitch: / supermakesomething
Music Credits:
"StreamBeats" by Harris Heller/Senpai Studios
#StreamDeck #3DPrinting #Cyberpunk

Пікірлер: 31

  • @SuperMakeSomething
    @SuperMakeSomething3 жыл бұрын

    *Don't forget to share this video on Facebook, Reddit, Twitter, and other social media! Also send me pictures of your builds! I would love to see your remixes of the Stream Deck!*

  • @navid9852
    @navid98523 жыл бұрын

    Really like the look of the cover

  • @SuperMakeSomething

    @SuperMakeSomething

    3 жыл бұрын

    Thanks!

  • @herr_panzerfaust2514
    @herr_panzerfaust25143 жыл бұрын

    Damn, this channel is incredible!

  • @SuperMakeSomething

    @SuperMakeSomething

    3 жыл бұрын

    Thank you!

  • @lowguidoschopshop
    @lowguidoschopshop2 жыл бұрын

    I think you started to mention it before OBS crashed, but what exactly was the plan for the additional switch on the LCD PCB?

  • @SuperMakeSomething

    @SuperMakeSomething

    2 жыл бұрын

    This was going to be for a dedicated “switch page” button so that you wouldn’t need to waste one of the LCD buttons for navigation. However it’s just another IO so it could be used for other stuff as well!

  • @benztownrocker79
    @benztownrocker793 жыл бұрын

    Great project, and awesome explained! Top! Only thing I didn't understand, how can I switch with my Encoder PUSH-Button for example to the next icon page?! Any idea? Do I have to change something on the 'streamDeckKeyboard'-file?

  • @SuperMakeSomething

    @SuperMakeSomething

    3 жыл бұрын

    Thanks! Yup that’s right - it would require a change in the code. Take a look at how “Button 3” is coded, which is what changes the page currently. You would just need to reassign the button names or PIN number at the top of the script to make this change.

  • @eddtru
    @eddtru11 ай бұрын

    What is the total cost? Would it make more sense to just get Stream Deck + ?

  • @bezzaboy1234
    @bezzaboy12343 жыл бұрын

    In your documentation it talks about resistors, are these not needed? if they are can you let me know which ones? looked like 330's but couldn't tell from the video, Great project btw, Thumbs up!

  • @SuperMakeSomething

    @SuperMakeSomething

    3 жыл бұрын

    Thank you! Sorry yes - they are 330 Ohm resistors for the LEDs. I’ll update the project documentation straight away! Cheers!

  • @jbphilippi
    @jbphilippi6 ай бұрын

    How would this work with a resistive touchpad? I struggle to get how the button press would work.

  • @SuperMakeSomething

    @SuperMakeSomething

    6 ай бұрын

    A resistive touch pad would eliminate the need for buttons (and the top PCB) by allowing you to press on the screen directly.

  • @jbphilippi

    @jbphilippi

    6 ай бұрын

    @@SuperMakeSomething ok, but this takes away the charme. I'm really intrigued by the resistive touch layer that the original Stream Deck uses. Not sure how this could be DIYed.

  • @SuperMakeSomething

    @SuperMakeSomething

    6 ай бұрын

    @@jbphilippi The official Stream Decks seem to use a rubber plate and (I think) a flexible PCB. This was one direction I was thinking of taking the build, but decided against because it would have been hard for people to make their own rubber plates with the appropriate dimensions and cut outs.

  • @tobiasworner5106
    @tobiasworner51063 жыл бұрын

    Hi! Thank you for the video! Is it possible to share the top cover of the "Cyberpunkt" streaming deck? I like it the most!

  • @SuperMakeSomething

    @SuperMakeSomething

    3 жыл бұрын

    Hi Tobias! The STL files for the Cyberpunk Stream Deck are now up on Thingiverse here: www.thingiverse.com/thing:4713572

  • @tobiasworner5106

    @tobiasworner5106

    3 жыл бұрын

    @@SuperMakeSomething Thank you very much! Next print will be the Streaming deck in my case!

  • @SuperMakeSomething

    @SuperMakeSomething

    3 жыл бұрын

    Excited to see it! Please let me know how it turns out!

  • @Steven---
    @Steven---3 жыл бұрын

    Any thoughts on a 5" or 7" version, for more buttons?

  • @SuperMakeSomething

    @SuperMakeSomething

    3 жыл бұрын

    Definitely a cool idea! Using a Pi that can output to an HDMI display may be a good way to go for this.

  • @WayneRigley
    @WayneRigley3 жыл бұрын

    confused.. do i order a NO touch or a Touch lcd ??

  • @SuperMakeSomething

    @SuperMakeSomething

    3 жыл бұрын

    I would order a no touch lcd, since the touchscreen functionality isn’t used in this build and it’s a little bit cheaper.

  • @WayneRigley

    @WayneRigley

    3 жыл бұрын

    @@SuperMakeSomething ok so either or.. ill continue on Ali to find one ! thanks ! im planning to replace my wife stream deck I made her ( just keys ) with this one as she is a virtual teacher ! thanks for this !

  • @SuperMakeSomething

    @SuperMakeSomething

    3 жыл бұрын

    @@WayneRigley That’s awesome and a great application for a Stream Deck! Please share a picture of the build with me after you complete it - would love to see how it turns out!

  • @WayneRigley

    @WayneRigley

    3 жыл бұрын

    @@SuperMakeSomething for sure will do!

  • @lowguidoschopshop
    @lowguidoschopshop2 жыл бұрын

    I completed building my stream deck based on your design here, But I found that I had to modify your code a little bit for OBS to recognise the hotkeys globally. the array that you had programmed seemed to work when OBS was the focus window, but when in game or another window was in focus, the hotkeys did not work. Rather than using the array I changed the code to output the keystroke directly instead of using the button array now it works globally! I first thought that it was an issue within OBS itself, but I found that my keyboard was working globally, but the stream deck was not. I think it's because the computer is reading the input as a block of text rather than a keystroke? either way, I'm all good now. check it out: kzread.info/dash/bejne/d3520K-Kj5SpZKQ.html

Келесі