Posts Tagged ‘I2C’

Parallax tutorial on Propeller C I2C library

Saturday, June 7th, 2014

Parallax has posted an updated tutorial on using the I2C library when programming using Propeller C. This example relies on Simple Libraries in the (5/14/2014) Learn folder or later. Check Parallax Propeller library updates to download the code.

Tags: , ,
Posted in code, Parallax Propeller, tutorials | No Comments »

Lsquaredc, a library for I2C communications for Linux devices

Monday, May 26th, 2014

A library for I2C communications for Linux devices - the Lsquaredc by Jan Rychter, that is available at Github: Lsquaredc is a tiny Linux library that allows you to access I2C (IIC, I²C, or I squared C) from userspace without causing excessive pain and suffering. The library uses the Bus Pirate convention for...

Tags: , ,
Posted in library | No Comments »

Breakout module for Si7005 temperature and humidity sensor

Thursday, March 6th, 2014

Raj of Embedded Lab has written up documentation on his  Si7005 breakout board:The Si7005 is a digital relative humidity and temperature sensor from Silicon Labs. It integrates fully factory-calibrated humidity and temperature sensor elements with an analog to digital converter, signal processing and an I2C host interface in a single monolithic CMOS...

Tags: , , ,
Posted in sensors | No Comments »

TCN75A Temp sensor investigation

Thursday, February 27th, 2014

Charles writes: Upon receiving the SOIC breakout boards I took one and carefully used a Dremel to mill out the package outline. I had started to design my own PCB  but I abandoned that because I didn’t want to wait for fabrication. I mounted the new sensor on it’s vented PCB...

Tags: ,
Posted in sensors | 3 Comments »

App note: Interfacing FT2232H hi-speed devices to I2C bus

Sunday, February 23rd, 2014

Simplify USB to I2C connectivity by using this app note from FTDI. The FT2232H and FT4232H are the FTDI's first USB 2.0 Hi-Speed (480Mbits/s) USB to UART/FIFO ICs. They also have the capability of being configured in a variety of serial interfaces using the internal MPSSE (Multi-Protocol Synchronous Serial Engine)....

Tags: , ,
Posted in app notes | 1 Comment »

Daisy chainable I2C splitter PCB

Monday, February 3rd, 2014

Tom shared his 1-3 I2C splitter he made in the project log forum: One of a series of modular expansion boards for the I2C bus: a 1-3 splitter for branching I2C signals. This is the first of a series of boards with compatible headers for modular expansion to the I2C bus....

Tags: ,
Posted in project logs | No Comments »

I2C using USI on the MSP430

Thursday, January 30th, 2014

Jan Rychter released a tiny library that implements an I2C master on MSP430 devices that only have the USI module on GitHub: I've released a tiny library that implements I2C master functionality for MSP430 chips that have the USI module (MSP430G2412 or MSP430G2452 are ones that I use often). The...

Tags: , ,
Posted in library, MSP430 | No Comments »

Using Bus Pirate to program I2C RTC

Wednesday, December 11th, 2013

[embed][/embed] @FrozenElecBlog tweeted,  "Just published a video about the Bus Pirate -- love this thing!!!"

Tags: ,
Posted in Bus Pirate | No Comments »

Tips and tricks using the 24LC256 I2C EEPROM memories

Wednesday, September 11th, 2013

Jechavarria shared some tips and tricks on using the 24LC256 I2C EEPROM  memories: I resume this brief series of articles with another device I usually use. It’s the popular 24LC256 I2C EEPROM memory, from Microchip. First of all, you can find the datasheet here. This memory has a 32K x 8 bytes of...

Tags: , ,
Posted in how-to | 1 Comment »

Stripboard I2C Logic level converter

Monday, September 2nd, 2013

Tom posted picture of his I2C Logic level converter project in the forum: A very easy logic level converter to translate I2C signals from, say, a 5 V Arduino to a 3.3 V slave device. Via the project log forum.

Tags: ,
Posted in project logs | No Comments »

I2C LED Display from Hacked Voltmeter

Monday, August 26th, 2013

Tom writes: I turned up this cool project write up that reprogrammed a cheap LED voltmeter for use as a general purpose 7 segment display with I2C communication. These voltmeters cost about $3 instead of $10 for an equivalent LED display backpack from Adafruit. NB the author used a Bus...

