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

Uploaded Python 3

File details

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

File metadata

  • Download URL: eepromino-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 460d3ae9fb779f9893d7e8e78c31214b8b5c60a29b0e1d78bba337515d2bda09
MD5 e8d4ba7aaf3a981ee0936ef26a784e65
BLAKE2b-256 2cf6042b27ee053ea65ff387a70690ff3b373eca8c666118b7b67bac633526ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: eepromino-0.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 48f7cbdc02669081278c3b24edd384ca152c63ffab6a227afa327d5ad6394faa
MD5 29ea0668246f02ceedbaf3d1d809329b
BLAKE2b-256 e696d152ff34bf62537574c01a5a5ad146fb05c83643e29130af2e83646db6ba

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