Skip to main content

All Questions

Tagged with
2 votes
1 answer
809 views

I2C data held low and clock held high

We are having issues with the I2C communication on our I2C bus and it seems like one of the INA233s on the bus is causing the issue. We are using the INA233s as current and power monitors. We use ...
slinkogel's user avatar
0 votes
2 answers
185 views

Is it possible to use I2C fast mode+ with 30m cable?

I2C can reach up 1Mbps with fast mode+ and 3.4Mbps with High Speed mode. I just want to ask if it is possible to use 3.4Mbps mode with longer cable and what is the max. possible cable length.
alfonso's user avatar
  • 457
0 votes
1 answer
180 views

Receive serial data on multiple pins ATTINY85 [closed]

I am working on a project in which multiple ATTINY's need to send numerical data between each other. In most cases the ATTINY will have to receive multiple streams of data on different pins. See the ...
FutureCake's user avatar
3 votes
2 answers
181 views

What serial communication interface would work best for data logging when the nearest sensor and main MCU are (at least) 1 meter apart?

I would like to setup a "sensor array" which has 4 sensors attached to it. Each sensor is expected to send data at rates of up to 8 Hz. The data would be shipped off to an MCU that is around 1-2 ...
Rizwan Qureshi's user avatar
1 vote
2 answers
1k views

What is Clock Data?

I am learning i2c communication and I got stuck in understanding: clock data, I understand what data is, but what means: clock? ...
Kirill's user avatar
  • 13
7 votes
2 answers
17k views

Calculating series resistors for I2C/SPI lines to reduce EMI and ringing

How do you determine if a series resistor is needed for I/O lines, and what value is needed? Where should the series resistor be placed? My assumption is the resistor should be placed as close to the ...
Adam B's user avatar
  • 537
4 votes
2 answers
3k views

How to ensure data integrity when using I2C with a PIC

When master device transfers a piece of data, slave will acknowledge back once the data has been received by slave. So it's not possible to ensure the data integrity by only polling ACK. I ...
longtengaa's user avatar
2 votes
4 answers
6k views

I2C combining read and write operation

I'm designing my own data protocol for communication between PICs, ICs, etc. and in the specification I'd like to compare it to the existing I2C protocol. There are two types of operation on the I2C ...
user avatar
18 votes
7 answers
3k views

General protocol for data transfer from one system to another?

What is the general protocol to send information from one system to another? For example, let's say we have some information collected from microcontroller over a length of time that we want to send ...
O_O's user avatar
  • 625