SparkFun
Qwiic Power Switch
· MPN: PRT-26784
This compact Qwiic board lets you switch power to downstream Qwiic devices so high-current modules can be turned off when they are not needed. That can help ...
Get notified when back in stock
This compact Qwiic board lets you switch power to downstream Qwiic devices so high-current modules can be turned off when they are not needed. That can help conserve energy in battery-powered builds using GNSS and other power-hungry Qwiic boards.
It also provides I2C bus isolation, so slower 100kHz devices can sit in the same project as faster 400kHz devices without forcing the whole bus to run slowly. The board has IN and OUT Qwiic ports, plus pull-up resistor and power LED jumpers for configuring low-power use.
Two extra GPIO pins are available as inputs or outputs for controlling other parts of your project. It works with the SparkFun Qwiic Mux for controlling and powering multiple devices, including devices that share the same I2C address.
SparkFun provides an Arduino library with examples for power switching, bus isolation and GPIO control, along with supporting design files and datasheets.
Features:
- PCA9536
- 4-Bit I2C to Parallel Port Expander
- Input/Output Configuration Register
- Polarity Inversion Register
- Internal Power-On Reset
- No Glitch on Power Up
- PCA9306
- Dual Bidirectional I2C Bus Voltage-Level Translator
- Lockup-free Operation for Isolation
- DMG2305UX: P-Channel MOSFET
- IN and OUT Qwiic Connection Ports
- IN and OUT I2C Pull-Up Resistors
- 2x Extra GPIO Pins
- IN and OUT Power LEDs
- Can be disabled for low power applications
- Jumpers
- IN power LED
- OUT power LED
- IN I2C Pull-Up Resistors
- OUT I2C Pull-Up Resistors
Specifications:
- Operating Voltage (VCC): 2.3V to 5.5V
- Note: Qwiic operation must be limited to 3.3V
- Operating Temperature: -40°C to +85°C
- I2C Bus: 400kHz Fast I2C Bus
- Standby Current Consumption (Typical): 0.2μA
- I2C Address: 0x41
- On-resistance: 52mΩ (0.052 Ohms) typical on-resistance
- Board Dimensions: 1.0in. x 1.0in. (25.4mm x 25.4mm)
- Weight: 2.40g
Jargon buster
Plain-language definitions for the technical terms used above.
- GNSS
- GNSS stands for Global Navigation Satellite System, an umbrella term for satellite positioning networks such as GPS, GLONASS, Galileo and BeiDou. Receivers use these satellites to determine position, and high-precision units can output a steady stream of serial position data.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- I2C address
- An I2C address is the number a device uses so a microcontroller can tell it apart from other devices on the same I2C bus. It matters because two devices with the same fixed address may conflict if used together.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- VCC
- VCC is the positive power-supply connection on a chip or module. Connecting it to the correct supply voltage is needed for the part to power on and helps avoid damaging the electronics.
Find this product in
Qwiic Power Switch Schematic
Schematic · 303.1 KB · Click any page to view full size
PCA9536 Datasheet
Datasheet · 1.1 MB · Click any page to view full size
PCA9306 Datasheet
Datasheet · 1.3 MB · Click any page to view full size
DMG2305UX Datasheet
Datasheet · 411.0 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 763.7 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
An Arduino library for the Qwiic Power Switch
43c3b7a
over 1 year ago
· 17 commits
- examples Added the library helper link about 6 years ago
- src v1.0.2 Fix pin check over 1 year ago
- .gitattributes Initial commit about 6 years ago
- keywords.txt Ready for V1.0.0 about 6 years ago
- library.properties v1.0.2 Fix pin check over 1 year ago
- LICENSE Changed the name to SparkFun Qwiic Power Switch Arduino Library about 6 years ago
- README.md Update README.md over 1 year ago
Documentation and hardware files for the Qwiic Power Switch, which is a power switch for the Qwiic system.
53923a2
26 days ago
· 23 commits
- .github Update mkdocs.yml 26 days ago
- docs Update single_page.md over 1 year ago
- Hardware Update Qwiic Power Switch.brd over 1 year ago
- img Initial commit over 1 year ago
- overrides Initial GitHub Pages Tutorial over 1 year ago
- .gitattributes Initial commit over 1 year ago
- .gitignore Initial GitHub Pages Tutorial over 1 year ago
- CONTRIBUTING.md Initial GitHub Pages Tutorial over 1 year ago
- ISSUE_TEMPLATE.md Initial GitHub Pages Tutorial over 1 year ago
- LICENSE.md Initial commit over 1 year ago
- mkdocs.yml Update mkdocs.yml 26 days ago
- README.md Update Image Name to Match SKU over 1 year ago