> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# I2CMini by Excamera Labs

**Type:** Product page · **SKU:** ADA4970 · **Brand:** [Adafruit](https://core-electronics.com.au/brands/adafruit-australia)
**Page:** https://core-electronics.com.au/i2cmini-by-excamera-labs.html ([markdown](https://core-electronics.com.au/i2cmini-by-excamera-labs.html.md))

I²CMini is an easy-to-use, open-source tool for controlling I²C devices over USB, 100% compatible with I²CDriver. Its a small friend that will make working with I2C a breeze, especially if they have a Qwiic/Stemma QT or even Grove I2C connector!

## Pricing

- **Price:** $31.95 (inc GST) — $29.05 AUD, exc GST
- **Quantity discounts:** 10+ $28.17 (exc GST) · 50+ $27.59 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Aug 20 and Aug 24.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=ADA4970:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/ADA4970:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

## Description

**I²CMini** is an easy-to-use, open-source tool for controlling I²C devices over USB, 100% compatible with [I²CDriver](https://core-electronics.com.au/i2cdriver-by-excamera-labs.html). Its a small friend that will make working with I2C a breeze, **especially if they have a Qwiic/Stemma QT or even Grove I2C connector!**

- **USB to I²C interface in a tiny 18x18mm board**
- Can act as a I²C controller, passive monitor, and capture-to-PC supported at 400 kHz
- **Two I²C ports:** one on 0.1" header; one Qwiic/Stemma QT
- [Supplied with 100mm Qwiic/Stemma QT to socket jumper set](https://core-electronics.com.au/stemma-qt-qwiic-jst-sh-4-pin-cable-with-premium-female-sockets-150mm-long.html)
- **Flexible control:** GUI, command-line, C/C++, and Python 2/3 host software provided for Windows, Mac, and Linux
 
It uses a standard FTDI USB serial chip to talk to the PC, so no special drivers need to be installed. The board includes a separate 3.3 V supply, on-chip temperature monitoring, and programmable pull-ups for both I²C lines.

I²CMini is particularly well-suited for applications like IoT and drones, cleanly separating your SBC from the I²C bus. Because it is totally compatible with I²CDriver, you can develop on the I²CDriver and deploy on the I²CMini.

Like I²CDriver, it works equally well with Windows, Mac, and Linux. It uses a standard FTDI USB serial chip to talk to the PC, **so no special drivers need to be installed**. The board includes a separate 3.3 V supply for your [I²C sensors and peripherals](https://core-electronics.com.au/#).

On the I²C side, I²CMini has the same four-pin header for connecting to peripherals as the I²CDriver. You can solder directly to this .1" header, and because it is castellated, you can use I²CMini as a module to add instant USB access to an I²C subsystem.

By controlling I²C hardware using the PC tools you're most comfortable with, you can get devices doing what you want in a fraction of the development time. Calibrating devices like [accelerometers, magnetometers, and gyroscopes](https://core-electronics.com.au/sensors.html) is much easier when done directly on the PC.

I²CMini has a [Sparkfun Qwiic](https://core-electronics.com.au/search/?q=stemma+qwiic) [STEMMA QT](https://core-electronics.com.au/search/?q=stemma+qt)-compatible connector so any of Adafruit's QT sensors or devices can be plugged right in with no soldering. [You can also use a QT-to-Grove adapter cable to use Grove I2C devices](https://core-electronics.com.au/grove-to-stemma-qt-qwiic-jst-sh-cable-100mm-long.html)

I²CMini comes with free software to control it from:

- a GUI
- the command-line
- C and C++ using a single source file
- Python 2 and 3, using a module
 
Like I²CDriver, it can both drive and listen on the I²C bus, and it has the same programmable pull-up resistors for both I²C lines.

![https://www.youtube.com/embed/6GXRRuFuFy0](https://core-electronics.com.au/attachments/localcontent/hqdefault_302339a38d3.jpg)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/4/9/4970-00_1.jpg)
