Giter Site home page Giter Site logo

Comments (5)

rubyFeedback avatar rubyFeedback commented on May 20, 2024

Would be useful to know; I guess the corporations will try to desperately counter the civil rights-to-repair movement, so information in this regard is super-helpful in the long run. And Arduino's are quite accessible even for semi "Average Joe's" (give or take).

from bob_cassette_rewinder.

dekuNukem avatar dekuNukem commented on May 20, 2024

Of course! It's just a bog standard EEPROM inside, and you can use any arduino to read and write it.

Here's a tutorial on sparkfun: https://learn.sparkfun.com/tutorials/reading-and-writing-serial-eeproms/all

from bob_cassette_rewinder.

dekuNukem avatar dekuNukem commented on May 20, 2024

The PCB plugs into a USB-A female socket just fine:

https://raw.githubusercontent.com/dekuNukem/bob_cassette_rewinder/master/resources/pics/pmm.jpeg

the pinouts are, from left to right in that photo on the USB socket, VCC, SDA, SCL, GND

from bob_cassette_rewinder.

DDanielH avatar DDanielH commented on May 20, 2024

I hope this is not to mutch to ask, but do you have some example code on how to write the byte at address 0xa1? If i get this right: theoretically I just need to access the EEPROM via i2c and write 0x4e at address 0xa ?

Edit: I am struggling a bit with the EEPROM I2C address... are all 3 pins grounded for address 0x50?

from bob_cassette_rewinder.

dekuNukem avatar dekuNukem commented on May 20, 2024

this should be a decent tutorial: https://microcontrollerslab.com/24c04-two-wire-serial-eeprom-interrfacing-arduino/

A0, A1, A2 are all grounded on bob cassette's EEPROM, so the address should be 0x50.

Someone in the discord chat got it working with an Arduino, so maybe you can try asking there as well.

from bob_cassette_rewinder.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.