Skip to main content

Questions tagged [i2c]

I²C (Inter-Integrated Circuit) is a multi-drop serial bus invented by Philips (now NXP) for communication between ICs on the same PCB, i.e. short distance.

-1 votes
0 answers
56 views

I2C failure at initialisation [closed]

I want to connect an OLED and a QMC5883L sensor together on my Uno, in order to display the bearing. But the display fails to initialize. The addresses are different, the screen is 0C and the sensor ...
Vlad Lusca's user avatar
0 votes
1 answer
72 views

Proper Grounding in a Multi-Voltage Circuit

I need a little help understanding how I could implement star grounding (or any other type of good grounding technique) in my circuit. I want to create a project where there would be a Raspberry Pi, ...
David S's user avatar
  • 13
1 vote
2 answers
87 views

Raspberry Pi Zero 2 I2C with MCP23017

I made an I2C board connected to my Pi Zero 2, for Flashing a ROM. I use two MCP23017 for i/o interface. The I2C on the Pi is 3.3V and 5V for the MCP23017, so i made a level shifter. First image of ...
tannic's user avatar
  • 11
0 votes
1 answer
62 views

Part identification tssop-8 marking 76N4 up and down 93C46I

Any thoughts about this part in the photo? I cannot identify this ic. Does anyone knows?
Paraskevas Chatziioannou's user avatar
1 vote
1 answer
159 views

Problems with I2C-Extender

I've built a stepper motor control for my magnetic loop antenna. Besides the motor, I also have a 3-axis compass module on the loop to be able to read the heading from a distance. The sensor runs via ...
Laurin's user avatar
  • 89
0 votes
2 answers
78 views

Unexpected noise levels from ICM-20689 at 200 Hz

I’m using the ICM-20689 6-axis IMU on an STM32F4 board over I²C at 400 kHz. The device is set to accel ±16 g, gyro ±2000 dps, output data rate 200 Hz, DLPF configured for ~92 Hz bandwidth. Supply is 3....
yihong zheng's user avatar
0 votes
0 answers
68 views

How to connect RM3100 magnetometer to a Raspberry Pi

For a school project, I would like to measure the effects of solar winds on the local Earth’s magnetic field using an RM3100 breakout board magnetometer from PNI sensor. I soldered the headers myself ...
thanatos's user avatar
0 votes
0 answers
46 views

Jitter on BMM150 3-axis sensor

I'm currently evaluating the "grove - 3-axis digital compass v2.0 board" (BMM150-sensor). But I get very jittery readings (away from any magnetic objects). So I made a code that takes the ...
Laurin's user avatar
  • 89
2 votes
1 answer
121 views

STM32 I2C Communication with ADC

I have a PCB with ΣΔ ADC ADS112C04IPW, which communicates with the MCU via the I2C interface. The purpose of the PCB is to be an evaluation board, on which I want to try some of the features before I ...
Humphrey Appleby's user avatar
1 vote
1 answer
118 views

ESP32 and 5V I2C sensors

I have a question that has really confused me. I connected an ESP32 to an AHT20 (an I2C-based temperature and humidity sensor) powered by 5V. I connected the sensor directly to the ESP32 and checked ...
Ahtisham A's user avatar
1 vote
2 answers
127 views

Protect ESP32 3.3V I2C from 5V I2C sensor

I am creating a data logger using the ESP32 S3 Mini 1 N8 and utilizing the I2C interface, which operates at 3.3V. What would happen if someone were to connect a 5V I2C sensor to it? How can I protect ...
Ahtisham A's user avatar
0 votes
2 answers
181 views

ESD Protection for UART and I2C

I am designing a PCB board that features the ESP32 as the microcontroller. The UART pins will connect to an external HMI LCD, specifically the TJC (a Chinese version of Nextion), through a screw ...
Ahtisham A's user avatar
0 votes
0 answers
74 views

Pull up Resistors value for Multiple devices with ESp32

I am designing a PCB board with an ESP32 and multiple I2C devices on the same I2C line. One I2C device is an RTC (Real-Time Clock) chip, which is included in my board design. I will take the chip and ...
Ahtisham A's user avatar
2 votes
2 answers
331 views

A simple I2C one-to-many voltage question

So on the module end we simply have a VCC, GND, and an SCL (yellos) and SDA (Green) IN. The colours are for context only. These are just copper wires soldered to a perfboard. On the right the SDA and ...
Rob Savage's user avatar
0 votes
0 answers
74 views

Stop condition is not set at the end of I2c read operation

I am using the Shieldbuddy TC275 kit as an I2C master and a slave sensor. used Git hub example code to get started. I am using the Aurix development studio and the example used is : https://github....
Sunil Kumar Reddy's user avatar

15 30 50 per page
1
2 3 4 5
137