I'm trying to hack an LED message fan, and it has an 2wire EEPROM (24co2a) and has four pins broken out to some headers. I'm assuming those headers go to the VCC, GND, clock, and Serial I/O. I've tried many sketched but my non-experience with i2c is showing.
All I want to do is read the EEPROM to see what is on it. However, any sketch I seem to try only gives me little squares or nonsense letters of the type I usually see when I have my baud rate set wrong. However, everything checks out, but I just can't seem to read it!
Is there an "hello world" equivalent for reading an EEPROM? Nothing fancy, just open serial and have it read? What else could I be doing wrong?
Repeated over and over. Now, I'm not sure if this is actually what's on there or it's relevance to an LED POV fan, but It's interesting no number goes over 255...
Anyways, now what? So I know I have the data, which is awesome, I'm happy. But is there any possible way to actually tell if this is relevant to what I'm trying to do, or am I just the proud owner of a series of bytes?
the number 8 appears quite often as if it was some sort of separator...
If I builded a LED message fan I would use an EEPROM for:
text => the codes don't imply ASCII as ASCII characters are all below 128 - http://www.asciitable.com/ -
timing information when to put LEDS ON/OFF => difficult to verify
Font information?
The latter can be tested by writing the byte's in binary format as 1's and 0's under each other
How many leds are there on the LEDfan?
This might be an indication of the font size (7 leds => 7x8 fontsize)