Keyboard interface hardware

Check out eater.net/6502 for more 6502 goodness
Support these videos on Patreon: www.patreon.com/beneater or eater.net/support for other ways to support.

------------------

Social media:
Website: www.eater.net
Twitter: ben_eater
Patreon: patreon.com/beneater
Reddit: www.reddit.com/r/beneater

Special thanks to these supporters for making this video possible:
Aleksey Smolenchuk, Alexander Wendland, Andrew C. Young, Anson VanDoren, Anthanasius, Armin Brauns, Asherah Connor, Ben Cochran, Ben Dyson, Ben Kamens, Ben Williams, Bill Cooksey, Binh Tran, Bouke Groenescheij, Bradley Pirtle, Bradley Stach, Brent Reusing, Brian T Hoover, Bryan Brickman, Bryan Glezerson, Carlos Ambrozak, Christopher Blackmon, Clint Bridges, Dale Andrew Darling, Daniel Jeppsson, Daniel Tang, dans, Dave Burley, Dave Walter, David Brown, David Clark, David Cox, David House, David Sastre Medina, David Turner, David Worsham, Dean Winger, Dissy, dko, Dmitry Guyvoronsky, Dušan Dželebdžić, Dzevad Trumic, Emilio Mendoza, Eric Dynowski, Erik Broeders, Eugene Bulkin, George Foot, George Miroshnykov, Harry McDow, Ian Tait, Ingo Eble, Ivan Sorokin, James Capuder, james schaefer, Jared Dziedzic, Jason DeStefano, Jason Specland, JavaXP, Jaxon Ketterman, Jay Binks, Jayne Gabriele, Jeremy A., Jim Kelly, Jim Knowler, Jim Van Meggelen, Joe Beda, Joe OConnor, Joe Pregracke, Joel Miller, John Fenwick, John Meade, Jon Dugan, Joseph Portaro, Joshua King, Jurģis Brigmanis, Kai Wells, Kefen, Kenneth Christensen, Kent Collins, Kitick, Koreo, Lambda GPU Workstations, Larry, László Bácsi, Lucky Resistor, Lukasz Pacholik, Marcos Fujisawa, Marcus Classon, Martin Roth, Mats Fredriksson, Matt Krueger, Matthäus Pawelczyk, melvin2001, Michael Tedder, Michael Timbrook, Michael Weitman, Miguel Ríos, mikebad, Mikel Lindsaar, Miles Macchiaroli, moi n, Nicholas Counts, Nicholas Moresco, Nick, Örn Arnarson, Paul Pluzhnikov, Paul Randal, Pete Dietl, Phil Dennis, Philip Hofstetter, Phillip Glau, PixelSergey, ProgrammerDor, Randal Masutani, Randy True, raoulvp, Renaldas Zioma, Ric King, Rob Bruno, Robert Comyn, Robert Diaz, Roland Bobek, sam raza, Scott Holmes, Sergey Kruk, SonOfSofaman, Stefan Nesinger, Stefanus Du Toit, Stephen, Stephen Riley, Stephen Smithstone, Steve Jones, Tayler Porter, TheWebMachine, Tom, Tyler Latham, Vincent Bernat, Vladimir Solomatin, Walter Montalvo, Warren Miller, Wraithan McCarroll, xisente, Yee Lam Wan

