Retro Gaming Handheld Without a PCB

  Рет қаралды 89,192

element14 presents

element14 presents

Күн бұрын

Пікірлер: 389
@element14presents
@element14presents 5 жыл бұрын
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 4 жыл бұрын
Thanks! A great project. Is it possible to use a joystick instead of buttons?
@nardjanssens6049
@nardjanssens6049 5 жыл бұрын
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 жыл бұрын
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 жыл бұрын
done! :) kzbin.info/www/bejne/iIGUkKyPaLuCrck
@ChunkySteveo
@ChunkySteveo 5 жыл бұрын
Brilliant work Dave, it looks great! The resistor ladder is a clever use of the limited pins - excellent!
@Davedarko
@Davedarko 5 жыл бұрын
thank you Stephen! :)
@andymouse
@andymouse 5 жыл бұрын
@@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.
@BrainSlugs83
@BrainSlugs83 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 жыл бұрын
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.
@jparky1972
@jparky1972 5 жыл бұрын
I love the skeleton design. More display item than "usable" form. But from an artistic point. It's quite beautiful.
@Davedarko
@Davedarko 5 жыл бұрын
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!
@seriouslycoolful
@seriouslycoolful 5 жыл бұрын
encase it in transparent resin
@Davedarko
@Davedarko 5 жыл бұрын
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 жыл бұрын
done! :) kzbin.info/www/bejne/iIGUkKyPaLuCrck
@WessieNC
@WessieNC 5 жыл бұрын
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 жыл бұрын
That's great to hear and thank you for the feedback! Hope you enjoy the content us hosts put out :)
@CYB3Rhuman
@CYB3Rhuman 5 жыл бұрын
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!
@WistrelChianti
@WistrelChianti 3 жыл бұрын
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.
@maker_karen1785
@maker_karen1785 5 жыл бұрын
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!
@techman2471
@techman2471 5 жыл бұрын
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!
@ElectroLIB
@ElectroLIB 5 жыл бұрын
👍👍👍👍👍 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 жыл бұрын
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 жыл бұрын
This type of internet interaction is so awesome.
@djruido1
@djruido1 5 жыл бұрын
Awesome
@megazoid
@megazoid 5 жыл бұрын
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 жыл бұрын
thanks! Also thank you for sharing your project on hackaday.io, really helped with this project!
@megazoid
@megazoid 5 жыл бұрын
​@@Davedarko Too kind, but Daniel C (kzbin.info/door/PnC4IokfrPM9MF9BiGmuvQ ) 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 жыл бұрын
@@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!
@bl4ck1911
@bl4ck1911 5 жыл бұрын
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 жыл бұрын
HaHaHa! Good observation! 👍
@btizef2008
@btizef2008 5 жыл бұрын
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 жыл бұрын
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.
@JacklapottTv
@JacklapottTv 5 жыл бұрын
when the simplicity meets creativity
@Davedarko
@Davedarko 5 жыл бұрын
thanks for the kind words :)
@Lardzor
@Lardzor 5 жыл бұрын
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! :) kzbin.info/www/bejne/iIGUkKyPaLuCrck
@rodrigoacosta9708
@rodrigoacosta9708 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 жыл бұрын
Biggest honor is to inspire people, thank you for commenting and keep it up! :)
@Cubik303
@Cubik303 5 жыл бұрын
Great work! Looks fun to build and play!
@Davedarko
@Davedarko 5 жыл бұрын
Thanks - it is indeed fun to play! :)
@manoharmanu1460
@manoharmanu1460 4 жыл бұрын
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
@lucasrangit
@lucasrangit 5 жыл бұрын
Educational and entertaining. Thanks for going through both the theory and game play.
@Davedarko
@Davedarko 5 жыл бұрын
thank you :)
@philsbbs
@philsbbs 5 жыл бұрын
nice piece of artwork too.
@Davedarko
@Davedarko 5 жыл бұрын
thanks! :)
@dreamyrhodes
@dreamyrhodes 5 жыл бұрын
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 жыл бұрын
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 жыл бұрын
@@Davedarko Would be a cool thing to see!
@Davedarko
@Davedarko 5 жыл бұрын
done! :) kzbin.info/www/bejne/iIGUkKyPaLuCrck
@tyholbrook7664
@tyholbrook7664 5 жыл бұрын
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! :) kzbin.info/www/bejne/iIGUkKyPaLuCrck
@drsudar
@drsudar 5 жыл бұрын
This is a big inspiration man. Great work.
@Davedarko
@Davedarko 5 жыл бұрын
Thank you for your kind words :)
@Scavage0001
@Scavage0001 5 жыл бұрын
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 жыл бұрын
Forgot about that, thanks!
@HobkinBoi
@HobkinBoi 5 жыл бұрын
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 жыл бұрын
@@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).
@grantlesueur
@grantlesueur 5 жыл бұрын
It took me 50 years before I learned the value of bluetack as component holding aid during soldering. Enjoy!
@Davedarko
@Davedarko 5 жыл бұрын
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!
@genghisbunny
@genghisbunny 5 жыл бұрын
Lovely workmanship.
@Davedarko
@Davedarko 5 жыл бұрын
Thank you very much :)
@Autotrope
@Autotrope 4 жыл бұрын
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.
@dirk9787
@dirk9787 5 жыл бұрын
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 ;)
@OnezOgirdor
@OnezOgirdor 5 жыл бұрын
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 жыл бұрын
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 жыл бұрын
@@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 :)
@ZebraandDonkey
@ZebraandDonkey 4 жыл бұрын
Really Nice. Thanks Dave.
@Davedarko
@Davedarko 3 жыл бұрын
Hi James, don't reply to old videos, I never read the comments years later ;)
@MaxintRD
@MaxintRD 5 жыл бұрын
Very well done Dave! Great display of dead bug soldering skills...
@Davedarko
@Davedarko 5 жыл бұрын
thank you :)
@jjeffers88
@jjeffers88 5 жыл бұрын
This was awesome. Enjoyed the video and the demonstration!
@Davedarko
@Davedarko 5 жыл бұрын
Thanks! :)
@wabsol
@wabsol 5 жыл бұрын
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 жыл бұрын
Also wonder if you could make a microcontroller as basic as possible
@Davedarko
@Davedarko 5 жыл бұрын
@@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 жыл бұрын
@@Davedarko Sounds interesting! I dont understand most things you say but that might mean ill learn new things.
@Davedarko
@Davedarko 5 жыл бұрын
@@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
@arduino5267
@arduino5267 4 жыл бұрын
Richtig gut. Hast du das schematic dazu?? Lg
@Davedarko
@Davedarko 4 жыл бұрын
Da müsste noch ein Link zur Element14 Platform sein, mit dem Schaltplan und Sachen die mir und anderen aufgefallen sind.
@manohar3787
@manohar3787 4 жыл бұрын
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?
@baspro75
@baspro75 5 жыл бұрын
Nice piece of art. Thank you Dave!
@Davedarko
@Davedarko 5 жыл бұрын
Thanks for the comment! :)
@zibbezabba2491
@zibbezabba2491 5 жыл бұрын
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!
@obvious_humor
@obvious_humor 5 жыл бұрын
couldn't you fold it in half and end up with a better form factor? you'd just have to be careful to not make contact between conductive parts.
@Davedarko
@Davedarko 5 жыл бұрын
Hi and thank you for your feedback. Not sure folding is the right solution here. I was more talking about proportions, something that is easily changed :)
@obvious_humor
@obvious_humor 5 жыл бұрын
@@Davedarko hmm, seems like there's a line roughly down the middle where there is nothing but metal -- no resistors or other components. that was what i meant. that would put the battery roughly behind the screen, for example.
@Davedarko
@Davedarko 5 жыл бұрын
@@obvious_humor ahh I see, but then the action button would be on the back of the D pad o.O
@larsthestorf5630
@larsthestorf5630 5 жыл бұрын
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 жыл бұрын
@@Davedarko oh well i know but i forgot it
@3DSage
@3DSage 5 жыл бұрын
This is amazing!! Awesome built :)
@Davedarko
@Davedarko 5 жыл бұрын
Thanks again :)
@JeffHougentogler
@JeffHougentogler 5 жыл бұрын
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 :)
@colonelbarker
@colonelbarker 5 жыл бұрын
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!
@HariWiguna
@HariWiguna 5 жыл бұрын
Sweet project Dave! Great video too.
@Davedarko
@Davedarko 5 жыл бұрын
Thanks Hari! :)
@basiccoder1156
@basiccoder1156 5 жыл бұрын
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 :)
@chibibobo
@chibibobo 5 жыл бұрын
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 ;)
@luha628
@luha628 5 жыл бұрын
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 жыл бұрын
@@Davedarko definitely will!
@kicikwijaya4474
@kicikwijaya4474 4 жыл бұрын
if i remove the buzzer are the code is still same,, please answer me sirr please!!?
@Davedarko
@Davedarko 4 жыл бұрын
Yes, no buzzer necessary :)
@kicikwijaya4474
@kicikwijaya4474 4 жыл бұрын
so, pin for buzzer is empty??
@Davedarko
@Davedarko 4 жыл бұрын
@@kicikwijaya4474 yes, keep it empty
@malukodafaka
@malukodafaka 5 жыл бұрын
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 жыл бұрын
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
@arduino5267
@arduino5267 4 жыл бұрын
Excellent work sir. Wirklich geil geamcht.
@Davedarko
@Davedarko 4 жыл бұрын
Danke :)
@justinharveyjohnashby
@justinharveyjohnashby 5 жыл бұрын
That is freakin sweet dude!
@Davedarko
@Davedarko 5 жыл бұрын
thank you! :)
@tp6chyy290
@tp6chyy290 4 жыл бұрын
Thank you for your offer, I also made it, but the action is very slow.
@Davedarko
@Davedarko 4 жыл бұрын
yeah, it's very vintage / classic gaming!
@NERO-ez1mn
@NERO-ez1mn 5 жыл бұрын
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 5 жыл бұрын
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 5 жыл бұрын
@@Davedarko tnx for the reply
@CreepebrineMC
@CreepebrineMC 5 жыл бұрын
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 жыл бұрын
Greetings from a Berliner in Luxembourg :) and thank you!
@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
@jonyjohan8958
@jonyjohan8958 5 жыл бұрын
I'm ready to buy this if this release for sale
@vyratron839
@vyratron839 5 жыл бұрын
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: kzbin.info/www/bejne/iIGUkKyPaLuCrck 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!
@MoralRichMedia
@MoralRichMedia 5 жыл бұрын
Very nice project!
@Davedarko
@Davedarko 5 жыл бұрын
thank you!
@azyfloof
@azyfloof 5 жыл бұрын
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 жыл бұрын
@@Davedarko I completely forgot to comment on the most important part. Fantastic idea and build, true blend of science and art. Thank you.
@kapys1722
@kapys1722 5 жыл бұрын
Can i use 1/8w resistor? WIll it be "enough"?
@Davedarko
@Davedarko 5 жыл бұрын
absolutely :)
@kapys1722
@kapys1722 5 жыл бұрын
@@Davedarko I gave another question, which file contains schematics?
@Davedarko
@Davedarko 5 жыл бұрын
@@kapys1722 Hey Kacper - I've checked the files and noticed that I've put in some confusing stuff and an important PDF is missing. I've contacted e14 to update the zip file on the community page (you can find the link in the description).
@kapys1722
@kapys1722 5 жыл бұрын
@@Davedarko Thanks :)
@Davedarko
@Davedarko 5 жыл бұрын
@@kapys1722 I've been told it's updated now :)
@petesapwell
@petesapwell 3 жыл бұрын
Oh my word, I’m going to have to build this!! I want Space Invaders!!
@PekaVuite
@PekaVuite 4 жыл бұрын
Can u use a zener diode instead of the resistors? ;-;
@Davedarko
@Davedarko 4 жыл бұрын
nopes, I don't see how that could work, sorry
@PekaVuite
@PekaVuite 4 жыл бұрын
@@Davedarko ty for the info btw
@mojo_jojo
@mojo_jojo 5 жыл бұрын
Very well done for your first project on element14! Like it
@Davedarko
@Davedarko 5 жыл бұрын
well thank you very much! :)
@jon_raymond
@jon_raymond 5 жыл бұрын
Well done Dave!
@Davedarko
@Davedarko 5 жыл бұрын
Thank you :)
@UnexpectedMaker
@UnexpectedMaker 5 жыл бұрын
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 :)
@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 kzbin.info/www/bejne/aWHVgaduZZehZ80, 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!
@lijuminati
@lijuminati 5 жыл бұрын
Now make that with an Atmega8 and a SD card reader.
@Davedarko
@Davedarko 5 жыл бұрын
I'd rather take a modified arduboy for that then - but the creator of that (Kevin Bates) already tried and struggled with that - so I'd rather not :D
@Lardzor
@Lardzor 5 жыл бұрын
Why not design a single sided circuit board, and use the schematic to laser-cut a piece of steel. The fiberglass is there mainly for rigidity. The steel should provide the necessary rigidity. Maybe get creative with the ground rail for additional support. You should be able to outsource the laser-cutting to some Chinese company.
@Davedarko
@Davedarko 5 жыл бұрын
Laser cutting steel sounds like something that I consider not that easy for everyone to get access too. Not that every video on this channel has that on mind, but in this case it was more about that skeleton style of soldering, making it easy to copy, if you've always kept your LED legs, like Ben Heck told us :) Thank you for your input, much appreciated - have you ever outsource a steel laser cut to China?
@Lardzor
@Lardzor 5 жыл бұрын
@@Davedarko No I have never outsourced a steel laser cutting job to China. I know those services are available in the US. www.ponoko.com/laser-cutting/metal I assume they have those services in China at a cheaper rate.
@David121282
@David121282 5 жыл бұрын
Erstmal super Video. 2 Fragen habe ich aber. Warum machst du denn nicht eine Deutsche Version denn so wie es sich an hört bist du doch ein deutschsprachiger Mensch? Und die zweite Frage wäre, warum muss ich denn auf eurer Internet Seite meinen Vor und Nachnamen eingeben, nur um die Bauanleitung zu sehen? Mein Name tut doch gar nichts zur Sache. Du gibst mir doch auch nicht deinen Vor und Nachnamen. Was wollt und habt ihr von meinen Daten?
@Davedarko
@Davedarko 5 жыл бұрын
Frage eins ist schnell erklärt - das hier ist ein englisch sprachiger Kanal, geführt von einer amerikanischen Firma, mit mehreren Moderatoren aus der ganzen Welt. Ausserdem erreicht man mit Englisch ein wesentlich größeres Publikum, weshalb zum Beispiel auch Great Scott seinen Kanal auf Englisch betreibt. Zur Frage zwei kann ich nicht viel sagen, da ich mit der Community nicht's am Hut habe. Es wird keiner nach einem Personalausweis fragen, also kann man bestimmt auch etwas anderes eintragen bzw. nur einen Spitznamen anzeigen lassen. Was man von dem Namen hat, ausser dass man dich ansprechen kann? Vielleicht hofft man auf eine gewisse "die kennen meinen Namen also benehme ich mich mehr" Einstellung der Nutzer? Mich kann man aber auch auf anderen Plattformen erreichen, falls du sonstige Fragen hast oder den Schaltplan benoetigst.
@Davedarko
@Davedarko 5 жыл бұрын
Ach und danke für dein Feedback :D
@David121282
@David121282 5 жыл бұрын
@@Davedarko Danke für deine Antwort und beide Fragen sind beantwortet. Das Projekt ist echt super. Meinst du, du bekommst dass auch auf eine Streifenraster oder Punktraster Platine oder ähnliches? Und sind die Spiele auf dem Attiny alle abrufbar oder muss man jedes einzel hoch laden. LG und noch mal... Super Projekt.
@Davedarko
@Davedarko 5 жыл бұрын
@@David121282 Die Spiele müssen alle einzeln geladen werden, da der Chip nur 8kB frei hat und die Spiele teilweise 99% des geringen Platzes ausnutzen. Es passt definitiv auch auf eine Punktraster Platine :)
@FloGroX
@FloGroX 5 жыл бұрын
Aber gerade das ist doch der Witz, dass es komplett ohne Platine auskommt. Sehr interessant, so habe ich meine Aufbauten auch gemacht, als ich keine Breadboards hatte. Danke für diesen erfrischenden Beitrag! Grüße!
@opsimathics
@opsimathics 5 жыл бұрын
I loved this project
@Davedarko
@Davedarko 5 жыл бұрын
thanks!
@khris1977
@khris1977 5 жыл бұрын
Hi good day sir, question what apps can be create gif or sprite from LCD in code like this "const uint8_t SHOOT [] PROGMEM = {0b11110000,0b00001111}; " Thanks
@Davedarko
@Davedarko 5 жыл бұрын
Not sure how good it is, but try looking for adafruits tutorials on converting bitmaps for LCDs. There are "oled bitmap converters" as well. Not sure which way around you want it. Image to code or code to image?
@khris1977
@khris1977 5 жыл бұрын
@@Davedarko you made sprite as a code from your ino file.
@Davedarko
@Davedarko 5 жыл бұрын
@@khris1977 that's the code from @Daniel C (kzbin.info/door/PnC4IokfrPM9MF9BiGmuvQ) but there are converters out there. I don't have anything to do with the code :|
@markhavidzer7249
@markhavidzer7249 5 жыл бұрын
У тебя очень классное произношение. Спасибо за видео.
@Davedarko
@Davedarko 5 жыл бұрын
Спасибо! Привет из Германии!
@JediBuddhist
@JediBuddhist 5 жыл бұрын
I WUV-IT that's right up our street.. Tanks a mill. OXO Ireland
@Davedarko
@Davedarko 5 жыл бұрын
thanks and greetings from Germany!
@Ncky
@Ncky 5 жыл бұрын
Holy fk that's some really intense coding skills. I cannont imagine myself fitting that in 8k rom
@Davedarko
@Davedarko 5 жыл бұрын
Right? And the graphics look really nice for being monochromatic!
@petrosrz8990
@petrosrz8990 5 жыл бұрын
Well you did kinda print a pcb. Just has huge holes and isn’t made out of paper.
@Davedarko
@Davedarko 5 жыл бұрын
Hm. The board material is air then? Reaching. No cnc or etching was used, no pcb manufacturer involved. One could say the paperguide is printed, but then again it's not present in the final project. I've glued prints on protoboard as a guide before - that I'd consider a printed circuit board. A guided freeform circuit on the other hand is pcb free.
@shirishjadav1462
@shirishjadav1462 5 жыл бұрын
NICE WORK
@Davedarko
@Davedarko 5 жыл бұрын
Thank you Shirish! :)
@cybercitycircuits
@cybercitycircuits 5 жыл бұрын
Where did you find the games?
@Davedarko
@Davedarko 5 жыл бұрын
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.
@cyphant
@cyphant 5 жыл бұрын
You are DOPE!!! Your creation is awesome.
@Davedarko
@Davedarko 5 жыл бұрын
Ahh thanks :)
@philiphart6688
@philiphart6688 5 жыл бұрын
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 :)
@vasya_cat
@vasya_cat 5 жыл бұрын
Place on the chip another chip and put two games on it , but place a switch that control the games
@Davedarko
@Davedarko 5 жыл бұрын
That would be tricky. I've seen the Attiny85 getting powered over data lines because of the diodes on the IO. There are other concepts for Daniel Cs games out there, where you can swap tiny PCBs. I like the way you think though, thanks for the feedback! :) hackaday.io/project/159741-tiny-joypad hackaday.io/project/164736-multi-game-console-attiny85-atmega328-and-more
@YouTubeYouTube-qg6vl
@YouTubeYouTube-qg6vl 5 жыл бұрын
Kids will love this toys
@Davedarko
@Davedarko 5 жыл бұрын
Sure hope so, I will bring it to the MakerFaire in Berlin this year and see how they will react :)
@YouTubeYouTube-qg6vl
@YouTubeYouTube-qg6vl 5 жыл бұрын
@@Davedarko in the past they use tube television
@Davedarko
@Davedarko 5 жыл бұрын
@@KZbinKZbin-qg6vl that's more my generation and the one before ;) all the kids these days started playing on phones and tablets.
@YouTubeYouTube-qg6vl
@YouTubeYouTube-qg6vl 5 жыл бұрын
@@Davedarko watch Casio Western bar
@Davedarko
@Davedarko 5 жыл бұрын
@@KZbinKZbin-qg6vl uh, neat, thanks for the tip!
@RoryOConnor
@RoryOConnor 5 жыл бұрын
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 жыл бұрын
thank you Rory! :)
@duby149
@duby149 5 жыл бұрын
Hi all, I was wonder if anyone knows of a little board that I could hook up a small LCD and plug in an micro SD card and run vidoes. I'm looking to make a very small video player kinda like those smart pictures frames things.
@Davedarko
@Davedarko 5 жыл бұрын
Hi duby - that all depends on the size and coding effort you're aiming for. Video decoding isn't trivial, so you'd need a beefier board than a standard atmega328 based arduino. It might be easier to go with a Raspberry PI, but that means you should feel comfortable with working in Linux. I suggest to look around for similar projects - try to combine raspberry or arduino with video from SD in your searches, as those have the bigger community to get started with a project like that.
@duby149
@duby149 5 жыл бұрын
@@Davedarko not going to lie I only understood half of that LoL, but I have no programming skills what's so ever. I thought of using a Raspberry Pi but that seems like such over kill for just to play back a video on repeat, i have seen what I'm looking for a few times in stores on displays for make up like there will just be a little screen with a board and an micro SD card playing a video or a gift not sure in a loop.
@a531016
@a531016 5 жыл бұрын
I am definitely going to make on of these, great project!
@Davedarko
@Davedarko 5 жыл бұрын
good luck! :)
@erikvincent5846
@erikvincent5846 Жыл бұрын
Too bad the code doesn't even turn on the I2C display.
@dutchmakernl
@dutchmakernl 5 жыл бұрын
Cool video. Idea: create a simple cardridge system to easily swap out ATTiny chips.
@Davedarko
@Davedarko 5 жыл бұрын
actually there's already a project that does that and where I found the games for this in the first place :) hackaday.io/project/159741-tiny-joypad
@xXDeltaXxwhotookit
@xXDeltaXxwhotookit 5 жыл бұрын
That is a cool project
@Davedarko
@Davedarko 5 жыл бұрын
Thank you James! :)
@killervirus57
@killervirus57 5 жыл бұрын
Lol i forgot I was subscribed to this channel
@Davedarko
@Davedarko 5 жыл бұрын
hope it's a pleasant surprise :P sad to see that Ben is gone, but I like what the new people are bringing to the table ;)
@Cardi_D93
@Cardi_D93 5 жыл бұрын
what about epoxy?
@Davedarko
@Davedarko 5 жыл бұрын
It has been mentioned here - seems like I'm going to try that and put a video on my personal channel -> but also will share this on the E14 community and in a community feedback section in one of my next vids (hopefully). Thank you for the feedback!
@Davedarko
@Davedarko 5 жыл бұрын
done! :) kzbin.info/www/bejne/iIGUkKyPaLuCrck
@hiiammatthew8735
@hiiammatthew8735 5 жыл бұрын
10:29 Minecraft Villager sound mp3
@Davedarko
@Davedarko 5 жыл бұрын
Hahhhh. kzbin.info/www/bejne/rKe0laeijJqsgLc
@TorutheRedFox
@TorutheRedFox 5 жыл бұрын
minecraft sounds are ogg but k
@paulhuang291
@paulhuang291 Жыл бұрын
Can you get electrocuted by touching the air wire?
@jparky1972
@jparky1972 5 жыл бұрын
This is AWESOME!
@Davedarko
@Davedarko 5 жыл бұрын
thanks! :)
@anaani
@anaani 5 жыл бұрын
Cool project! I had never even thought about using resistor ladders for input.
@Davedarko
@Davedarko 5 жыл бұрын
Thank you very much :)
@leisergeist
@leisergeist 5 жыл бұрын
That's just awesome
@Davedarko
@Davedarko 5 жыл бұрын
Thank you!
@renevalenti
@renevalenti 5 жыл бұрын
Cool 😎 pro bir mall game boy Color display zu tauschen wo ein üblicher lcd Display ist nicht adv101 . Das were cool thanks
@Davedarko
@Davedarko 5 жыл бұрын
Moin. Ich glaub da gibt's schon einige andere Kanäle die das tun. ThisDoesNotCompute und TheRetroFuture fallen mir da ein. Das hier ist mehr ein Kanal für abstrusere Ideen und Projekte. Dinge mal anders machen. Dinge die keiner braucht ;)
@razean22
@razean22 5 жыл бұрын
cool project!
@Davedarko
@Davedarko 5 жыл бұрын
thanks!
@vanchatv
@vanchatv 5 жыл бұрын
Cool done and came up with. Like!)
@Davedarko
@Davedarko 5 жыл бұрын
Thanks! :)
@angeliquerobaye8351
@angeliquerobaye8351 5 жыл бұрын
Cool, very good Thanks. 😀
@Davedarko
@Davedarko 5 жыл бұрын
Thank you very much, Angélique!
I made a fake CRT TV with a LASER
16:05
bitluni
Рет қаралды 708 М.
ATtiny85 Game Console PCB - Multiple Games
13:46
Electronoobs
Рет қаралды 82 М.
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
UFC 287 : Перейра VS Адесанья 2
6:02
Setanta Sports UFC
Рет қаралды 486 М.
The BEST Mechanical Display You've EVER Seen!!!
13:51
Tin Foil Hat
Рет қаралды 416 М.
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 3,3 МЛН
World's worst video card? The exciting conclusion
24:23
Ben Eater
Рет қаралды 3 МЛН
Framework Cyberdeck - DIY Portable PC
17:31
Ben Makes Everything
Рет қаралды 1,3 МЛН
Создание качественного USB-C микрофона
21:30
Студия озвучки "Acting"
Рет қаралды 233 М.
Thousands of Retro Games in Your Pocket with this DIY Emulator!
13:07
Snazzy Labs
Рет қаралды 1,2 МЛН
I Can Save You Money! - Raspberry Pi Alternatives
15:04
Linus Tech Tips
Рет қаралды 3,6 МЛН
How I Built A LEGO Treadmill That Moves In EVERY Direction
18:06
Banana Gear Studios
Рет қаралды 955 М.
I built a super cool cyberpunk pocket watch.
21:57
abe's projects
Рет қаралды 243 М.