Skip to content

Code for a DIY Arduino Nano Every-based programmer for the AT28C256 EEPROM chip.

License

Notifications You must be signed in to change notification settings

Calosha/AT28C256_EEPROM_Programmer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AT28C256 EEPROM Programmer on Arduino Nano Every

I've decided to make a simple programmer for the AT28C256 EEPROM chip using an Arduino Nano Every and two 74HC595 shift registers. The code is written in C++ and is based on the Arduino IDE.

Hardware

Overview

Physically the programmer was build on a 5x7 cm prototyping board. With all address lines connected to Arduino through two daizy-chained 74HC595 shift registers. The data lines are connected directly to the Arduino. The control lines are connected to the Arduino as well. 0.1 ceramic capacitors are used on the VCC and GND lines of the EEPROM chip and the shift registers. The Arduino is powered through the USB port with 10uF electrolytic capacitor on the VCC and GND lines.

Connections

The connections are as follows:

  • Arduino Nano Every

Data Lines:

EEPROM Pin Arduino Pin
I/O0 D2
I/O1 D3
I/O2 D4
I/O3 D5
I/O4 D6
I/O5 D7
I/O6 D8
I/O7 D9

Pictures

IMG_5254 IMG_5201 IMG_5256

Parts List

About

Code for a DIY Arduino Nano Every-based programmer for the AT28C256 EEPROM chip.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published