All Projects → TomNisbet → TommyPROM

TomNisbet / TommyPROM

Licence: other
Simple Arduino-based EEPROM programmer

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to TommyPROM

I2C EEPROM
Library for I2C EEPROM - 24LC256
Stars: ✭ 27 (-65.82%)
Mutual labels:  eeprom
micropython-tinyrtc-i2c
MicroPython driver for TinyRTC I2C modules with DS1307 RTC and AT24C32N EEPROM
Stars: ✭ 38 (-51.9%)
Mutual labels:  eeprom
sbbs
Mirror of gitlab.synchro.net/sbbs (don't submit pull requests here)
Stars: ✭ 25 (-68.35%)
Mutual labels:  xmodem
OctoPrint-EEPROM-Marlin
A plugin for editing the EEPROM data of Marlin Firmware, from within OctoPrint.
Stars: ✭ 21 (-73.42%)
Mutual labels:  eeprom
extEEPROM
Arduino library to support external I2C EEPROMs.
Stars: ✭ 111 (+40.51%)
Mutual labels:  eeprom
AR9285-rebranding
Wireless card rebranding
Stars: ✭ 17 (-78.48%)
Mutual labels:  eeprom
ESPShaker
ESP8266 interactive serial command processor via Arduino core.
Stars: ✭ 24 (-69.62%)
Mutual labels:  eeprom
ESP DoubleResetDetector
ESP_DoubleResetDetector is a library for the ESP32/ESP8266 Arduino platform to enable trigger configure mode by resetting twice.
Stars: ✭ 34 (-56.96%)
Mutual labels:  eeprom
at24cxx
at24cxx full function driver
Stars: ✭ 28 (-64.56%)
Mutual labels:  eeprom
NvTx
Transactional non volatile storage for Arduino
Stars: ✭ 17 (-78.48%)
Mutual labels:  eeprom
BlynkGSM Manager
Simple GSM shield Manager for Blynk and ESP32 / ESP8266 boards, with or without SSL, configuration data saved in SPIFFS / EEPROM. This library enables user to include both Blynk GSM/GPRS and WiFi libraries in one sketch, run both WiFi and GSM/GPRS simultaneously, or select one to use at runtime after reboot.
Stars: ✭ 19 (-75.95%)
Mutual labels:  eeprom
ckwin
C-Kermit for Windows - scriptable internet and serial communications with terminal emulation
Stars: ✭ 35 (-55.7%)
Mutual labels:  xmodem
miniboot
🏗️ An I2C bootloader for Arduino.
Stars: ✭ 62 (-21.52%)
Mutual labels:  eeprom
arduino-remote-uploader
Over-the-air arduino programming via xbee, wifi or nordic
Stars: ✭ 31 (-60.76%)
Mutual labels:  eeprom
ESP32Partitions
No description or website provided.
Stars: ✭ 30 (-62.03%)
Mutual labels:  eeprom
zmodemjs
zmodem.js - ZMODEM in JavaScript
Stars: ✭ 112 (+41.77%)
Mutual labels:  xmodem
Blynk WM
Blynk and WiFiManager Library for configuring/auto(re)connecting ESP8266/ESP32 modules to the best or available MultiWiFi APs and MultiBlynk servers at runtime, with or without SSL. Configuration data saved in either SPIFFS or EEPROM.
Stars: ✭ 46 (-41.77%)
Mutual labels:  eeprom
drivers-for-mcu
The driver for the microprocessor
Stars: ✭ 68 (-13.92%)
Mutual labels:  eeprom

TommyPROM - An Arduino-based EEPROM programmer

This is a simple EEPROM programmer and reader that can be assembled using an Arduino and a few additional parts. The original code was specific to the 28C256 32Kx8 EEPROM, but it has been extended to also support Intel 8755A EPROMS and some 29C010 Flash.

Features include:

  • Simple hardware design that can be assembled on a breadboard.
  • ROM images transfers using XMODEM - no special host client needed.
  • Support for fast block EEPROM writes - a 32K EEPROM will program in just a few seconds.
  • Optimized code that supports the timing requirements needed to unlock the 28C series Software Protection Algorithm.
  • Modular software design to easily support other EEPROM and EPROM families.

TommyPROM Nano Hardware

See the documentation pages for the full documentation with hardware, software, and troubleshooting tips.

Further Work

  • Add a new PromDevice class for 27 series EPROMS.
  • Additional error checking in the CmdLine code.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].