EEPROM programuotojas yra įrenginys, leidžiantis pasiekti ir perrašyti duomenis, saugomus EEPROM mikroschemoje. Ši įranga retai bus reikalinga paprastam kompiuterio vartotojui, tačiau jei konkretus asmuo dirba su kompiuteriais ar atlieka namų projektus, gali prireikti. EEPROM programuotojas patogiai prijungiamas prie kompiuterio per USB prievadą ir gali būti naudojamas vadovaujantis supakuotomis instrukcijomis ir nurodymais, kurie pasirodo kompiuterio monitoriuje įdiegus tinkamą programinę įrangą. Perkant programinę įrangą gausite kartu su EEPROM programuotoju, tačiau asmenys, kurie patys kuria programuotojus, norėdami įsigyti programinę įrangą turės pasikonsultuoti su kompiuterių prekių parduotuve.
Kompiuterio dalis, kurią EEPROM programuotojas papildo, yra EEPROM mikroschema, kuri yra elektriškai ištrinamos programuojamos tik skaitymo atminties sutrumpinimas. Kalbant apie bendrą paskirtį, EEPROM mikroschema veikia kaip informacijos, kuri yra būtina pagrindinėms kompiuterio funkcijoms, atminties saugykla. Svarbiausias įrenginio aspektas yra jo gebėjimas saugiai išlaikyti šią informaciją net ir išjungus kompiuterį, nesvarbu, ar tai daroma tinkamomis priemonėmis, ar netikėtai nutrūkus maitinimui užkliuvus laidui ir kištukas iššoka iš lizdo arba gnybtas sugenda, ar kita panaši situacija.
George’as Perlegosas sukūrė pirmąjį EEPROM mikroschemos prototipą 1978 m., o tuo metu tai buvo dalis, kuri jau buvo įmontuota kompiuteryje. Pirmuosiuose modeliuose atminties talpa buvo daug mažesnė, tačiau bėgant metams ji gerokai išaugo. Vis dėlto, kadangi EEPROM mikroschema skirta saugoti tik informaciją, susijusią su pagrindinėmis kompiuterio funkcijomis, kurios negalima prarasti ją išjungus, atminties dydis vis tiek nėra itin didelis. Kadangi EEPROM mikroschema išsivystė į sudėtingesnę konstrukciją su didesnėmis atminties galimybėmis, taip pat atsirado atitinkamas programuotojas. Atsižvelgiant į tai, kad kompiuteriai ir jų funkcijoms vadovaujantys kodai yra sudėtingesni, problemas gali būti sunkiau išspręsti, tačiau EEPROM programuotojas ekspertams ir mėgėjams palengvina su šia mikroschema susijusių problemų sprendimą.
Tiems, kurie dirba ar eksperimentuoja su kompiuteriais, galima išeiti ir nusipirkti EEPROM programuotoją, bet jis nebus pigus. Paprastai jie prasideda nuo 200 USD (USD) ir gali būti daug didesni, priklausomai nuo prekės ženklo ir įtrauktos programinės įrangos. Jei potencialus pirkėjas nori sutaupyti pinigų ir imtis „pasidaryk pats“ projekto, galima sukurti EEPROM programuotoją. Šiuos įrenginius patys galima įsigyti iš kompiuterinės elektronikos gamintojų internetu, o statybinių dalių – iš elektronikos parduotuvių, kurios specializuojasi kompiuterių techninėje ir programinėje įrangoje.