Skip to main content

No project description provided

Project description

Arduino EEPROM Programmer

This is a utility to turn your Ben Eater style Arduino EEPROM programmer into a general-purpose EEPROM programmer.

Unlike the original design you only have to program your Arduino once and then you can read and write any data to the EEPROM via the serial interface. This is especially useful if you plan to build a 6502 computer and use your EEPROM to hold your programs.

Installation

Recommended (using pipx):

pipx install eepromino

Alternatively:

pip install eepromino

Usage

eepromino write mydata

Write from standard input:

cat /dev/urandom | eepromino write -

Read the EEPROM:

eepromino read

Notes

This has only been tested on Linux and with my Arduino Nano.

You need this on your Arduino: https://github.com/georgek/arduino

Ben Eater's video on how to make the EEPROM programmer on a breadboard: https://www.youtube.com/watch?v=K88pgWhEb1M

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eepromino-0.1.4.tar.gz (16.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eepromino-0.1.4-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file eepromino-0.1.4.tar.gz.

File metadata

  • Download URL: eepromino-0.1.4.tar.gz
  • Upload date:
  • Size: 16.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.13

File hashes

Hashes for eepromino-0.1.4.tar.gz
Algorithm Hash digest
SHA256 77991e5ba4765fd73bb8c77dabf0b32ae3ce431437baeada75c9a927e4d3acf0
MD5 d7a3c1f3aed53410ac737693713a945c
BLAKE2b-256 85d08e6a16e7700580c04f3d4d72da900e4d9cb58e0d5bd0269e839c1188b8e0

See more details on using hashes here.

File details

Details for the file eepromino-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: eepromino-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 15.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.13

File hashes

Hashes for eepromino-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 503eb17d2932932666f1ef384e4496a9000fd7cd94b3f845ac570a46541c3a56
MD5 025763e84ca554ed4976a5b2d0e70ac8
BLAKE2b-256 5852da9704db647829db05e48a3fea8e7f1dae6995a4de94cc7b87aacaeafed8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page