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.2.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.2-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: eepromino-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 35745d09944267b194d050b18c95f9f04a5432bb3aa9ee276abbb0cf4adc94ea
MD5 02e2468ef2280b0a9e4dd2dc809611ac
BLAKE2b-256 3a2f6f487cd3e01fda99b6ff7b291ef1062aba50c6cb5cc7fd88e3405726070c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: eepromino-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 98891425278c50423722cccb66f93e942d33f3f69f6ee0bb83e30d533c896405
MD5 49b419a6fecc29b17d29d39b99b990c4
BLAKE2b-256 c5516469ba71d73cb9902161f489f05f9baa231a8c8548a24c16facea08c2e6b

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