Building An EEPROM Programmer

  Рет қаралды 21,931

Aidan Jennings

Aidan Jennings

Күн бұрын

An exercise in futility, AND FUN!
Github: github.com/anj...
With apologies to William Shatner and Brent Spiner

Пікірлер: 20
@kyuchumimo
@kyuchumimo Жыл бұрын
2:22 I have a AT28C64B EEPROM and I went through this same problem, good that you mentioned it, so I know I wasn't the only one that happened to it
@billpg
@billpg Жыл бұрын
Le sigh. I always wanted an EPROM programmer in the 80s on my BBC. Had to make do with loading ROM-Images from floppy disk into Sideways-RAM.
@CircuitBreaker256
@CircuitBreaker256 3 жыл бұрын
What! you even built your own EEPROM programmer too! We've done almost exactly the same stuff. Mine is based off of an Arduino Mega.
@firemankoxd
@firemankoxd 3 жыл бұрын
Subscribed instantly! Waiting for more content
@ericwalls7717
@ericwalls7717 3 жыл бұрын
Pretty slick!
@petercheung63
@petercheung63 Жыл бұрын
Great video, thanks
@edgeeffect
@edgeeffect 3 жыл бұрын
Are you going to make more videos? I like what I've seen so far.
@AidanJennings
@AidanJennings 3 жыл бұрын
I plan on making more videos in this style in the near future.
@Smorpy
@Smorpy 5 ай бұрын
You gor a new subscriber man
@fuzzs8970
@fuzzs8970 2 жыл бұрын
Must say it's a nice video. Thank you. Wondering if you could push the limits to work something out to write on MCU.
@maikmerten
@maikmerten 3 жыл бұрын
1:04 - "In hindsight I should have done this differently" - can you elaborate? Seems that in the end, things worked out nicely, so I wonder what your apparent regret is rooted in.
@AidanJennings
@AidanJennings 3 жыл бұрын
Sure! Everything worked out fine for the at28c256 which was the chip I was really targeting. I don't really show it in the video but the data and address pins are out of order in the DIP package. The way that I assigned the pins from the AVR to the socket was specific to how that chip would sit in the programmer which meant it was easier to write software for that chip specifically. Just putting the data on port A means code is pretty straightforward, but if I were to program a different chip with other pin configurations the convenience is lost. I could have talked more about the firmware code in the video but I couldn't think of a way to do so that wouldn't have been boring. Had I been aiming for a more universal programmer or one that could target I2C ROMs I should have laid things out differently or put a lot more thought into the software side of things. TLDR: I was lazy and could have done things smarter but it does what I wanted it to.
@maikmerten
@maikmerten 3 жыл бұрын
@@AidanJennings Thanks for elaborating!
@brostenen
@brostenen 3 жыл бұрын
That is just awesomme.... What exact eeprom can be burned?
@AidanJennings
@AidanJennings 3 жыл бұрын
I build it and wrote the firmware with the AT28C256 in mind. Theoretically, any Dual In-line chip that fits within the programmer could be programmed.
@brostenen
@brostenen 3 жыл бұрын
@@AidanJennings Sweet. Thanks for the info. 🙂
@jarno2427
@jarno2427 3 жыл бұрын
Nice, maybe make a winforms app to flash and read (c#)
@thomas-i5o7h
@thomas-i5o7h Жыл бұрын
Very interesting, however it's over my head, as I have no background knowledge or training in programming.
@xter13
@xter13 3 жыл бұрын
Can I get EEPROM PROGRAMMER pcb files pls
@andrewsodyssey5753
@andrewsodyssey5753 Жыл бұрын
Are the board files open source?
EEPROM Memory - Store Anything - Arduino101
13:16
Electronoobs
Рет қаралды 106 М.
3 engineers race to design a PCB in 2 hours | Design Battle
11:50
Predictable Designs
Рет қаралды 265 М.
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 86 МЛН
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 2,4 МЛН
小路飞嫁祸姐姐搞破坏 #路飞#海贼王
00:45
路飞与唐舞桐
Рет қаралды 24 МЛН
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 12 МЛН
Retro EPROM Programming Tutorial
17:58
rdagger68
Рет қаралды 22 М.
Why build an entire computer on breadboards?
28:43
Ben Eater
Рет қаралды 3,1 МЛН
Build an Arduino EEPROM programmer
57:30
Ben Eater
Рет қаралды 1,5 МЛН
Xgecu TL866II Plus vs T48 vs T56
17:20
AnotherMaker
Рет қаралды 40 М.
Connecting a 1980s Z80 CPU to an Arduino, making a hardware debugger.
15:22
How an EPROM Works
9:59
Tanner Tech
Рет қаралды 29 М.
How to program a bios chip - CH341A programmer, no, you don't have to modify it
13:06
Electronics Repair School
Рет қаралды 182 М.
I tried the 3 Cheapest Arduino Alternatives! (That you Suggested)
13:21
How to write 21V EPROM on TL866II+
4:05
Necroware
Рет қаралды 21 М.
Проверил, как вам?
1:01
Коннор
Рет қаралды 4,8 МЛН
iPhone 7
0:13
ARGEN
Рет қаралды 14 МЛН
Куда пропал Kodak?
1:01
MOTIVESSION
Рет қаралды 9 МЛН
😍Самый ПРИЯТНЫЙ Айфон🔥
0:34
Demin's Lounge
Рет қаралды 693 М.
The BRIGHTEST Phone Flash In The World
0:46
Mrwhosetheboss
Рет қаралды 34 МЛН