Reacties 

  1. Sagar Bhalerao

    Sagar Bhalerao

    13 uur geleden

    Are there any keyboard interface ic and display interface ic available in market??? Like LCD driver IC you already used...

  2. Frostie

    Frostie

    15 uur geleden

    this man is going to do something big, but only taking small steps he already made a bad 6502 pc he already made a bad video card AND NOW HE MAKES A WORKING KEYBOARD SYSTEM??

  3. AIO inc.

    AIO inc.

    22 uur geleden

    Calling it now, shift register to receive the data and it interrupts on the stop bit to read it.

  4. Alguien De Internet

    Alguien De Internet

    23 uur geleden

    how many bens have you eaten

  5. iwantagoodnameplease

    iwantagoodnameplease

    Dag geleden

    Having the 522's interrupt and the latch enable trigger from the same line seems like a risky data hazard.

  6. Štefan Rástocký

    Štefan Rástocký

    Dag geleden

    I love this, but could you make a RPN programmable scientific calculator kit/tutorial? HP 35s is just too expensive

  7. Alsen 99

    Alsen 99

    2 dagen geleden

    I wouldn't be surprised if this series will be how to program an OS from scratch in the future

  8. Amaroq Starwind

    Amaroq Starwind

    3 dagen geleden

    Hey, do you think you could show us how to make an EGA-to-Composite adapter? I want to be able to run DOS tech demos and DOS games using CGA graphics on EGA hardware without losing the ability for them to exploit NTSC artifact compression and create additional colors. Also, the only EGA cards with Composite video output will only produce Monochrome over composite :/

  9. Kat the Foxtaur

    Kat the Foxtaur

    3 dagen geleden

    I love how whenever Ben runs into something unexpected, he figures out the issue in a really seamless manner, doesn't stumble in his explanations, just keeps recording. I also loved his explanation of how a Schmitt Trigger works.

  10. stupossibleify

    stupossibleify

    4 dagen geleden

    Can't wait until we implement GEOS on a 8x8 LED matrix

  11. Ajay Panchal

    Ajay Panchal

    4 dagen geleden

    Thank you ☺️

  12. Puffel

    Puffel

    4 dagen geleden

    my bad when I first read your channel name I thought it said bean eater

  13. Mr. ADHIL

    Mr. ADHIL

    4 dagen geleden

    He touches my ego😈

  14. Sans Undertale

    Sans Undertale

    4 dagen geleden

    Wow, so cool

  15. ?????

    ?????

    5 dagen geleden

    Bro you need to make your own computer from scrach

  16. Onur KARAKAYA

    Onur KARAKAYA

    5 dagen geleden

    Extremely low level😍

  17. Alejandro Nava

    Alejandro Nava

    5 dagen geleden

    Nice, I didn't understand a thing

  18. ijoshuadockery

    ijoshuadockery

    5 dagen geleden

    When Ben is done with this computer I nominate it to be named "Apple Eater"

  19. John Rosso

    John Rosso

    5 dagen geleden

    This is awesome stuff. I am thinking about either the 6502 or 8 bit. What's the main difference in both kits? Also, if I wanted to by a few extra logic IC chips, where do you normally go to buy them?

  20. snapysnoop

    snapysnoop

    6 dagen geleden

    I comment for the algorithm

  21. Miles

    Miles

    6 dagen geleden

    Up next: Build your own RTX 3070 graphics card, faster than Nvidia sending you one.

  22. Tech Odisha

    Tech Odisha

    6 dagen geleden

    I am very much interested in learning assembly language. Can you make a complete series on assembly language.

  23. Sanjaya Anuradha

    Sanjaya Anuradha

    6 dagen geleden

    You're one of the amazing guy who teach how actually working inside the computer❤

  24. Muhammad Faheem

    Muhammad Faheem

    6 dagen geleden

    i need this keyboard

  25. Sabihul Hafiz

    Sabihul Hafiz

    6 dagen geleden

    Hello Sir , I have quick question that is why power is always 5 V, why not 5.5 V or 4.5 V or 6, 7, 8, 9 V etc. ?

  26. Ace

    Ace

    6 dagen geleden

    Hey so we can make a 32 bit conputer with gpu on bread board or a commercial pc if we convert it into pcb ???

  27. antoine lievre

    antoine lievre

    7 dagen geleden

    Big noob here, can't you have a capacitor in the output of the 1st inverter to mitigate the bouncing (with a fast charge and little bit slower discharge) ?

  28. Wędrowiec Paweł

    Wędrowiec Paweł

    7 dagen geleden

    In the future he is gonna hook up this keyboard, his graphics card, make operating system and have fully functional everyday-use computer ;)

  29. Peter Dawes

    Peter Dawes

    7 dagen geleden

    Digital circuits don't like analogue signals. Best use the 74HC14 Hex Schmitt inverter. Same footprint but it will properly amplify the input and clean it up. OOps Jumped the gun there, knew you would cover that. Could probably shorten the RC delay now you have better defined cut off threshold for logic levels.

  30. Adam Grzybowski

    Adam Grzybowski

    7 dagen geleden

    WOW. Your videos are great, every single film are very interesting.

  31. Ken Lotts

    Ken Lotts

    7 dagen geleden

    Awesome! Great video! very useful

  32. bnvdarklord

    bnvdarklord

    7 dagen geleden

    What do the other two voltage values mean for the inverter spec (16:48) ? Ben was always picking the middle one (for example 3.15V as the minimum HIGH Level input voltage) but the box also lists 1.5 and 4.2.

  33. Jameson401

    Jameson401

    7 dagen geleden

    Omg I finally understand what a peak rectifier is. Thanks Ben!

  34. Falxie_

    Falxie_

    7 dagen geleden

    As a programmer I just kind of accept that the hardware is magic even after watching these videos

  35. Chris Greenough

    Chris Greenough

    7 dagen geleden

    Ben is on track to teach the world how to build a Commander x16 before they actually release one! Love both projects. But love this detail!

  36. Khushvir Cheema

    Khushvir Cheema

    8 dagen geleden

    I admire you sir, please recommend some books to learn about it.

  37. Alexandre Dumont

    Alexandre Dumont

    8 dagen geleden

    Great video. It would have been a good opportunity to discover the Shift Register feature of the 6522 VIA.

  38. Clark Mills

    Clark Mills

    8 dagen geleden

    Super video! I applauded for NZ$5.00 👏👏

  39. Snap Dragon

    Snap Dragon

    8 dagen geleden

    Hey Ben Eater, when you finish the project, try to join the worst video card with the computer, with keyboard control making sure that, for the worst video card you do the pcb, for the motherboard you put the control for the keyboard, and as a final touch try to make support for the cpu, so that you make the first pc created by home and free programming by other users to improve either performance or functionality or try to make a nice pc where you can start some game, and make it also become an office PC for small upgrades that have been introduced by YOU and other USERS. Thank you for reading me.

  40. rebmcr

    rebmcr

    8 dagen geleden

    I've read previously that the IBM Model M uses a slightly non-standard signal that isn't quite the same as other PS/2 keyboards - is that true and do you have any insight into how/why?

  41. João Martins

    João Martins

    8 dagen geleden

    I wonder if he's going eventually program the kernel.

  42. ilgaar

    ilgaar

    8 dagen geleden

    great video. thanks a thousand times for putting your time and effort in this project. you have been a great inspiration source to me. I wish you would make a video about memory banking and methods to address memory space larger than 64KB with 16bit address BUS. I have some ideas, which might sound stupid, like splitting a long address into 2 parts of 16its and sending the higher order address followed by the lower order address to a some sort of logic circuit with some counters that keeps track of the larger address since 6502 can only count to 64KB, instead this decoder of some sort or the memory address manager circuit will be able to access say a 128KB, 512KB.. memory using it's larger address bus, say 24bit or more. Or maybe a logic to do bank switching. It would be a really interesting challenge.

  43. Tommaso Morandini

    Tommaso Morandini

    8 dagen geleden

    Did you switch the LCD screen to 4-bit mode in order to free some ports on the interface adapter? By the way, this series of videos is really great, basically all of what I know now about digital electronics and the passion that has risen in me about it came from here, and I am pretty sure other sources wouldn't have been capable of doing it. Keep doing the work you are doing because it really is the best out there. Right now I'm tackling a little project wich involves reprogramming a flashlight and in semptember I'm gonna start a bachelor in mechanical engineering with focus on electronics and programming, all because of you!

  44. Colin Alston

    Colin Alston

    8 dagen geleden

    Why no 555?

  45. Mattias W.

    Mattias W.

    8 dagen geleden

    "Keyboard interface hardware" ?!? Pft. ... by Ben Eater ??!!! Hold my databus.

  46. Michael Jørgensen

    Michael Jørgensen

    8 dagen geleden

    26:56: Ahhh, the HP-15C - what a beauty!

  47. Blake Scherschel

    Blake Scherschel

    8 dagen geleden

    Excellent video as always Mr Eater. You are a gift to youtube

  48. Ean Erickson

    Ean Erickson

    9 dagen geleden

    The effort you put into explaining is greatly appreciated.

  49. ridespirals

    ridespirals

    9 dagen geleden

    all of the "things that go wrong" and the process to fix them are my favorite parts of these videos. they would be so much less useful if you just built it perfectly from the get-go

  50. glenn allan

    glenn allan

    9 dagen geleden

    Super video! I applauded for CA$2.00 👏

  51. Leonardo PJ

    Leonardo PJ

    9 dagen geleden

    Hi, I made this video using the serial communication between the PS / 2 keyboard and a Z80 microprocessor. nlcameras.info/wiki/apiwaKBsvIGqyn4/video Very similar to the 6502, but I used a device for serial communication. I am very curious to see how you will convert from ps/2 to ascii. I did it using the keyboard value to address a table with the ascii data. I love your video, congratulations on the video

  52. Gnudarve

    Gnudarve

    9 dagen geleden

    I'm reliving my teens as a 1980s era computer geek.

  53. JAG 0937 EB

    JAG 0937 EB

    9 dagen geleden

    increments sak

  54. Analog Dude

    Analog Dude

    9 dagen geleden

    Ben, You Rock.

  55. a person

    a person

    9 dagen geleden

    ben your equivalent of measuring start stop with the capacitor is like using a pulse extender in minecraft lmfao

  56. Mythricia

    Mythricia

    9 dagen geleden

    "Hmm, could use a diode to shape that charge / discharge curve, but that seems dumb so I bet he got a better solution in mind" -> Ben adds a diode. "Oh."

  57. robert mccully

    robert mccully

    9 dagen geleden

    Lots of students searching for answers that are missing in school. What's wrong with these teachers.

  58. Luke

    Luke

    9 dagen geleden

    great idea to use Schmitt inverter to clean up the decaying RC voltage!

  59. Brianna Schuman

    Brianna Schuman

    9 dagen geleden

    This series is right on time for me. I'm about to build an SYM-1 from a new old stock (43 years old!) unused motherboard in the next few months (It's a variant, but it's from Synertek; I believe it's the SM-100 OEM line motherboard). It's 6502 based. I want to build the original KTM2 and/or KTM3 modules for it at some point, but they are much more complicated and pricey to make. I'm looking at possibly modding the KTM design with my own more modern KB interface so I don't have to build my own keyboard, and/or making a simpler KB interface direct to the machine.

  60. Viktor Hugo

    Viktor Hugo

    9 dagen geleden

    You can take a Monoflop instead of the Inverter to solve the problem

  61. Elyas gaming

    Elyas gaming

    9 dagen geleden

    Idea for the 6502 project: remove that LCD display and make it compatible with the world’s worst graphics card and viola a fully functional computer

    • PerkyElixir22 YT

      PerkyElixir22 YT

      9 dagen geleden

      Didnt he do that in another video?

  62. Sam J. Paul

    Sam J. Paul

    9 dagen geleden

    I just need another brain to understand your knowledge.

  63. Elektronik Atölyem

    Elektronik Atölyem

    9 dagen geleden

    👍

  64. emcosta

    emcosta

    9 dagen geleden

    That's an interesting approach! I thought about using XORs to calculate parity, then use ANDs to check if the start/stop/parity/my parity combo is correct. That output would be the interrupt trigger. It consumes more hardware, but it is "safer" and easier for the software, since it filters noise and corrupted inputs.

  65. Michael Maldonado

    Michael Maldonado

    9 dagen geleden

    Real Life Shenzhen i/o!!

  66. Владимир Татунов

    Владимир Татунов

    9 dagen geleden

    Finally. A decent implementation of the ps/2 interface hardware for 8-bit computer. Thanks for video

  67. DarthZackTheFirst

    DarthZackTheFirst

    9 dagen geleden

    and here i am .... still stuck on the ram implementation. cant figure out why that made it not working anymore. cant have bought 2 defective ram modules...

    • Dimitris Karagiannis

      Dimitris Karagiannis

      9 dagen geleden

      Consider posting on www.reddit.com/r/beneater People may be able to help you there if you describe your issue

  68. Paul Anthony Vild

    Paul Anthony Vild

    9 dagen geleden

    Is there a link to the previous video building the shift registers that is referenced in this video?

    • BrightBlueJim

      BrightBlueJim

      9 dagen geleden

      This is really part 2. Here's part 1: nlcameras.info/wiki/cJe9kqBwvIWolYo/video

  69. Gabriel Petre

    Gabriel Petre

    9 dagen geleden

    Are there any videos explaining easily how some chips do what they do?

  70. Papa Pigs

    Papa Pigs

    9 dagen geleden

    Super video! I applauded for $10.00 👏👏👏

  71. Alan Canon

    Alan Canon

    10 dagen geleden

    I am soaking this up. What a great installment of a truly great series.

  72. Tommy 'TomTom' Tomestini

    Tommy 'TomTom' Tomestini

    10 dagen geleden

    By the time graphics cards are available again, Ben's computer runs Crysis.

  73. Giorgio Elgar

    Giorgio Elgar

    10 dagen geleden

    I hate to speculate but I feel like this is going the way of a game of snake using the videocard

    • Giorgio Elgar

      Giorgio Elgar

      9 dagen geleden

      @BrightBlueJim Oh yeah I know, mitxela is one of my favorite channels

    • BrightBlueJim

      BrightBlueJim

      9 dagen geleden

      Oh! You need to look at this, then: mitxela.com/projects/console This is a game machine based on the Atmel ATmega128 that outputs to an oscilloscope. It plays Pacman, Tetris, Snake, Lunar Lander, and Mario Brothers, each of which was a weekend project.

  74. Kartik Cating-Subramanian

    Kartik Cating-Subramanian

    10 dagen geleden

    Have you managed to accidentally enable extended memory through your keyboard controller?

    • Emil Friðriksson

      Emil Friðriksson

      10 dagen geleden

      Are you referring to the a20 line? I think that joke is perhaps rather specific to people to are interested in x86 operating system or bootloader development

  75. Karl M

    Karl M

    10 dagen geleden

    Finally i understand RC timers! Thanks.

  76. Collected Reader

    Collected Reader

    10 dagen geleden

    You should provide a course for beginners. How to use a breadboard, basic electronics, etc type of thing to go along with these more advanced sessions.

  77. piecaruso97

    piecaruso97

    10 dagen geleden

    So in theory with the right rom code you can use this thing to run basic like one of those early 80s portable computers that run on batteries and had a similar display

    • piecaruso97

      piecaruso97

      9 dagen geleden

      @BrightBlueJim I remember there was a small Tandy portable computer that had a display similar to the one used here by Ben and that run on batteries, add maybe a cassette interface and basic support and Ben’s machine has similar capabilities basically. I know about the chips but I couldn’t not think about how close this machine is to one of those 80s machines

    • BrightBlueJim

      BrightBlueJim

      9 dagen geleden

      Not exactly - you need a lot more than a CPU and a ROM to make an early 80s computer. But that's pretty much what Ben is describing, one chip at a time. This particular project is one of several using the 6522 "Versatile Interface Adapter" chip, which was a chip designed specifically to simplify building a system with the 6500 series CPUs. Watch Ben's series on the 6502, which goes into great detail about how to make a full personal computer of the early 80s kind. So far he hasn't gone into such things as operating systems or standalone BASIC systems that don't need an OS, but I expect those will be coming along.

  78. Ron Basque

    Ron Basque

    10 dagen geleden

    Ben's projects bring me back 35yrs to when I first started in engineering. Love how the simple, RC/Schmitt-trigger solution fits with the spirit of the projects. Have a slight suggestion for a more "professional" solution. Use a 74LS393 dual counter to make a 7-bit counter clocked off the 1Mhz. Tie the inverted keyboard clock to the CLEAR line. The counter will be reset every 43us by the keyboard clock, and held in reset for 43us. Use the 6th bit of the counter to make a 32us pulse, beginning 64us after the last keyboard clock for the interrupt pulse. Then use the 7th bit (inverted) with an AND gate on the 1Mhz clock to stop the counter, until reset by the next keyboard clock. Again NOTHING against Ben's solution, just offering a different perspective, in the same vein of "teaching". peace out!

    • Ron Basque

      Ron Basque

      9 dagen geleden

      I’m sorry it honestly was not my intention to be insulting. And I guess you’re correct professional may have been a poor choice of words. Just thought others would be interested in a digital alternate.

    • BrightBlueJim

      BrightBlueJim

      9 dagen geleden

      This is not more professional. To be clear, the objective of engineering is to get the desired task done reliably, with the minimum cost required. If you were designing this within a custom chip, where you don't have the option of producing delays by using resistors and capacitors, and where you would likely have a clock input, this might be a valid approach, but for a low cost solution, it is overkill. And sure, there are always alternative ways to do things that present different tradeoffs, but calling your approach "more professional" is a bit insulting, I think.

  79. edgeeffect

    edgeeffect

    10 dagen geleden

    Great video... although I was yelling "Schmitt Trigger" repeatedly from the back of the class room... sorry about that..... really looking forward to seeing the software.

  80. Ehab Ahmed

    Ehab Ahmed

    10 dagen geleden

    Ben, I'd like to tell you that your content is very inspiring and i have the Idea of crating similar content on youtube in Arabic for college students :)

  81. My 3D printed life

    My 3D printed life

    10 dagen geleden

    I need that resistor board, wow!

  82. 1997CWR

    1997CWR

    10 dagen geleden

    Ben Eater 2025: Building a Computer that runs Minecraft using breadboards

    • BrightBlueJim

      BrightBlueJim

      9 dagen geleden

      It could happen!

  83. nullplan01

    nullplan01

    10 dagen geleden

    Finally an explanation of Schmitt triggers I understand!

  84. Frik

    Frik

    10 dagen geleden

    Super interesting! Thanks.

  85. Nicholas Kinney

    Nicholas Kinney

    10 dagen geleden

    encouraging

  86. Chris

    Chris

    10 dagen geleden

    What's going on with your SNR here? You have 5V signals and have like 1 Vpp of noise on the oscilloscope. That's a ton of noise.

  87. Pixel Schnitzel

    Pixel Schnitzel

    10 dagen geleden

    I'm sitting here yelling "no, use a 7414 instead of a 7404" and then I remember Ben's teaching style. Then I sit back and watch for the object lesson. OMG, I wish I had a teacher like Ben many years ago. These videos stand out as some of the finest teaching I've ever seen.

  88. Julian Nicholls

    Julian Nicholls

    10 dagen geleden

    Eureka. I now understand the symbol for a Schmitt Trigger.

  89. Gideon Max Merling

    Gideon Max Merling

    10 dagen geleden

    Suggestion, make it so the interface will only trigger an interrupt for the cpu on key press/release and not on key held.

    • Gideon Max Merling

      Gideon Max Merling

      9 dagen geleden

      @BrightBlueJim I know, he could add another micro controller that does that

    • BrightBlueJim

      BrightBlueJim

      9 dagen geleden

      That's quite a bit more complicated, and WAY easier to implement in software than hardware, because in order to detect the difference between an initial press of a key from an automatically repeated key, you have to know whether you have already received a key down code without a corresponding key up code. Or to put it another way, you have to know the current state of the whole keyboard, which is a lot of bits.

  90. HenryLoenwind

    HenryLoenwind

    10 dagen geleden

    You could do the parity check in hardware and AND it with the interrupt signal...

    • BrightBlueJim

      BrightBlueJim

      9 dagen geleden

      In fact, I now recall that the first computers I used, which were university computers I connected with a modem to a Teletype, used 7 bits with parity, and the Teletype just ignored the parity. Later on, parity went out of style, and most modems were set to 8 bits, no parity, with my guess being that this was because there was little point in generating parity when most terminals ignored it anyway.

    • BrightBlueJim

      BrightBlueJim

      9 dagen geleden

      @HenryLoenwind Ah. I was thinking that the parity bit was one of the 8 bits. So yeah, it probably is better to handle parity in hardware, if you need to do it at all. I say that because with simple parity, about all you can do is just throw away any codes that fail parity. But this can be problematic with a keyboard, in that if a "key up" code fails parity, the computer will think that the corresponding key was never lifted. I'm not even sure why a direct wire connection that is typically only a few feet long even needs parity, and the fact that missing a character can be just as bad as receiving the wrong character makes it even less useful.

    • HenryLoenwind

      HenryLoenwind

      9 dagen geleden

      @BrightBlueJim In this case the limiting factor is input pins. You're limited to a single byte here, so splitting the 11 bits up into 2 bytes and feeding them to the CPU one after the other would be the bigger effort. Parity and start/stop bit checking takes less hardware than multiplexing the input.

    • BrightBlueJim

      BrightBlueJim

      9 dagen geleden

      You could, but one of the most important skills in engineering is deciding which things to do with hardware, and which to do with software. Parity checking in hardware is certainly possible, but unless extreme speed is needed (which is not the case for a keyboard interface), it's usually better done in software.

  91. Brian Beckius

    Brian Beckius

    10 dagen geleden

    What changes did you make to the Lcd wiring to open up the extra pins on the 6522?

  92. Matt B

    Matt B

    10 dagen geleden

    I am both delighted and unsurprised that you are a Vim user. Excellent video!

  93. DREDD

    DREDD

    10 dagen geleden

    Do you have plans to support extended chars (aka Latin/EU ones)?

  94. Mahmoud Abdlshafi

    Mahmoud Abdlshafi

    10 dagen geleden

    U r angel

  95. ThatMysteriousMan1

    ThatMysteriousMan1

    10 dagen geleden

    You sound like a younger LGR guy

  96. Galbi 3000

    Galbi 3000

    10 dagen geleden

    American programmers always use "Hello, world!". What is wrong with that? Well, if I was saying hello to you I would type "Hello Ben!". No comma! It is grammatically incorrect to use the comma between 'hello' and the subject you are addressing. Sorry to be the grammar police! lol

    • BrightBlueJim

      BrightBlueJim

      9 dagen geleden

      Actually, from what I've seen, only about half of American programmers put that comma in there.

  97. Joseph Chamness

    Joseph Chamness

    10 dagen geleden

    Your circuit reminds me or the 555 timer you explained in a different video.

  98. sledzik123

    sledzik123

    10 dagen geleden

    I never know if your voice is recorded with wideo or you add voiceover

    • Elyas gaming

      Elyas gaming

      9 dagen geleden

      Yea

  99. Mike Cheques

    Mike Cheques

    10 dagen geleden

    i love your videos! I've learnt so much from you. Thanks

  100. Dima Bondarenko

    Dima Bondarenko

    10 dagen geleden

    We should save Bens videos in case of some Armageddon. So we could quickly rebuild everything

Volgende