All Questions
Tagged with logic-level i2c
12
questions
0
votes
2
answers
1k
views
ADS1115: Using 5V supply instead of 3V, do I need to increase the logic level signal from 3V to 5V?
I am using a microcontroller that has a 3.3V Logic level output. The microcontroller is connected to ADS1115 via I2C pins, and the ADS1115 can be powered with 3.3V or 5V depending on the range of ...
0
votes
1
answer
828
views
Maximum input voltage Black Pill
I have a sensor outputting a 0.8 - 5.0V signal, where this analog signal is read by a 16-bit ADC, the ADS115. The ADC is capable of reading the maximum 5V signal since I am powering the ADS with VIN = ...
1
vote
2
answers
756
views
Can I connect the pull-up resistors of I2C lines to 3.3 V on a 1.8 V device?
I need to use the following sensor in my project : AS7341 (ams). It is a spectrometer whose data are accessed through an I2C inteface. The datasheet can be found here.
It is stated that its power ...
-1
votes
1
answer
144
views
I2C voltage levels and inter-operability with Sparkfun Boards
I'm trying to design around Sparkfun's I2C products to work with Adafruit sensors, specifically Sparkfun's I2C Multiplexer, Differential Endpoint, and Differential Midpoint. From what it looks like, ...
1
vote
2
answers
170
views
What is the purpose of these logic level enhancement mosfets in this schematic? [duplicate]
Below I've included a schematic that belongs to a adafruit light sensor, the VEML7700. The output of the light sensor is fed into the source of a mosfet which seems to always be ON since the gate is ...
0
votes
1
answer
1k
views
I2C Level translator 5 V to 1.8 V using MOSFET, output look weird
I am designing an I2C level translator using MOSFET. I am using BSS138 DATA SHEET. My clock can go up to 1 MHz. The output is not coming properly for fast mode plus (CLK = 1 MHz, RISE TIME = FALL TIME ...
1
vote
1
answer
711
views
I2C: Do I still need pull-up resistors if I use a logic level converter? I
Electronics newbie here.
I have the following setup - three Arduino Nanos, a BME280 sensor, an MPU6050 gyroscope, a GPS GT-U7 (Goovvv Tech) module and an 128x64 (1.3in) OLED display. All except the ...
1
vote
1
answer
319
views
How to explain and possibly avoid undervoltage on I2C bus?
I've been testing different sensors for the I²C bus with two host devices: Raspberry Pi 3B (3.3V), and Sitec S4 (5.0V).
Since one of them, namely the Sensirion SCD30, had communication problems every ...
2
votes
2
answers
3k
views
How to use a logic level shifter for 1602 LCD
please bear with me as I am very new to electronics. I am trying to connect a NodeMCU dev kit (ESP8266) with a 1602LCD. I am using an i2c converter to interface with the LCD. The LCD requires 5V. I ...
1
vote
1
answer
671
views
LSM9DS0's Accelerometer not reading correctly
I have a LSM9DS0 Gyroscope/Accelerometer/Magnetometer breakout board. I am using an Arduino Uno which operates on 5V. The LSM9DS0 is communicating to the Uno using I2C through a Logic Level Converter. ...
0
votes
1
answer
4k
views
BSS138 levelshifter draws 35-40mA current when one side is grounded?
I completely rewrote my question as I found the source of the issue is related to the level shifter only.
This is the circuit for a 3.3V to 5V bidirectional levelshifter, used frequently.
My ...
0
votes
2
answers
2k
views
How to avoid short circuit when connecting a microcontroller and device using I2C bus?
I am attempting to connect an 8051-compatible microcontroller to an accelerometer using the I2C bus. Both devices operate at the same voltage, 3.3v.
However, I am failing to understand something: won'...