The Qwiic OpenLog is a powerful tool designed to store vast amounts of serial data, acting as a black box for your project. It is perfect for recording data for scientific or debugging purposes. With the Qwiic system, the OpenLog can be connected to the rest of your system without any soldering. However, for those who prefer using a breadboard, 2.54mm-spaced pins are also available.
The Qwiic OpenLog supports clock stretching and can record data up to 20,000 bytes per second at 400kHz. As the receive buffer fills up, the OpenLog will hold the clock line, letting the master know that it is busy. Once the Qwiic OpenLog finishes a task, it releases the clock, allowing the data to continue flowing without corruption.
The SparkFun RedBoard Qwiic is a versatile Arduino-compatible development board that can be programmed over a USB Micro-B cable using the Arduino IDE. It comes with 20 Digital I/O pins with 6 PWM pins, UART, SPI, and external interrupts. Additionally, the SDA, SCL, and IOREF pins that appeared on the UNO R3 are also broken out, ensuring compatibility with future shields. The RedBoard Qwiic can be powered over USB or through the barrel jack, and the on-board power regulator can handle anything from 7 to 15VDC.
The Qwiic Mux Breakout is a useful component that enables communication with multiple I2C devices that have the same address. It has eight configurable addresses of its own, allowing for up to 64 I2C buses on a connection. All communication is enacted exclusively via I2C, making the most of the Qwiic system.
The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields, and cables that simplify prototyping and reduce errors. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector, which minimizes required PCB space, and polarized connections ensure correct hook-up every time.