How a Character LCD Works - Part 3

Support this channel on Patreon:
/ 8bitguy1
Visit my website:
www.the8bitguy.com

Пікірлер: 857

  • @nicholasscavazza4608
    @nicholasscavazza46086 жыл бұрын

    I really like when you keep the "doesn't work" part on the video and show us how you troubleshoot.

  • @HebaruSan
    @HebaruSan6 жыл бұрын

    Coming soon, Planet X3 for character LCD platform

  • @ChoboUnjeon

    @ChoboUnjeon

    6 жыл бұрын

    Maybe it could work like a Dreamcast memory card to show what to do while playing X2

  • @joseph_b319

    @joseph_b319

    6 жыл бұрын

    I was about to say that.

  • @fattestroyal198

    @fattestroyal198

    5 жыл бұрын

    If it'll be a devolve on an LCD, it'll technically be Planet X1

  • @melody_florum

    @melody_florum

    5 жыл бұрын

    Fattest Royal Planet X0

  • @ccr12345productions

    @ccr12345productions

    5 жыл бұрын

    @@fattestroyal198 there already was a planet x1

  • @DarwinsChihuahua
    @DarwinsChihuahua6 жыл бұрын

    For a second, I thought your mountain scene was the DOOM logo. For that second, I honestly thought you were porting DOOM to your LCD.

  • @raggededge82

    @raggededge82

    5 жыл бұрын

    "So as a test, I ported DOOM to the C64 and configured it to output to 3 tiny character LCDs. It took me about 45 minutes."

  • @videotoblin

    @videotoblin

    4 жыл бұрын

    @@raggededge82 "It fried my Commodore 64C trying to code it, and now I have to get a new RAM chip, but other than that, it worked flawlessly!"

  • @bi-bopproductions4227

    @bi-bopproductions4227

    3 жыл бұрын

    BUT CAN IT RUN DOOM

  • @ArjunRaviFunniestManOnEarth

    @ArjunRaviFunniestManOnEarth

    3 жыл бұрын

    LOL

  • @gavinthecrafter

    @gavinthecrafter

    3 жыл бұрын

    I mean, somebody hacked a pregnancy tester to play DOOM so I’m pretty confident that you could do the same with this Character LCD

  • @hangemhighhilton
    @hangemhighhilton5 жыл бұрын

    Such an honorable man. Fries his C64 attempting something similar to this (THROUGH NO FAULT OF HIS OWN) and goes on dauntlessly, risking frying his immaculate 64c all for our viewing pleasure. You really are a hero of youtube.

  • @videotoblin

    @videotoblin

    4 жыл бұрын

    [F] for C64

  • @ArjunRaviFunniestManOnEarth

    @ArjunRaviFunniestManOnEarth

    3 жыл бұрын

    Ikr

  • @ArjunRaviFunniestManOnEarth

    @ArjunRaviFunniestManOnEarth

    3 жыл бұрын

    btobest you must write that on a c64

  • @lollo3245

    @lollo3245

    2 жыл бұрын

    lol 64 likes keep that

  • @mrvzhao
    @mrvzhao5 жыл бұрын

    These LCD videos are fine examples of the power of "first principle thinking", which is an invaluable skill/mindset that I fear today's kids are missing out on. One problem with today's technologies is that all the science and engineering are neatly packed into sleek packages that try hard to portrait themselves as "magic"; "warranty void" if you so much as remove a sticker. I applaud the 8-bit-guy for his great works not just for their nostalgia value, but also for the "tinkerer spirit" they inspire, which shouldn't (and hopefully wouldn't) ever become obsolete in today's 64-bit world and beyond.

  • @TheExileFox

    @TheExileFox

    5 жыл бұрын

    tomorrow, the warranty-void stickers will connect to your Bluetooth device to automatically tell everyone on facebook about how much of an awful person you are for lifting that sticker.

  • @ShaunDreclin

    @ShaunDreclin

    5 жыл бұрын

    Thankfully those stickers are becoming illegal with the rise of right-to-repair legislation

  • @andresmchesini-remic9758

    @andresmchesini-remic9758

    4 жыл бұрын

    He's a hacker in the true meaning of the word

  • @Underestimated37

    @Underestimated37

    3 жыл бұрын

    The good thing is tech like the Arduino and Raspberry Pi broke a lot of that mentality, and now that right to repair is starting to slowly become law, things may become more modifiable again.

  • @official-obama

    @official-obama

    2 жыл бұрын

    Abstraction is a useful concept as long as you understand what’s going on inside a bit. If you wanted to make a simple programming language in Minecraft then you probably think that you couldn’t. But if you use abstraction, that may be no problem.

  • @sie4431
    @sie44315 жыл бұрын

    I spent 2 years doing a CDT Technology GCSE, essentially learning how electronics worked and I learnt more from these 3 videos than I did in the entire 3 years. I wish my parents had talked to me about it and then pushed me to change to a different course. That said, there's a lot I didn't understand in this video but it's less "magic" and more LCD responding to electric voltage. If I was a science teacher I'd build a lesson around this.

  • @DodgaOfficial
    @DodgaOfficial6 жыл бұрын

    As a programmer that has always kind of neglected the hardware side of things, your videos are absolutely invaluable to me. Keep up the good work :)

  • @richardhead8264
    @richardhead82646 жыл бұрын

    David, it's frustrating that your DIY board turned into a _"No-Can-DIY"_ board. Will you please do a video in which you interview David Hunter about the requirements of interfacing with the 6502? Perhaps his buffer logic could serve as a standard interface between the 6502 and other electronic widgets. *THANKS!*

  • @BrekMartin

    @BrekMartin

    5 жыл бұрын

    There’s no requirement for any board. You could connect the LCD straight to the expansion port. Just ignore the part at 3:00 and read the LCD data sheet instead.

  • @AiOinc1

    @AiOinc1

    4 жыл бұрын

    The 6502 drives it's data lines after setting the address. LCD controller is faster than the 6502. 6502 sets the address, which causes the LCD to latch the data on the bus before the 6502 has actually even attempted to write to the bus yet, causing the LCD to read in null characters each time. Friend put some buffering on to slow the signal down so that the 6502 can finish setting data before the LCD is triggered. It probably would work without this if you did the address decoding yourself instead of using the I/O lines, and/or switched to assembly instead of Basic. Look at any timing diagram for the 6502. The C64 uses a 6510 but it's the same story.

  • @EvilSandwich

    @EvilSandwich

    3 жыл бұрын

    The lesson here is ALWAYS read your timing diagrams! They're on the LCD's data sheet for a reason.

  • @FerroequinologistofColorado
    @FerroequinologistofColorado6 жыл бұрын

    This is my favorite KZread channel on 8-bit technology

  • @JJRicks

    @JJRicks

    5 жыл бұрын

    Railfan?

  • @AmyraCarter
    @AmyraCarter5 жыл бұрын

    Just re-watched the entire series in one sitting. Good, fun memories. Anyone else?

  • @samuelhulme8347

    @samuelhulme8347

    4 жыл бұрын

    Amy Carter mmmmmmmeeeeeeeeeeeeee

  • @pittmandavis1360

    @pittmandavis1360

    4 жыл бұрын

    I watched the entire series in one sitting, too!

  • @_.themariodude

    @_.themariodude

    2 жыл бұрын

    Me

  • @eekee6034

    @eekee6034

    2 жыл бұрын

    s/re-//

  • @alexvar10
    @alexvar106 жыл бұрын

    9:34 *LGR intensifies*

  • @azyfloof

    @azyfloof

    6 жыл бұрын

    Greetings! Welcome to another 8-bit Guy _thing_

  • @alexvar10

    @alexvar10

    6 жыл бұрын

    Azayles ...And today, we'll be reviewing _this thing right here..._

  • @gluttonousmaximus9048

    @gluttonousmaximus9048

    6 жыл бұрын

    *Low-pitch orgasms* Damn.

  • @danmanx2

    @danmanx2

    6 жыл бұрын

    Yes, his love of Duke is legendary.

  • @TravellingTARDIS

    @TravellingTARDIS

    6 жыл бұрын

    *Plays Doom on LCD screen.*

  • @noelj62
    @noelj626 жыл бұрын

    I really like the way you present such electronics projects. To put it simply: concise, elegant, and informative.

  • @ProgrammerSheep
    @ProgrammerSheep5 жыл бұрын

    We need a ten hour version of that beautiful intro.

  • @gator_productions

    @gator_productions

    3 жыл бұрын

    Bet

  • @fffUUUUUU
    @fffUUUUUU6 жыл бұрын

    @David, I appreciate it how you show all the fails and quirks in your projects. It gives natural representation of the DIY to newbies.

  • @msx80
    @msx806 жыл бұрын

    Uhm you skipped too much over the new boards.. You could have explained a bit what your friend did..

  • @borninator

    @borninator

    6 жыл бұрын

    msx80 yeah that would have been nice to see.

  • @markusstrobl1067

    @markusstrobl1067

    6 жыл бұрын

    My thought as well. Maybe a part 4 is needed?

  • @FormulaXFD

    @FormulaXFD

    6 жыл бұрын

    A lot of it was just compensating for the old nature of the C64 electronics. I could do an explanation, but I think I would fail at explaining it as well as the 8-bit guy does.

  • @ChipGuy

    @ChipGuy

    6 жыл бұрын

    Yeah a bit more details about those boards with the additional latches would have been nice

  • @JonathanWJ

    @JonathanWJ

    6 жыл бұрын

    David Hunter are you the guy who had the boards made? Where do you order your PCBs, and how do you design them? I've been needing something of similar nature (not for character LCD, for actively converting internal display signals).

  • @Egganopolis82
    @Egganopolis826 жыл бұрын

    Nothing better than tuning into a good vid after 11 hours of sleep and way to much summer school. I'm in Comp Org 1 now and this should help make your videos more interesting.

  • @rohnkd4hct260
    @rohnkd4hct2604 жыл бұрын

    love the "42" reference on the last video." Ford" would be impressed. couldnt leave comment on part 2. really enjoyed this series.i was in electronics school back in the "dark ages" (77-83) you bring back lots of memories.

  • @fullyqualifiedgendergremli9567
    @fullyqualifiedgendergremli95676 жыл бұрын

    I quite like the drawing speed on the LCD actually, it's charming and suitably retro

  • @WobblycogsUk
    @WobblycogsUk4 жыл бұрын

    I've just found yourchannel and watched the three LCD videos, they're fantastic. I've always wondered how they were driven and I never realised they were so simple. The whole 8-bit thing really takes me back to my youth too.

  • @purplefuku
    @purplefuku6 жыл бұрын

    I love your explanations! So informative. I’m glad you finally finished this series of videos!

  • @tacobell5777
    @tacobell57772 жыл бұрын

    Hey David, I'm here to just say thank you for teaching me this knowledge because i have a plan to make a device that will act like a Pip-boy® from fallout, and its going to be modular, so thanks to your understanding of lcd screens I know how to connect almost everything, I hope my project is a success. Thanks a lot again.

  • @LaskyLabs
    @LaskyLabs6 жыл бұрын

    "About that beer I owe ya!" That's the feeling I get when I see this in my sub box.

  • @briancannard7335
    @briancannard73352 жыл бұрын

    Awwww these are the cutest series you made back in the days! Thank you for filming!

  • @ankdoeslego9731
    @ankdoeslego97316 жыл бұрын

    You sir have the best planned videos on KZread; most enjoyable and I feel like every video is a journey!

  • @derpboiplays109
    @derpboiplays1096 жыл бұрын

    I love your vids David, they have had the same good quality for the 2 years i have been subbed to you. I have been waiting for this for a while too.

  • @Datan0de
    @Datan0de6 жыл бұрын

    This is probably my favorite series of videos that you've done. Great to see another installment, and hoping for a part 4!

  • @pyrosnineActual
    @pyrosnineActual6 жыл бұрын

    The thing I love the most about all this is that it has actually taught me more about IO and programming than most of my actual computer programming classes, and enough of the basics to understand exaclty what's going on in a given motherboard/connector.

  • @awillers55
    @awillers556 жыл бұрын

    It's always a joy to see your videos on my feed

  • @aretard7995
    @aretard79954 жыл бұрын

    >started sending nearly twice the voltage >~11 volts

  • @clonkex

    @clonkex

    4 жыл бұрын

    The C64 was only sending ~9v on the user port though.

  • @darkstatehk
    @darkstatehk6 жыл бұрын

    I loved this little mini series, thank you for that. It so happened that I was actually searching on topics on how to decode the Nintendo DMG01 display and how one would go about programming that and replacing the screen with a better display and not having to go through the backlight saga. Anyway, as I said, really enjoyed the logic and background, plus the reminder on how easy it was to communicate with stuff on the cartridge and user ports of the C64!

  • @Hobbles_
    @Hobbles_6 жыл бұрын

    So glad that we get to see the conclusion of this series! It's been a long time coming, and it was definitely worth it! Thanks for the video as always, look forward to the next one! P.S. That typo in the title definitely gave me a chuckle

  • @fuseegelee

    @fuseegelee

    10 күн бұрын

    What typo

  • @02skaplan
    @02skaplan6 жыл бұрын

    The long awaited threequel! Thanks so much David, I've been looking forward to this one!

  • @AsilarWindsailor
    @AsilarWindsailor4 жыл бұрын

    I believe the world needs more of these types of videos. I always rewatch this LCD series when I see it recommended

  • @DrxSlump
    @DrxSlump6 жыл бұрын

    My condolences for your cousin, Vinnie Paul Abbott. May he rest in peace with his brother.

  • @Gaming_Fanatics717
    @Gaming_Fanatics7176 жыл бұрын

    So glad you got around to this video, even if its 1 year, 1 month, and 7 days after the 2nd one. Just having a bit of fun love your videos.

  • @z185284
    @z1852846 жыл бұрын

    I really appreciated this series, I hope more like this come out!

  • @IcicleFurry
    @IcicleFurry6 жыл бұрын

    Idea for a part 4: connect the lcd to a parallel bus(LPT) that would be awesome because i can make this at home. I love you and your videos.

  • @VisionedWheat66

    @VisionedWheat66

    6 жыл бұрын

    I did this after seeing the first 2 parts, it's doable except for power because parallel ports only supply a tiny amount of current, too little to power the backlight. You can take power from a separate 5V source like USB to get around that.

  • @THEtechknight

    @THEtechknight

    6 жыл бұрын

    Character LCDs on Parallel ports have been done for years and years. There are tons of software out there that takes advantage of it, even plugins written for a long forgotten piece of software WinAMP. LCDInfo, LiquidMP3, LCDSmartie, LCDHype to name a few.

  • @LunarJim69
    @LunarJim696 жыл бұрын

    Love the title tune. Keep up the great work David, your videos are excellent!

  • @andydoane
    @andydoane6 жыл бұрын

    A new 8-Bit Guy video always retro-brightens my day!

  • @JamesEzell
    @JamesEzell6 жыл бұрын

    Awesome video right up to where you sent it off to your friend. learned a lot just wish there was the same level of detail on what your friend did to get it working. This would be an awesome instructional kit you could sell. Would love to see more Vic20/C64/128 electronic projects videos.

  • @mrb5217

    @mrb5217

    6 жыл бұрын

    Would love to see a schematic for the board and code for the basic programs.

  • @SpearM3064

    @SpearM3064

    6 жыл бұрын

    mrb5217 Well, the code for the program that asked for what you wanted to say, and sent it to the LCD, is easily reproduced. 10 POKE 56832,15:REM INITIALIZE THE DISPLAY 20 FOR T=1 TO 10:NEXT T:REM DELAY 30 POKE 56832,60:REM SET DATA WIDTH 8 40 FOR T=1 TO 10:NEXT T 50 POKE 56832,1:REM CLEAR SCREEN 60 PRINT "WHAT DO YOU WANT TO SAY?" 70 INPUT A$ 80 POKE 56832,1 90 FOR L=1 TO LEN(A$) 100 POKE 56833,ASC(MID$(A$,L,1)) 110 NEXT L 120 GOTO 60 David used different line numbers, but it's essentially the same program. Once you had the basics in place, you could then make it fancier if you wanted to. For example: 60 PRINT "LINE 1 (16 CHARACTERS MAX)" 61 A$="":INPUT A$ 62 A$=LEFT$(A$,16):REM TRUNCATE LINE 1 TO 16 CHARACTERS 63 FOR L=LEN(A$)+1 TO 40: REM PAD THE STRING TO 40 CHARACTERS BY ADDING SPACES 64 A$=A$+" ":REM THIS IS NECESSARY BECAUSE OF THE WAY THE LCD WORKS 65 NEXT L 70 PRINT "LINE 2 (16 CHARACTERS MAX)" 71 B$="":INPUT B$ 72 B$=LEFT$(B$,16):REM TRUNCATE LINE 2 TO 16 CHARACTERS 73 A$=A$+B$:REM APPEND LINE 2 ONTO THE END OF LINE 1 The rest of the program would be identical. Obviously the program to create custom characters is much more sophisticated. Maybe he'd be willing to put the source code on his website or something.

  • @NateCraddock
    @NateCraddock5 жыл бұрын

    This whole series of episodes was great!

  • @VeedddeeR
    @VeedddeeR6 жыл бұрын

    Thank you Dad for another informational electronics video. Iv watched almost all your videos since I subbed after your restoration of the factory Commodore recently. Don't be afraid to upload restorations on same models either, all your projects are pleasing to watch.

  • @RoboKiteCat72
    @RoboKiteCat725 жыл бұрын

    Hi 8 Bit Guy, thanks for your great videos i really enjoy them. Seeing the trouble that LCDs gave even you, it made me feel better about failing with 3 LCD's last time I tired lol! I thought it was just me but clearly they are tricky magic! 😊 keep up the good work 👍

  • @TheLastAnalogJunkie
    @TheLastAnalogJunkie6 жыл бұрын

    Two uploads in one week, and the Kickstarter crushing all expectations? You’re on a roll, David!

  • @cheezst8ke
    @cheezst8ke2 жыл бұрын

    Matrix Orbital has some great LCD screens. I had their MX6 20x2 5 1/4" drive bay USB VFD screen in my Windows XP computer back in the late 1990s and early 2000s. I used it to show the system information from that computer plus a couple custom screens I made up. It was highly programmable and customizable using a software program that came with it.

  • @ProDigit80
    @ProDigit806 жыл бұрын

    Thanks 8-bit guy! I feel I get so much info out of your videos that I wouldn't get to see unless I was doing electronics engineering or so! :)

  • @mohammadmoinulhaq2501
    @mohammadmoinulhaq25015 жыл бұрын

    Just AWESOME! You are a guy of my type who doesn't bother to waste time to get into the very deep to fine the real treasure of electronics! However, the difference between u and me is, I'm a fresh graduate newbie and u are a geek! Kudos !

  • @kvg1979
    @kvg19796 жыл бұрын

    The intro music make in so good mood

  • @B-T-L
    @B-T-L6 жыл бұрын

    Always brilliant. I enjoy your dedication to your craft - thank you.

  • @video99couk
    @video99couk6 жыл бұрын

    I remember (rather vaguely now) back around 1982, I had to interface a character display to an 8080 board running assembler. A bit fiddly because the 8080 didn't allow writing data to an address which was a variable, so it involved a bit of self-modifying code. Also I couldn't read any acknowledgement signal back from the LCD because it didn't have enough drive capability to run the 8080 and all its data bus components and wiring. I could have added a buffer but instead just wrote to the LCD slowly enough that it would always work. It was a great project, used as an in-house test system for logic boards. Alas the company I worked for then has long since been absorbed and forgotten, and the (then) brand new factory has been abandoned for decades.

  • @benjaminhiebert5942
    @benjaminhiebert59426 жыл бұрын

    Thank you for making part 3! I love to learn this kind of stuff.

  • @TprocNet
    @TprocNet6 жыл бұрын

    i can never get enough of this channel

  • @jacobthesitton9142
    @jacobthesitton91426 жыл бұрын

    Man, I've been waiting for this forever! Thanks :P

  • @GeekBoy03

    @GeekBoy03

    6 жыл бұрын

    JacobTHESitton unfortunately he made them a few years too late. OLED has taken over with serial connector. I guess this is still good for a Commodore 64 though.

  • @kakkopanda
    @kakkopanda6 жыл бұрын

    Sorry for your loss man =/ RIP Vinnie

  • @ClicketyClack
    @ClicketyClack6 жыл бұрын

    Great stuff! Love this series.

  • @friendlyjapanesebusinesswoman

    @friendlyjapanesebusinesswoman

    6 жыл бұрын

    So does your mother

  • @friendlyjapanesebusinesswoman

    @friendlyjapanesebusinesswoman

    6 жыл бұрын

    making?

  • @asronome

    @asronome

    6 жыл бұрын

    Oh damn, I love your channel!

  • @ClicketyClack

    @ClicketyClack

    6 жыл бұрын

    Thanks pal!

  • @MidNightCreep
    @MidNightCreep6 жыл бұрын

    Wow I haven't watched one of your videos for a long time glad to see the videos still have that great quality

  • @infinitecanadian
    @infinitecanadian6 жыл бұрын

    And here I was thinking ‘This would be a great time for a new video by The 8-Bit Guy’.

  • @NatetheAceOfficial
    @NatetheAceOfficial6 жыл бұрын

    I love the editing with the cut-aways for the jokes!

  • @SfekTek
    @SfekTek6 жыл бұрын

    Waited so long for this

  • @astrokaizer
    @astrokaizer6 жыл бұрын

    Cool to see part 3 coming out after a whole year of waiting.

  • @heskrthmatt
    @heskrthmatt6 жыл бұрын

    Back in the mid 80’s I managed to control an LED connected to the expansion port on my Vic 20. I maintain that this is the first use of RGB in a gaming computer.

  • @Okurka.

    @Okurka.

    6 жыл бұрын

    You had a blue LED in the mid 80's? That's amazing as they were invented in the 90's.

  • @harleyspeedthrust4013

    @harleyspeedthrust4013

    5 жыл бұрын

    @@Okurka. r/quityourbullshit material

  • @CommodoreFan64
    @CommodoreFan646 жыл бұрын

    Excellent video, I honestly learned something, plus the music was just really awesome.

  • @insertgoodname4809
    @insertgoodname48096 жыл бұрын

    That music is so uplifting.

  • @AsilarWindsailor
    @AsilarWindsailor3 жыл бұрын

    I keep coming back to this trilogy of the Character LCD. They're such great videos and very insightful in to electronics. I'd like to see more! I just came back here after watching Mr.Bill's Dronebot Workshop Basic Logic Gates video

  • @zpinacz
    @zpinacz6 жыл бұрын

    It was really nice to finally understand how those commodore external ports work :) Thanks !

  • @SuperJet_Spade
    @SuperJet_Spade6 жыл бұрын

    Great video! Really enjoyed eatching these videos about how character LCDs work.

  • @CyrusKheshwalla
    @CyrusKheshwalla6 жыл бұрын

    I have waited so long for this!

  • @richardleeskinneriii9640
    @richardleeskinneriii96405 жыл бұрын

    It's amazing how incredibly advanced our computers have become, and most of us haven't the faintest idea how it works or why. The OG stuff is so fascinating, gives you a great appreciation of where it all came from.

  • @boolean_retro
    @boolean_retro6 жыл бұрын

    Great stuff! Excellent tutorial for someone that wants to play around with a character LCD.

  • @andrewhamop6665
    @andrewhamop66656 жыл бұрын

    This was so cool!!! I'm so glad you did a follow up video on this!

  • @ML_314
    @ML_3145 жыл бұрын

    What a great and lovely series. Thank you.

  • @aliceitc8380
    @aliceitc83806 жыл бұрын

    I loved this series about LCDs! Very interesting!

  • @BrekMartin
    @BrekMartin6 жыл бұрын

    The LCD enable pin is active low (not high) so an inverter is unneeded. Just like your previous video, it might work, but will only lag behind. The same reason your button worked when you released it, rather than when you pressed it.

  • @ChoboUnjeon

    @ChoboUnjeon

    6 жыл бұрын

    *unnecessary

  • @BrekMartin

    @BrekMartin

    6 жыл бұрын

    * Yes, which has the exact same meaning as the completely valid English word: Unneeded. Meaning the inverter is unneeded, and the whole C64 timing issue exists only in the author’s imagination, and would fall away completely if beginning the project with correct pre-suppositions, which are achieved by reading data sheets.

  • @ChoboUnjeon

    @ChoboUnjeon

    6 жыл бұрын

    Brek Martin I did not know that there was a word called "unneeded"

  • @Thelemorf

    @Thelemorf

    6 жыл бұрын

    Taehun Lee If you’re going to be a smartass, first you have to be smart. Otherwise you’re just an ass.

  • @FormulaXFD

    @FormulaXFD

    6 жыл бұрын

    It isn't so much active low, as it is negative edge based. It's getting the edge to align that one has to deal with.

  • @Jayenkai
    @Jayenkai6 жыл бұрын

    Wow! I never thought I’d see Part 3!!!

  • @awfulinternet
    @awfulinternet6 жыл бұрын

    Great video David. Inspired me to dig out my box of Arduinos and screens to play around with.

  • @JustinENJaimeyGAMEZ
    @JustinENJaimeyGAMEZ6 жыл бұрын

    Concrats with 700k subs you deserve it!

  • @michaelparadigm7836
    @michaelparadigm78366 жыл бұрын

    very good job. I enjoyed watching the conclusion of the series :D

  • @patemathic
    @patemathic6 жыл бұрын

    Another video popped up in my notifications while I was scrolling for an 8-bit guy video in a row!

  • @bartdemeulmeester4662
    @bartdemeulmeester46626 жыл бұрын

    Great work! Seems like this project took some hard turns.

  • @WintonMc
    @WintonMc2 жыл бұрын

    Thanks Dave. Another fascinating video.

  • @warmsteamingpile
    @warmsteamingpile3 жыл бұрын

    Haven't coded in Commodore Basic since the 80s. Really enjoyed this series.

  • @Dentiqz
    @Dentiqz6 жыл бұрын

    Man, these videos are professional!

  • @theodoros_1234
    @theodoros_12346 жыл бұрын

    I love these videos about character LCDs!

  • @niksld
    @niksld6 жыл бұрын

    Oh look! A series that has a part 3!

  • @carterodell1805
    @carterodell18056 жыл бұрын

    Very interesting video! Good job David!

  • @curiousottman
    @curiousottman6 жыл бұрын

    The 8 Bit Guy never fails to impress.

  • @baconandbullets
    @baconandbullets6 жыл бұрын

    Great job. Love these videos. Very fun. Keep up the great work. Looking forward to more content.

  • @DarkusObscurius
    @DarkusObscurius6 жыл бұрын

    That was an nice video trilogy, thanks David!

  • @RonPiggott
    @RonPiggott2 жыл бұрын

    Thoroughly enjoyed this.

  • @hikaru-live
    @hikaru-live6 жыл бұрын

    Idea: you can try plug some graphics LCD based on the SSD1963 to the cartridge port - that chip is a full on graphics LCD controller with internal VRAM. Even better if one of the two joystick ports can be used along with some analog sample and hold circuitry to implement resistive touchscreen.

  • @thatonelordnerd9693
    @thatonelordnerd96936 жыл бұрын

    Love the pop culture references... You deserve the million!

  • @ChipGuy
    @ChipGuy6 жыл бұрын

    Good video, but I missed details about the boards your friend made and the details about those drivers/latches on them.

  • @PsiQ

    @PsiQ

    6 жыл бұрын

    He used the expensive version of an arduino (pro micro) 😒... Honestly i also do not like the final solution to get it working. - the complex inverter with a chip instead of a transistor with pull-up/down - the massive pcb with multiple chips and buffers without explaining or schematics. This completely goes off track to the first video showing how "simple" an lcd can be controlled with switches and no ICs. Interesting, video quality good, but sadly kind of did not get what i was expecting from Part1 and Part 2 😓

  • @PsiQ

    @PsiQ

    3 жыл бұрын

    @Rob Alle Sorry, i do not understand the usefullness (or content) of your post, mr gravedigger (2 years). Having a bad day ?

  • @eekee6034

    @eekee6034

    2 жыл бұрын

    I think it was complete overkill. All that was needed was to delay the enable signal until the data had settled. I'm actually very sorry to learn an Arduino was used for that.

  • @Akselmoi
    @Akselmoi6 жыл бұрын

    I love these type of videos, they're fascinating! I would like to see a video where you try to produce some fake-3D and other graphics stuff with C64, or maybe even with some other computers of the time.

  • @ERol-du3rd
    @ERol-du3rd6 жыл бұрын

    I love the more technical videos!

  • @Aerothick
    @Aerothick3 жыл бұрын

    Thank you for this movie. This helped a lot with my project :D

  • @aradarbel4579
    @aradarbel45796 жыл бұрын

    I waited so much time (But not too much, just a year...)!!! hehe love ur channel!!!

  • @heidenmensch4809
    @heidenmensch48096 жыл бұрын

    You saved my Day!!! Big thanks from Germany, i love you Dude!

  • @R0n8urgundy
    @R0n8urgundy6 жыл бұрын

    Your theme tune just makes me happy

  • @AlTheEngineer
    @AlTheEngineer5 жыл бұрын

    Hey, I wish you would talk more about the technical timing issues you faced. As an electronics engineer myself, I'd love to know the super details! I've written code for so many of these LCDs before! Thanks!

  • @LightyNourT
    @LightyNourT6 жыл бұрын

    Ahhh finally, I almost forgot the series omg... Now there's no excuse but to watch it.