SparkFun Qwiic Adapter

The SparkFun Qwiic Adapter provides the perfect means to make any old I2C board into a Qwiic-enabled board. This adapter breaks out the I2C pins from the Qwiic connectors to pins that you can easily solder with your favorite I2C-enabled device.

The Qwiic Adapter has two Qwiic connection ports, all on the same I2C bus. Four plated through holes are broken out for SCL, SDA, 3.3V and GND. These pins can be used to convert an old I2C-enabled device into a Qwiic-enabled board.

The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.

  • 2x Qwiic Connection Ports
  • Broken-out I2C Pins

SparkFun Qwiic Adapter Product Help and Resources

GPS-RTK2 Hookup Guide

January 14, 2019

Get precision down to the diameter of a dime with the new ZED-F9P from Ublox.

GPS-RTK Hookup Guide

September 13, 2018

Find out where you are! Use this easy hook-up guide to get up and running with the SparkFun high precision GPS-RTK board.

IoT Power Relay

May 21, 2018

Using the ESP32 to make a web-configured timed relay.

Qwiic Adapter Hookup Guide

November 30, 2017

Get started with your Qwiic adapter board. This adapter breaks out the I2C pins from the Qwiic connectors to pins that you can easily solder with your favorite I2C enabled device.

Core Skill: Soldering

This skill defines how difficult the soldering is on a particular product. It might be a couple simple solder joints, or require special reflow tools.

1 Soldering

Skill Level: Noob - Some basic soldering is required, but it is limited to a just a few pins, basic through-hole soldering, and couple (if any) polarized components. A basic soldering iron is all you should need.
See all skill levels


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • I'm new to Arduino so this could be a dumb question, but is there something special about I2C sensors? I was given a large collection of very old Arduino stuff including all sorts of sensors, but none of them have qwiic connectors. If I take a random sensor and make the appropriate connections to this adapter, will my sensor work if I connect it to a RedBoard using the qwiic connector? Or, does the sensor need to be I2C compatible somehow?

  • ...seems like everytime i go to develop something the pins are sooo close, but never in the right order.

    I was develping a kit using a Fio v3 with an adafruit ads1115, to build to a breadboard only to find the SDA and SCL plins were swapped...after i had assembled, production pcb boards made.

    I wanted to use this breakout to take the revised board(now using Fio V3 pin layout) to connect to an alternative Qwiic based relation to the Fio v3 layout the board is based on....the 3.3 and GND plins are swapped...BAHHH!!!

    • I'm not quite sure what you are saying, but if you need assistance please head over to our forums and create a new topic (there is an additional link at the top of the comment section, above the comment submission section).

      Update: It sounds like you might have been trying to solder this breakout directly to the Fio v3. If you need help with the pin layout of the Fio, there is a great picture in the hookup guide. Also, this board is only mean to break out the pins of the Qwiic connectors; the ordering of the pins only reflects the order of the pins on the Qwiic connectors.

  • Please consider making a version of this board with built-in level shifting. No need for a boost convertor; the 5v side can be powered by the project it is plugged into. Just start with this board, add the standard MSOFETs & pull-ups, and add the three pins for 5v0 (in), SDA5 and SCL5 (don't get rid of the 3v3 power & signal pins though).

  • Can these be used to simply extend a connection between a board and a sensor/device?

    In other words, could I setup something like this?: Photon on Qwiic Shield --> Qwiic Cable - 100mm --> Qwiic Adapter --> Qwiic Cable - 100mm --> Qwiic sensor of some sort


    • Yes, this can be used as a coupler to join two cables. However, longer cable runs might be less reliable. This page provides some guidelines , but it mentions 4 ft as a practical upper limit for Qwiic.

Customer Reviews

No reviews yet.