New answers tagged

5 votes
Accepted

I2C maximum value of pull-up resistor (explanation)

When you solve the eponential equation for times t1 and t2, i.e. how long it takes for the RC waveform to rise from 0 to 0.3×Vdd, and from 0 to 0.7×Vdd, then you can calculate the time how long it ...
user avatar
  • 87.3k
0 votes

i2c oled display problem with STM32F401RE Nucleo Board

...
user avatar
1 vote
Accepted

MCP23017 open drain interrupts not working as expected

You said the INT pins are open-drain, but they are not open-drain, unless you configure them open-drain. By default, they are push-pull outputs, and there is no indication they were configured as open-...
user avatar
  • 87.3k
0 votes

Topology and protocol for boards connection

We've used level-translating I2C bus repeaters for connecting multiple power supplies together. They have active current sources instead of passive pull-up resistors and can support typically ~400pF ...
user avatar
  • 6,600
2 votes
Accepted

ADS1115: Using 5V supply instead of 3V, do I need to increase the logic level signal from 3V to 5V?

Never assume. THe first place you should check for this kind of information is in the datasheet: But you also have to pay attention to the operating conditions header under at the top of the section ...
user avatar
  • 46.4k
1 vote

ADS1115: Using 5V supply instead of 3V, do I need to increase the logic level signal from 3V to 5V?

It depends on whether the MCU allows the I2C pins (which are open-drain) to be pulled above Vdd for the MCU. The ADS1115 needs 0.7*Vdd for a guaranteed logic high on digital inputs, which is nominally ...
user avatar
1 vote

ATSAMD11C SERCOM I2C Pin Assignment

If you are unsure, you can check your configuration with Atmel START. This is a graphical interface to set-up Atmel microcontrollers. This also includes GPIO and SERCOM settings. It even has the ...
user avatar
  • 25
2 votes
Accepted

ATSAMD11C SERCOM I2C Pin Assignment

As each GPIO pin must be separately configured anyway, and every SERCOM section warns that used pins must be configured for the alternative function of SERCOM, it means you can configure or leave ...
user avatar
  • 87.3k

Top 50 recent answers are included