Tags: , ,
Posted in hacks, LEDs | No Comments »

Dancing Lego and Five Servos

Tuesday, May 21st, 2013

Pierre Villeneuve writes about his Dancing Lego robot project: Its based on my Raspberry Pi, five servo motors, and Lego parts stolen from my son’s collection. The robot dances to some pretty groovy music, and there is a special appearance by Lego Batman.In addition to the Pi, he uses a...

Tags: , , ,
Posted in R-Pi | 2 Comments »

Bin access to I2C-memories in C

Monday, May 13th, 2013

Thommy writes,  "didn't find any C program that compiled on Linux for using the binary mode in I2C (or my google karma sucked), so hacked together one. Maybe someone else can have use for it or its source code. Can be found under  Both read and write implemented." Get...

Tags: ,
Posted in Bus Pirate | 1 Comment »

How I2C isolators work

Sunday, March 3rd, 2013

[embed][/embed] How I2C isolators work: Watch this video to learn how the ADuM1250/ADuM2250 iCoupler® digital isolators use a three level logic system developed by Philips specifically for I2C to implement bidirectional data transfer.

Tags: ,
Posted in app notes | 2 Comments »

I2C with the Bus Pirate

Friday, March 1st, 2013

Sailing the I2Cs with the Bus Pirate: The Bus Pirate came up as a topic on the mailing list a few days ago, and I realized I hadn't yet shared the slides from my presentation (a year ago now!) on how to use the Bus Pirate to poke and prod...

Tags: ,
Posted in Bus Pirate | No Comments »

I2C communications and Android applications

Friday, October 26th, 2012

Here's an open source project by Dimitar Gamishev which demonstrates how to communicate using I2C in Android applications. As shown in this project Dimitar uses this code with an A13-OLinuXino running Android to drive relays and read ADCs and GPIOs on a connected MOD-IO board. Tsvetan Usunov via the contact...

Posted in Android, code, data transfer | 2 Comments »

Lean, efficient I2C LCD Arduino library

Saturday, October 20th, 2012

Sam from lincomatic has released his new I2C LCD Arduino library. Known as LiquidTWI2, its a lean, high speed I2C LCD Library representing an extension of the work done by FalconFour on his LiquidTWI library, with the addition of support for Arduino 1.0+ and for Adafruit RGB LED Shield (MCP23017-based)....

Posted in Arduino, LCD, library | 2 Comments »

HOW-TO: Access Bus Pirate v4 on-board I2C EEPROM

Wednesday, October 17th, 2012

Bus Pirate v4 has an on-board 24xx64 8Kbyte data storage chip called an  EEPROM (IC3). It can be used to store various settings and preferences, but cooler, the EEPROM's I2C interface can be accessed from within the Bus Pirate's I2C mode. First time users can get familiar with the Bus...

Tags: , ,
Posted in how-to, tutorials | 2 Comments »

STM M24LR04E-R 4-Kbit dual interface EEPROM with RFID

Tuesday, September 25th, 2012

STMicroelectronics has introduced the M24LR04E-R 4-Kbit Dual Interface EEPROM with RFID. "The M24LR04E-R device is a dual-interface, electrically erasable programmable memory (EEPROM). It features an I2C interface and can be operated from a VCC power supply. It is also a contactless memory powered by the received carrier electromagnetic wave. The...

Tags: , , ,
Posted in components, data transfer, documentation, RFID | No Comments »

Mini I2C OLED Display with just 4 connections

Tuesday, August 28th, 2012

Joshua Jach has developed and released his mini I2C OLED display. The project, which has been fully funded via KickStarter, provides a simple way to interface MCUs to a small Organic Light-Emitting Diode (OLED) Display based on the SSD1306 driver. The OLED Module is controlled via I2C fast-mode, with a...

Tags: ,
Posted in OLED | 10 Comments »

Next Page »« Previous Page

Recent Comments

  • Joe Desbonnet: Ya, I can recommend the low melting point solder. I used brand 'ChipQuik' and it's amazingly easy to use.
  • Jerome: I need a new BusPirate for the Fablab ;) Many thanks!
  • Max: Seems like an unexpectedly violent way to remove the chip indeed. A hot air station should of course do the job just fine, but in...
  • jose: Part removal described here is pure butchery, the cheapest hot air station will do a fast and clean job removing the QFP, heat air to...
  • Cody: Yes please