Tagged Questions

5
votes
2answers
92 views

Is there a correct resistance value for pull-up resistors ?

The datasheet of the 24LC256 EEPROM states that: The SDA bus requires a pull-up resistor to VCC (typical 10 kΩ for 100 kHz, 2 kΩ for 400 kHz and 1 MHz). I thought that any re …
2
votes
1answer
60 views

Can’t get DS1077 programmable oscillator to work

Hi all, I'm trying to get the DS1077 to work, but I can't for the life of me figure out what I'm doing wrong. I'm using the defaults for the MUX and BUS registers, and programmin …
5
votes
5answers
170 views

SPI or I2C… which to use for a longish bus

I'm contemplating a project that would require several AVRs talking to each other over a bus. They'd be separated by as much as 6 feet. It seems like both I2C and SPI can let a s …
2
votes
2answers
67 views

Source for parts to make a BlinkM I2C bus cable? (from todbot blog)

Hi All, I came across this post on the todbot blog about controlling BlinkMs over an I2C bus: http://todbot.com/blog/2008/06/17/get-on-the-blinkm-bus-with-a-blinkm-cylon/ I LOVE …
6
votes
4answers
135 views

I2C 3.3 to 5.0 V conversion

I'm trying to interface a 3.3v I2C device to a 5V Arduino. I don;t have a problem with the SCL line - I can use a simple voltage divider but I have an issue with the SDA line as th …
1
vote
3answers
181 views

How to reverse engineer I2C and SPI protocols?

If I have an unkown device which talk I2C or SPI how can I reverse engineer the protocol. Basically I am looking for something similar as snoop or tcpdump. For software Mac is pr …
4
votes
5answers
129 views

Implementing I2C to analog

Hi How can I implement (or maybe there is an IC that already does that) a board whose input would be I2C and output would be analog voltage (0V - 5V) ? Eventually I would like to …