Sparkfun Qwiic GPIO's use of I²C interface simplifies the process, as all the technical details are taken care of in an Arduino library. This means you can call functions resembling Arduino's pinMode
and digitalWrite
, leaving you more time to work on your project.
Another unique feature of the Sparkfun Qwiic GPIO is its easy-to-use latch terminals. No need to screw wires into place! The terminals are spacious enough to latch multiple wires into a ground or power terminal. With three customizable address jumpers, you can connect up to eight Qwiic GPIO boards on a single bus, allowing for a whopping 64 additional GPIO pins. The default I²C is 0x27, but this can be changed by adjusting the jumpers on the back of the board.
The SparkFun Qwiic connect system is an ecosystem of I²C sensors, actuators, shields, and cables designed to make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector, reducing the amount of required PCB space. Plus, polarized connections ensure you can't hook it up wrong.
The Sparkfun Qwiic GPIO boasts of eight configurable GPIO pins, an input polarity inversion register, and open-drain active-low interrupt output. You can control each I/O pin individually or all at once. It also features 2x Qwiic Connectors. The device measures 60.96mm x 38.10mm.
For a detailed guide on how to use the SparkFun Qwiic GPIO, refer to the SparkFun Qwiic GPIO Hookup Guide. Additional resources such as the schematic, Eagle Files, board dimensions, datasheet (TCA9534), Qwiic resource page, Arduino Library, Python Package, and GitHub Hardware Repo are also available.
Brand | Sparkfun |
Model | DEV-17047 |
More info | SparkFun Qwiic GPIO Hookup Guide - learn.sparkfun.com |