Retro Gaming Handheld Without a PCB

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 มี.ค. 2019
  • Dave is a big fan of freeform soldering styles and made a tiny skeleton handheld. As the wise Ben Heckendorn said years before, Dave too tells everyone to collect spare LED legs. "Don't throw them away, as they might come in handy one day!" - or they get stuck in your maglock sockets. Here we need them to connect an Attiny85 with some buttons and an I2C display.
    For the schematics, code, BOM and more links click here: bit.ly/2Ef8T2N
    Karen's Resistors Episode: bit.ly/2T3yYMB
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 389

  • @element14presents
    @element14presents  5 ปีที่แล้ว +31

    Hey everyone, hope you like the new episode and welcome Dave to element14 presents! We're actually always looking for people to come along and present as part of the show and join us as a video content producer. If you want the schematics, code and parts used then you can find them here : bit.ly/2Ef8T2N
    and here's a link to Karen's resistor's episode: bit.ly/2T3yYMB

    • @tahsinrumana473
      @tahsinrumana473 3 ปีที่แล้ว

      Thanks! A great project.
      Is it possible to use a joystick instead of buttons?

  • @nardjanssens6049
    @nardjanssens6049 5 ปีที่แล้ว +80

    Nice build. You could partially cast the circuit in clear resin, so the buttons and AT-socket stick out. This will leave you seeing the nice build, but makes it more robust!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +7

      Seems to be the popular opinion here :) I will give it some thoughts and probably post something on my channel and over on the e14 community

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +4

      done! :) th-cam.com/video/RP1_yY3VOwg/w-d-xo.html

  • @WessieNC
    @WessieNC 5 ปีที่แล้ว +3

    Hi Dave. This is fantastic! Allways wanted to build something without a pcb. Cool project and I will be watching this channel for more cool stuff. Thanks for sharing.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      That's great to hear and thank you for the feedback! Hope you enjoy the content us hosts put out :)

  • @ChunkySteveo
    @ChunkySteveo 5 ปีที่แล้ว +38

    Brilliant work Dave, it looks great! The resistor ladder is a clever use of the limited pins - excellent!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      thank you Stephen! :)

    • @andymouse
      @andymouse 5 ปีที่แล้ว +1

      @@Davedarko Wonderful game for that little Oled ! I'm sure that will get kids and grownups reaching for their soldering irons. … I've seen you two somewhere, but can't quite put my finger on it...Hmmm...sure its got something to do with Oz..never mind sure it will come back.

  • @rodrigoacosta9708
    @rodrigoacosta9708 5 ปีที่แล้ว +5

    Man, you have made a really beautifull thing!! And you inspire others like me to keep doing stuff with electronics!! Great job!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +2

      Biggest honor is to inspire people, thank you for commenting and keep it up! :)

  • @techman2471
    @techman2471 5 ปีที่แล้ว +1

    Awesome use of "Steampunk" type design. Also you have shown the ATTiny series is still extremely useful. I have been a Atmel fanbot for years. Thank you for your hard work and great video!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thanks David!

  • @btizef2008
    @btizef2008 5 ปีที่แล้ว +3

    Fave video so far. Great use of that OLED screen. I had no idea at-tiny was powerful enough to run all that!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      Thank you! I'm surprised what Daniel Champagne was able to put onto that chip as well, and then all runs on a coin cell - very impressive. Really helps the "bunch of LED legs" project to shine :) These OLED displays are awesome, cheap and used in so many projects.

  • @manoharmanu1460
    @manoharmanu1460 4 ปีที่แล้ว +1

    really amazing Dave, really good work with the freeform soldering and simplicity in logic for the buttons.

    • @Davedarko
      @Davedarko 4 ปีที่แล้ว

      Well thank you! :)

    • @manoharmanu1460
      @manoharmanu1460 4 ปีที่แล้ว

      @@Davedarko I see that the resistor values that you chose are not exact in terms of R, 2R, ,4R etc , also if we have other resistor values that suit this R,2R logic can we use them , if so do we change anything in the code , appreciate your help

  • @Cubik303
    @Cubik303 5 ปีที่แล้ว +2

    Great work! Looks fun to build and play!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thanks - it is indeed fun to play! :)

  • @lucasrangit
    @lucasrangit 5 ปีที่แล้ว +1

    Educational and entertaining. Thanks for going through both the theory and game play.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thank you :)

  • @jparky1972
    @jparky1972 5 ปีที่แล้ว +6

    I love the skeleton design.
    More display item than "usable" form.
    But from an artistic point.
    It's quite beautiful.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      Definitely a looker :) I'm currently in the process of embedding it in resin. I will post a video on my channel soon and add a little "community update" to my next video. Thank you for your feedback!

  • @megazoid
    @megazoid 5 ปีที่แล้ว +1

    I'm glad to see you finished the project. I was hoping it wouldn't stay as a concept only. Great video too.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      thanks! Also thank you for sharing your project on hackaday.io, really helped with this project!

    • @megazoid
      @megazoid 5 ปีที่แล้ว +1

      ​@@Davedarko Too kind, but Daniel C (th-cam.com/channels/PnC4IokfrPM9MF9BiGmuvQ.html ) should really take the credit for Tiny Joypad. His schematic, game code, and he even consulted on the PCB design. I can tell by the video though, you would have had no problem at all working in a vacuum. :)
      I do like the idea somebody had to resin fix the whole thing... although I imagine this is a technical nightmare.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      @@megazoid he get's the credit in the video, but your project was the thing that helped me find Daniel's code etc. in the first place :) Glad you both liked the outcome, hr's in the comments here too :) Also - I was successful in encasing it in resin (though painful), video will be on my channel soon-ish!

  • @CYB3Rhuman
    @CYB3Rhuman 5 ปีที่แล้ว +1

    Very nice and simple design. Not every home lab has a PCB etching or milling tools, so this is an option also. Would like to see more content like this!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thanks for the feedback, Dmitry! Next one will be a bit more exotic, but I will try to keep it in mind!

  • @BrainSlugs83
    @BrainSlugs83 5 ปีที่แล้ว +5

    You can still program the ATTINY using high voltage programming if you use the reset pin for I/O. Shouldn't be complicated to augment your ASP to do it.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +5

      That is correct. I do have a "high voltage" programmer (modded arduino ISP) for that as well, but this video is also aimed at people who might not have one and this was just more convenient, so I said "not easily" ;) Daniele Champagne was commenting here that he actually doesn't even set the fuse to use the reset pin as an input.

  • @radusdirect
    @radusdirect 5 ปีที่แล้ว +5

    This is a big inspiration man. Great work.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      Thank you for your kind words :)

  • @ElectroLIB
    @ElectroLIB 5 ปีที่แล้ว +27

    👍👍👍👍👍 What a wonderful surprise to see my little games run on your beautiful project! Really very pretty! Good work. Simple Accuracy: in my game codes, I use the pin reset as analog input, but it is quite possible to reprogram the attiny85. I just used the tolerance gap before detecting the reset! Nothing to change in the configuration of the attiny85. 👍👍👍👍👍

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +3

      Hey Daniel :) I'm so glad you liked it! I wasn't aware that the reset pin can be used like that, neat :D The games are great, I really enjoyed how the dithered planets moved in the background of Space Invaders!

    • @philhutchinson360
      @philhutchinson360 5 ปีที่แล้ว +3

      This type of internet interaction is so awesome.

    • @djruido1
      @djruido1 5 ปีที่แล้ว +2

      Awesome

  • @MaxintRD
    @MaxintRD 5 ปีที่แล้ว +2

    Very well done Dave! Great display of dead bug soldering skills...

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thank you :)

  • @genghisbunny
    @genghisbunny 5 ปีที่แล้ว +1

    Lovely workmanship.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you very much :)

  • @JeffHougentogler
    @JeffHougentogler 5 ปีที่แล้ว +1

    This is awesome! Great use of minimal parts, very interesting and well done video.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you very much for leaving a comment :)

  • @WistrelChianti
    @WistrelChianti 2 ปีที่แล้ว +1

    Thanks that was a really fun and interesting video. Another way to reduce inputs is to exploit the fact that a D pad never goes up and down or left and right at the same time, so hook these input combos to be switched together on the A and B buttons respectively. You need diodes so that up isn't triggering down (and A) after though (for example). This gets you 6 buttons on 4 inputs. In theory, you could hook a 7th (C) button up to all 4 inputs, but that would require the A and B buttons to be on a rocker, else you couldn't differentiate between the A and B button being pressed simultaneously or the C button being pressed.

  • @philsbbs
    @philsbbs 5 ปีที่แล้ว +3

    nice piece of artwork too.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thanks! :)

  • @jjeffers88
    @jjeffers88 5 ปีที่แล้ว +2

    This was awesome. Enjoyed the video and the demonstration!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thanks! :)

  • @maker_karen1785
    @maker_karen1785 5 ปีที่แล้ว +6

    The noises Dave makes while playing are the best part.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      ah thanks :) had a lot of fun and was happy when it worked!

  • @baspro75
    @baspro75 5 ปีที่แล้ว +1

    Nice piece of art. Thank you Dave!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      Thanks for the comment! :)

  • @HariWiguna
    @HariWiguna 5 ปีที่แล้ว +1

    Sweet project Dave! Great video too.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thanks Hari! :)

  • @ZebraandDonkey
    @ZebraandDonkey 3 ปีที่แล้ว +1

    Really Nice. Thanks Dave.

    • @Davedarko
      @Davedarko 3 ปีที่แล้ว +1

      Hi James, don't reply to old videos, I never read the comments years later ;)

  • @OnezOgirdor
    @OnezOgirdor 5 ปีที่แล้ว +1

    This was pretty cool and I think it helped me with a couple of problems I thought about in my first project and maybe I can use some of the ideas shown here

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      cool! are you sharing your projects anywhere?

    • @OnezOgirdor
      @OnezOgirdor 5 ปีที่แล้ว

      @@Davedarko not rly, still working on my very first project and with just dtarting to learn about soldering, resistors etc. It takes quite a while to start designing a handheld around an existing Raspberry Pi Unit. But I'm getting there and now I know that my idea of using an ADC to connect all inputs into a single Pin is really doable the way you have shown it

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      @@OnezOgirdor always good to have a project to focus on, when you want to learn something! I'm not sure, but I think there is no ADC pin on the Raspberry PI to do that. There are a lot of tutorials on adafruit (look for game girrrl etc.) to make buttons work on a RPi. I personally used an atmega32u4 board on my handheld for that and connected it via usb. There are a lot of options you have, I'm sure you will make it work :)

  • @luha628
    @luha628 5 ปีที่แล้ว +1

    This is awesome. Definitely going to try this.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      good luck! post a pic on the community page, would be cool to see :)

    • @luha628
      @luha628 5 ปีที่แล้ว +1

      @@Davedarko definitely will!

  • @colonelbarker
    @colonelbarker 5 ปีที่แล้ว +1

    I really, really enjoyed this! It's the first project in a long time I've considered making myself. Thank you for not spending hours going over the code in detail. Great project!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you, that means a lot!

  • @seriouslycoolful
    @seriouslycoolful 5 ปีที่แล้ว +39

    encase it in transparent resin

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +2

      Materials are bought. I'll put a video on my youtube channel and a smaller update section in my next video here

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      done! :) th-cam.com/video/RP1_yY3VOwg/w-d-xo.html

  • @dirk9787
    @dirk9787 5 ปีที่แล้ว +2

    That's very cool Dave. Makes me want to make one myself, but I properly never will.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thank you Dirk - thankfully it wasn't that because I didn't use much parts. If you try it - start with the buttons and end with the display - this way you start with the cheapest parts ;)

  • @UnexpectedMaker
    @UnexpectedMaker 5 ปีที่แล้ว +1

    Awesome Dave! Great video and glad to see you finally finished off the last remaining things you wanted to do with your design!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thanks Seon :)

  • @MoralRichMedia
    @MoralRichMedia 5 ปีที่แล้ว +1

    Very nice project!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      thank you!

  • @tyholbrook7664
    @tyholbrook7664 5 ปีที่แล้ว +1

    A solid resin case would be interesting to improve durability and maintain the skeleton look.
    Also! I love the way you handled multiple inputs, I've been puzzling how an analog matrix like this would work ever since I saw Ben's no HDMI pi build

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Hi, I'm currently preparing everything to be put in a resin case! I'll post an update on my channel and a tiny "community section" bit into my next video. So far I have something printed and made a silicone mold of it. Now working out the resin part and keeping the mechanical things working. That noHDMI build is still impressive, indeed!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      done! :) th-cam.com/video/RP1_yY3VOwg/w-d-xo.html

  • @bl4ck1911
    @bl4ck1911 5 ปีที่แล้ว +1

    at 11:20 even knowing that basically the top-left AI is so basic it only goes up-down, your passion seized you into the game thinking it might attack you, so nice.

    • @ElectroLIB
      @ElectroLIB 5 ปีที่แล้ว +1

      HaHaHa! Good observation! 👍

  • @DanielBoa
    @DanielBoa 5 ปีที่แล้ว +1

    Very cool! Would love to see it encased in resin or something

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thanks! I might try that on my channel on one point :p or post it on the community page ;)

  • @JacklapottTv
    @JacklapottTv 5 ปีที่แล้ว +13

    when the simplicity meets creativity

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thanks for the kind words :)

  • @mojo_jojo
    @mojo_jojo 5 ปีที่แล้ว +3

    Very well done for your first project on element14! Like it

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      well thank you very much! :)

  • @opsimathics
    @opsimathics 5 ปีที่แล้ว +2

    I loved this project

  • @tp6chyy290
    @tp6chyy290 3 ปีที่แล้ว +1

    Thank you for your offer, I also made it, but the action is very slow.

    • @Davedarko
      @Davedarko 3 ปีที่แล้ว

      yeah, it's very vintage / classic gaming!

  • @arduino5267
    @arduino5267 3 ปีที่แล้ว +1

    Excellent work sir. Wirklich geil geamcht.

    • @Davedarko
      @Davedarko 3 ปีที่แล้ว

      Danke :)

  • @3DSage
    @3DSage 5 ปีที่แล้ว +2

    This is amazing!! Awesome built :)

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thanks again :)

  • @jon_raymond
    @jon_raymond 5 ปีที่แล้ว +1

    Well done Dave!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you :)

  • @basiccoder1156
    @basiccoder1156 5 ปีที่แล้ว +1

    really nice bro.. now i want to recreate what you did..

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thanks and you can! Checkout the link in the description, the community is where we host design files etc. and also share the list of parts that you need :)

  • @shirishjadav1462
    @shirishjadav1462 5 ปีที่แล้ว +1

    NICE WORK

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you Shirish! :)

  • @jparky1972
    @jparky1972 5 ปีที่แล้ว +1

    This is AWESOME!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thanks! :)

  • @arduino5267
    @arduino5267 3 ปีที่แล้ว +1

    Richtig gut.
    Hast du das schematic dazu??
    Lg

    • @Davedarko
      @Davedarko 3 ปีที่แล้ว

      Da müsste noch ein Link zur Element14 Platform sein, mit dem Schaltplan und Sachen die mir und anderen aufgefallen sind.

  • @edabean007
    @edabean007 5 ปีที่แล้ว

    always wondered. what are the hand wipes in front of the camera for?

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      To keep everyone awake from watching and listening to me :D

  • @razean22
    @razean22 5 ปีที่แล้ว +1

    cool project!

  • @cyphant
    @cyphant 5 ปีที่แล้ว +2

    You are DOPE!!! Your creation is awesome.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Ahh thanks :)

  • @zibbezabba2491
    @zibbezabba2491 5 ปีที่แล้ว +2

    I was wondering what kind of games you were going to get out of that little screen. Impressive.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Indeed, Daniel did a great job here, even has a new Game already! There is also a big community around the Arduboy, that features the same display. It's surprising how many good games exist for it!

  • @justinharveyjohnashby
    @justinharveyjohnashby 5 ปีที่แล้ว +3

    That is freakin sweet dude!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      thank you! :)

  • @jonyjohan8958
    @jonyjohan8958 5 ปีที่แล้ว +3

    I'm ready to buy this if this release for sale

  • @dreamyrhodes
    @dreamyrhodes 5 ปีที่แล้ว +1

    Cool stuff! Could you like put it in acrylic resin to create a housing and make it more suitable for the handpocket and less fragile?

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      Thanks! This seems to be something a lot of people want to see. I will try to attempt that and film it for my channel, then post some snippets in the community feedback section of my next video. Thanks for the feedback!

    • @dreamyrhodes
      @dreamyrhodes 5 ปีที่แล้ว +1

      @@Davedarko Would be a cool thing to see!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      done! :) th-cam.com/video/RP1_yY3VOwg/w-d-xo.html

  • @RoryOConnor
    @RoryOConnor 5 ปีที่แล้ว +1

    Such a cool minimal design, so much steam/cyber punky coppery potential!
    Nice One Dave! Great to see you on the E14 show!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      thank you Rory! :)

  • @HobkinBoi
    @HobkinBoi 5 ปีที่แล้ว +1

    I personally love this style of circuit, it gives it character and depth.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      I'm going to encase it in resin / epoxy soon, first tests look very promising. Hope it helps keeping the character and make it more robust :)

    • @HobkinBoi
      @HobkinBoi 5 ปีที่แล้ว

      @@Davedarkoah, that's cool. A suggestion, you should maybe make it rechargable. A small Lipo cell would probably last longer than a coin cell, and you wouldn't need to worry about replacing it.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      @@HobkinBoi I thought about that, but than I would want to also add a wireless charger etc. and that thing will get more and more complicated 🤔anyways, thanks for the feedback!

    • @HobkinBoi
      @HobkinBoi 5 ปีที่แล้ว +1

      @@Davedarko Fair enough, lol. It would probably require a total redesign too, if I were to guess. If you do make another one, it could be your third version.
      Though if you do ever go about encasing it in resin with a lipo cell, make sure you give it room to expand and to vent (in case of it puffing up).

  • @a531016
    @a531016 5 ปีที่แล้ว +2

    I am definitely going to make on of these, great project!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      good luck! :)

  • @philiphart6688
    @philiphart6688 5 ปีที่แล้ว +1

    Excellent project. Many thanks for sharing. Especially enjoyed the use of an ADC and (adapted) R-2R resistor ladder to read the buttons. Super imaginative.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you! I'm pretty happy with the result :)

  • @leisergeist
    @leisergeist 5 ปีที่แล้ว +1

    That's just awesome

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you!

  • @awo1fman
    @awo1fman 5 ปีที่แล้ว +1

    Too awesome!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thanks :)

  • @Lardzor
    @Lardzor 5 ปีที่แล้ว +2

    Could you encase that in clear acrylic resin? Maybe cover the buttons and battery with play-doh to create voids in the resin.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      This is something I plan on doing next weekend for my channel and will give a small update in my next element14 video. Again, thanks for the input :)

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      done! :) th-cam.com/video/RP1_yY3VOwg/w-d-xo.html

  • @xXDeltaXxwhotookit
    @xXDeltaXxwhotookit 5 ปีที่แล้ว +1

    That is a cool project

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you James! :)

  • @g.prakash7695
    @g.prakash7695 5 ปีที่แล้ว +1

    Super project luving it

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thanks! :)

    • @g.prakash7695
      @g.prakash7695 5 ปีที่แล้ว

      Which coding we can use to make the oled as a gaming console, any other software than Arduino ide is required?

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      @@g.prakash7695 There's a library you need to install: github.com/Defragster/ssd1306xled

  • @harrydamour7564
    @harrydamour7564 5 ปีที่แล้ว +2

    Very cool

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +3

      Thank you very much :) My first e14p video and I'm looking forward what people think

  • @brandonmack111
    @brandonmack111 5 ปีที่แล้ว +1

    This is pretty awesome ;)

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you! :)

  • @Rouverius
    @Rouverius 5 ปีที่แล้ว +1

    Amazing little project. I might have to try it myself. Thanks.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you and good luck! Feel free to share it over on the community (or anywhere else, really ) 😉

  • @gungriffonbr
    @gungriffonbr 5 ปีที่แล้ว +1

    Impressive!!!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thank you! :)

  • @Scavage0001
    @Scavage0001 5 ปีที่แล้ว +1

    To get a wire straight, put on end in the Vice, grab the other side with a big pliers and pull as fast and hard as you are able to

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      Forgot about that, thanks!

  • @angeliquerobaye8351
    @angeliquerobaye8351 5 ปีที่แล้ว +1

    Cool, very good Thanks. 😀

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you very much, Angélique!

  • @CreepebrineMC
    @CreepebrineMC 5 ปีที่แล้ว +6

    Nice. Looks like its easy (and not expensive) to make. Maybe I will build this console with a 3d printed case and a programming pin header. Greetings from Germany!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      Greetings from a Berliner in Luxembourg :) and thank you!

  • @PavelMikhalkov
    @PavelMikhalkov 5 ปีที่แล้ว +1

    Amazing!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thank you!

    • @PavelMikhalkov
      @PavelMikhalkov 5 ปีที่แล้ว +1

      @@Davedarko Dave, have you thought about covering this gadget by epoxy? I think it would make it really handheld.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      @@PavelMikhalkov that seems to be something people really want to see :) I will probably do that on my personal channel and post something on the community or in a community section. Thanks for the input!

  • @Autotrope
    @Autotrope 3 ปีที่แล้ว +1

    Sorry if this was covered but why not use an attiny with more pins?

    • @Davedarko
      @Davedarko 3 ปีที่แล้ว

      less of a challenge and more to solder I guess? It's part of the minimalistic theme as well.

  • @grantlesueur
    @grantlesueur 5 ปีที่แล้ว +4

    It took me 50 years before I learned the value of bluetack as component holding aid during soldering. Enjoy!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      I always forget that I have blu tack at home :D I'm just used to the frustration of parts sliding away while soldering.. thanks for the feedback and have a nice one!

  • @azyfloof
    @azyfloof 5 ปีที่แล้ว +3

    Great to see you over here, Dave! :D And I'm a huge fan of "open frame" builds like this :P
    What I've done in the past is use reverse biased diodes as support bridges between sections of wire. They act as insulators providing you get the polarity right :D
    Everyone go sub to Davedarko!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      open frame - that's a nice word for it, too! Good point on the diodes - I was just really happy how the thread and glue performed the first time :)

    • @mitch3064
      @mitch3064 5 ปีที่แล้ว

      I had the same idea, but I didnt look at the comments before leaving mine, so I repeated yours. Sorry, I will remove mine.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      @@mitch3064 it's fine :) more comments means more interactions so youtube is happy with the video

    • @mitch3064
      @mitch3064 5 ปีที่แล้ว +1

      @@Davedarko I completely forgot to comment on the most important part. Fantastic idea and build, true blend of science and art. Thank you.

  • @brucewayne-px4lv
    @brucewayne-px4lv 5 ปีที่แล้ว +1

    Awesome.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      thanks!

  • @markhavidzer7249
    @markhavidzer7249 5 ปีที่แล้ว +6

    У тебя очень классное произношение. Спасибо за видео.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      Спасибо! Привет из Германии!

  • @philhutchinson360
    @philhutchinson360 5 ปีที่แล้ว +1

    I love this so much,

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      thanks :) I was waiting for that sentence to finish, though :p

  • @2dskillz
    @2dskillz 5 ปีที่แล้ว +1

    Great episode, cool project.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thank you! :)

  • @brian2196
    @brian2196 5 ปีที่แล้ว

    does anyone have a link to a video with detailed how to program that ic with those files using an arduino?
    does the chip have to be modified coded with only the game code? does it first need a type of os?

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Hi Brian! You will need a USB ISP programmer (or any arduino) for programming the attiny. There is no bootloader (what you probably meant with OS) needed, as you will program the chip directly. This is an older video th-cam.com/video/30rPt802n1k/w-d-xo.html, but also try googling for "programming attiny85 with arduino".
      I will see that I can make a video on how I did it as well. Thank you for the feedback!

  • @RatRodArgentinaJorgeENuviola
    @RatRodArgentinaJorgeENuviola 5 ปีที่แล้ว +1

    amazing

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you!

  • @vanchatv
    @vanchatv 5 ปีที่แล้ว +1

    Cool done and came up with. Like!)

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thanks! :)

  • @leonidd.210
    @leonidd.210 5 ปีที่แล้ว +1

    wonderful

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      Thank you!

  • @manohar3787
    @manohar3787 4 ปีที่แล้ว +1

    i have these resistors in place of yours 2.2k, 4.7k,10k,22k will it work , what exactly needs to be changed in the code if it to work with these resistors, brilliant idea with voltage divider by the way

    • @Davedarko
      @Davedarko 4 ปีที่แล้ว

      Hey there, it's been a while since I worked on this, but it seems like they should work. Please use the link in the description for further infos, I don't get notifications from this channel. Only on the community.

    • @manohar3787
      @manohar3787 4 ปีที่แล้ว

      @@Davedarko ive gone through the code and used the above mentioned resistors and they dont work , not a single button is registering any movement , not sure if the code needs to be changed , ive checked my connections thouroughly

    • @Davedarko
      @Davedarko 4 ปีที่แล้ว

      @@manohar3787 sorry to hear that, I checked my calculations in the mean time and have no idea anymore, what I actually did there. If you can, maybe connect the resistors to an Arduino first and put out the values of the ADC on the serial port?

  • @cybercitycircuits
    @cybercitycircuits 5 ปีที่แล้ว

    Where did you find the games?

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      on hackaday.io there's a project that uses the Games by Daniel Champagne - there should be a link in the code on the community page.

  • @JediBuddhist
    @JediBuddhist 5 ปีที่แล้ว +1

    I WUV-IT that's right up our street.. Tanks a mill. OXO Ireland

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      thanks and greetings from Germany!

  • @kareemhalabi
    @kareemhalabi 5 ปีที่แล้ว +1

    thank you

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      No, thank you! :)

  • @mr.cantillasz1912
    @mr.cantillasz1912 5 ปีที่แล้ว +1

    ...awesome....

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Well thank you :)

  • @Jayesh_Gohil
    @Jayesh_Gohil 5 ปีที่แล้ว +1

    I love it

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thank you! :)

  • @wabsol
    @wabsol 5 ปีที่แล้ว +1

    I wonder if it would be posable to make this even more basic. I would love a device wich has allmost nothing but battery wire and led. Games can be as simple as a clicker wich resets after the 2nd led lights up?

    • @wabsol
      @wabsol 5 ปีที่แล้ว +1

      Also wonder if you could make a microcontroller as basic as possible

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      @@wabsol since everyone seemed to like the simplicity of this one, I thought about doing something that doesn't involve coding at all. Just put together 4000 series of logic chips and make something cool out of it. Thought about props and make them blink in a cool way. A buddy of mine wants to build a "Game of Life" where every cell is a module - maybe I can make that with cmos chips? But that's far from batteries + wire + led. Hmm.

    • @wabsol
      @wabsol 5 ปีที่แล้ว +1

      @@Davedarko Sounds interesting! I dont understand most things you say but that might mean ill learn new things.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      @@wabsol still trying to figure out the right balance of things people might know / learn from vs. know but haven't seen it used like that before :) the videos by Ben Heck I like the most are the ones where I learned something and had the feeling that I could almost do the things on my own now. Sorry for waffling on :D

  • @garagemonkeysan
    @garagemonkeysan 5 ปีที่แล้ว +1

    That's so cool. :)

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thanks! :)

  • @petesapwell
    @petesapwell 2 ปีที่แล้ว

    Oh my word, I’m going to have to build this!! I want Space Invaders!!

  • @malukodafaka
    @malukodafaka 5 ปีที่แล้ว +2

    It is possible to upload the game codes to an SD card e then you read from attiny e load the game ? The code will be very complex, but you know if anyone tried this ?

    • @ElectroLIB
      @ElectroLIB 5 ปีที่แล้ว

      I believe that Djamal uk is doing a project on this topic which has been named TinyConsole_V2 ;)

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว +1

      The only thing close that comes to my mind is Atmega32u4 based and that's a modded Arduboy. You would need a special bootloader that reads games off of an SD card into its own program space and show it on the screen for you to select. That'll take some of your program space away already and so space for games is even less on an 8k chip. There has been someone on hackaday also adapting the console by Daniel Champagne and putting the attiny85 on an microSD card shaped PCB: hackaday.io/project/164736-multi-game-console

  • @vyratron839
    @vyratron839 5 ปีที่แล้ว +2

    Of course you can make circuits without but I want some nice cheap boards and cases.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      If it's because of rigidity, it's now encased in resin:
      th-cam.com/video/RP1_yY3VOwg/w-d-xo.html
      If you still think PCBs are better suited for you, I got you covered as well:
      hackaday.io/project/159741-tiny-joypad
      hackaday.io/project/164736-multi-game-console-attiny85-atmega328-and-more
      Otherwise thanks for the feedback and have a nice day!

  • @Miro080808
    @Miro080808 5 ปีที่แล้ว +1

    Thats cool

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      thank you! :)

  • @NERO-ez1mn
    @NERO-ez1mn 4 ปีที่แล้ว

    this question does not correlate to the vid post but i am curious. why do all wires differentiate by color? does every color in every wire corresponds by voltage capacity? like black as negative or ground? what if i choose red color as a ground does it have a cons? PLEASE ANSWER someone who is knowledgeable to electrical engineering

    • @Davedarko
      @Davedarko 4 ปีที่แล้ว +1

      First: never trust the wiring of a project- I've had several cables use the right color scheme, but switch ground and VCC. Normally people try to use black for ground and red for VCC though. It's always good to have different colors for different voltages /signals. But it's also good to always check your assumptions.

    • @NERO-ez1mn
      @NERO-ez1mn 4 ปีที่แล้ว

      @@Davedarko tnx for the reply

  • @larsthestorf5630
    @larsthestorf5630 5 ปีที่แล้ว +1

    Awesome way to use just a single pin for almost all the buttons without needing a shift register

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      I'll take it - although I used two pins - the action button is separate ;)

    • @larsthestorf5630
      @larsthestorf5630 5 ปีที่แล้ว +1

      @@Davedarko oh well i know but i forgot it

  • @kicikwijaya4474
    @kicikwijaya4474 3 ปีที่แล้ว +1

    if i remove the buzzer are the code is still same,, please answer me sirr please!!?

    • @Davedarko
      @Davedarko 3 ปีที่แล้ว

      Yes, no buzzer necessary :)

    • @kicikwijaya4474
      @kicikwijaya4474 3 ปีที่แล้ว

      so, pin for buzzer is empty??

    • @Davedarko
      @Davedarko 3 ปีที่แล้ว

      @@kicikwijaya4474 yes, keep it empty

  • @armedbacon4169
    @armedbacon4169 3 ปีที่แล้ว

    Can u use a zener diode instead of the resistors? ;-;

    • @Davedarko
      @Davedarko 3 ปีที่แล้ว

      nopes, I don't see how that could work, sorry

    • @armedbacon4169
      @armedbacon4169 3 ปีที่แล้ว

      @@Davedarko ty for the info btw

  • @anaani
    @anaani 5 ปีที่แล้ว +1

    Cool project! I had never even thought about using resistor ladders for input.

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you very much :)

  • @adamantyamalan2830
    @adamantyamalan2830 5 ปีที่แล้ว +1

    Super!!!

    • @Davedarko
      @Davedarko 5 ปีที่แล้ว

      Thank you very much :)