Hackster.ioLearning Hardware Community.
×
Log inSign up
ProjectsProjectsChannelsChannelsNewsContestsEventsVideos

166 i2c projects page 7

  • Last updated
  • Most popular
  • Most recent
  • Most respected
  • Trending
  • All time
  • Featured
  • Last 7 days
  • Last 30 days
  • Last 12 months
  • Any difficulty
  • Beginner
  • Intermediate
  • Advanced
  • Expert
  • Any type
  • Showcase
  • Protip
  • Tutorial
  • Work in progress

.NET nanoFramework and RAK WisBlock sensors

The. NET nanoFramework runs on RAK WisBlock ESP32 modules. There are I2C and Serial WisBlock sensors how hard would it be to make them work?

.NET nanoFramework and RAK WisBlock sensors

Bryn Lewis
384
I Built a Gesture Sensor That Works Through Objects

I built a gesture sensor that works through solid objects—no exposed optics needed. Huge upgrade for my project!

I Built a Gesture Sensor That Works Through Objects

Corebb
363
Two separate I2C buses on Nucleo 64

You have two sensors, having the same I2C address, which you want to connect to your Nucleo board using separate I2C buses for each sensor.

Two separate I2C buses on Nucleo 64

Sensirion Software
362

Make a useful diagnostic tool with a microbit board and a bit of code

Micro:Bit i2c Scanner

Patrick Fitzgerald
342
PMOD module for TCA6424A IO Expander

This project is a 24-bit digital IO expander module, using the Texas Instruments TCA6424A circuit utilizing I2C.

PMOD module for TCA6424A IO Expander

Frank
341
Tim's I2C Intelligent DC Motor Driver

This is a DC Motor Driver that is controlled via I2C. The I2C Address can be set in the range: 1 to 127. It can read a Quadratic encoder.

Tim's I2C Intelligent DC Motor Driver

Tim Jackson
328

Web-based CH552 gyro viewer with real-time visualization via WebSerial, adapted from open-source USB firmware and Processing.

MPU6050 Module I2C Example with CH552 + WebSerial

Fernando Flores
&
Cesar
298
What if I2C is not I2C?

Some modules are offered as I2C, but actually they are not really I2C. The most simple multiplexer ever.

What if I2C is not I2C?

Klausj
295
How to Connect BMP280 to Raspberry Pi Pico/Pico W

Learn how to get temperature and atmospheric pressure values from the BMP280 using the Raspberry Pi Pico in Micropython.

How to Connect BMP280 to Raspberry Pi Pico/Pico W

Mahmood M. Shilleh
292
Air Pollution Monitoring with AirIoT

Create a low power tool which will monitor the quality of air. Identify different gases present in air and save data to server.

Air Pollution Monitoring with AirIoT

Team ANTT Robotics LTD
269
I2C-Scanner for Two Buses

Some microcontrollers have 2 I2C buses. This scanner scans bus-0 and bus-1 and shows the results on the LED matrix of the new UNO R4-WiFi.

I2C-Scanner for Two Buses

Klausj
219

Use Python on BeaglePlay to use Qwiic Capacitive Touch Slider and print the output.

BeaglePlay + Qwiic Capacitive Touch Slider

Andrei Aldea
&
Ashleigh Taylor
203
Temperature Compensation

This project explores temperature compensation and calibration for devices such as sensors, thermometers, and more.

Temperature Compensation

GreenPAK™
165
Midbar (RTL8720DN + Arduino Uno Version)

Midbar is my attempt to learn from the mistakes made by others (and later from my own mistakes) to make a better password vault.

Midbar (RTL8720DN + Arduino Uno Version)

Maxim Bortnikov
154
I2C IO Card for ESP-12E I2C Base Card

Another expander peripheral for my ESP-12E I2C Base Card

I2C IO Card for ESP-12E I2C Base Card

Maker and IoT Ideas
151
DIY System Monitor 4-MUX LCD Driver

Check out a simple hardware implementation of a 4-Mux LCD driver using time division multiplexing techniques along with system monitoring

DIY System Monitor 4-MUX LCD Driver

GreenPAK™
129
APM32E103 IO emulates I2C

Using IO to simulate I2C based on APM32E103.

APM32E103 IO emulates I2C

Alan Chen
125

Put together a food drive box that weighs, tracks and encourages people to support those in need.

phyHarvest: Shredding Hunger, One Donation at a Time

3 members
116
Byte Sized Encoder Decoder - V1.0

8 channel qwiic compatible high frequency encoder reader

Byte Sized Encoder Decoder - V1.0

RCM Games
115
Who let the dogs out chorus on an Lcd!

Using a I2C connection port to an lcd!

Who let the dogs out chorus on an Lcd!

vanze
105
A Compact Rapid Charger for Li-Ion Cells

This project presents how to program a compact yet capable Li-Ion battery charger.

A Compact Rapid Charger for Li-Ion Cells

GreenPAK™
100
FiTrack

A smart watch that toggles between a regular clock mode and data about steps taken and the current temperature and humidity.

FiTrack

Thomas Pickell
84
  • ← Previous
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • Next →
  • About Us

  • Hackster Overview
  • Hackster for Business
  • Hackster Pro
  • Help Articles
  • Brand Resources
  • Sitemap
  • Legal Thingies

  • Terms of Service
  • Contest Rules
  • Code of Conduct
  • Privacy Policy
  • Privacy Policy for California Residents
  • Cookie Policy
  • Find Us On Social

  • Facebook
  • Instagram
  • LinkedIn
  • X
  • YouTube
  • Visit Our Avnet Family

  • Avnet
  • Premier Farnell
  • element14
  • Newark

Hackster.io, an Avnet Community © 2025