Has anyone seen any of the Ben Eater YouTube video tutorials “Build an 8-bit computer from scratch”?
Through watching Mr. Eater on them I’ve so far successfully built a computer clock (“Clock logic - 8-bit computer clock”) and learned how manually to program a 24-pin 28C16 EEPROM memory chip (“Using an EEPROM to replace combinational logic”).
Mr. E is a gifted teacher and guide. His numerous tutorials in this series are models of clarity, carefully thought out and planned before delivery to cover all points. And they are presented and filmed with consumate skill.
He eschews jargon and explains technicalities without being simplistic. He is a man to go into the jungle with.
His Achilles heel, if such it can be called, appears when he gets into Arduino coding.
Mr. E knows his coding onions, no doubt about it, but gives the impression that when it comes to writing code he imagines his audience is up to his level of expertise or not far short. Mistake. Not everyone is. I’m not.
His follow-up to “Using an EEPROM to replace combinational logic” is a one-hour marathon entitled “Build an EEPROM Arduino programmer’”. It uses an Arduino, two 74HC595 shift registers and a 28C16 EEPROM to take the slog out of manual programming.
But for the life of me I can’t work out which parts of the Arduino coding that he’s put up on GitHub - https://github.com/beneater/eeprom-programmer...ster/eeprom-programmer/eeprom-programmer.ino- I can safely leave out of my Arduino IDE sketch and which parts I must include to ensure that I can simply 1) write data to the EEPROM and 2) read the contents of the EEPROM on the Serial Monitor.
Anyone know, please? I could try asking Mr. E but I'd hate to have to admit that I'm such a ninny when it comes to Arduino coding. So I thought I'd ask the experts here first.
Michelle O’Brien
Through watching Mr. Eater on them I’ve so far successfully built a computer clock (“Clock logic - 8-bit computer clock”) and learned how manually to program a 24-pin 28C16 EEPROM memory chip (“Using an EEPROM to replace combinational logic”).
Mr. E is a gifted teacher and guide. His numerous tutorials in this series are models of clarity, carefully thought out and planned before delivery to cover all points. And they are presented and filmed with consumate skill.
He eschews jargon and explains technicalities without being simplistic. He is a man to go into the jungle with.
His Achilles heel, if such it can be called, appears when he gets into Arduino coding.
Mr. E knows his coding onions, no doubt about it, but gives the impression that when it comes to writing code he imagines his audience is up to his level of expertise or not far short. Mistake. Not everyone is. I’m not.
His follow-up to “Using an EEPROM to replace combinational logic” is a one-hour marathon entitled “Build an EEPROM Arduino programmer’”. It uses an Arduino, two 74HC595 shift registers and a 28C16 EEPROM to take the slog out of manual programming.
But for the life of me I can’t work out which parts of the Arduino coding that he’s put up on GitHub - https://github.com/beneater/eeprom-programmer...ster/eeprom-programmer/eeprom-programmer.ino- I can safely leave out of my Arduino IDE sketch and which parts I must include to ensure that I can simply 1) write data to the EEPROM and 2) read the contents of the EEPROM on the Serial Monitor.
Anyone know, please? I could try asking Mr. E but I'd hate to have to admit that I'm such a ninny when it comes to Arduino coding. So I thought I'd ask the experts here first.
Michelle O’Brien