Development Boards
Prototype electronics and build simple automation systems with the configurable inputs and outputs on these boards. Monitor both digital and analog devices, including proximity and temperature sensors, and control basic outputs, such as changing the speed of a servomotor or turning LEDs on and off. Their open-source software makes programming and troubleshooting convenient. Choose a board whose operating voltage can support the other devices you’re connecting to.
Boards with headers are good for making quick connections. Plug them in directly to breadboards, or connect them using jumper wire.
Boards without headers require making your own soldered connections. Use them for permanent or long-term installations.
Sets include the hardware and components needed to start building simple automation systems. Uno starter kits include an instructional project book, making them good for learning the basics of coding and electronics. Choose Nano IoT bundles for Internet of Things projects, such as linking your system of sensors to the cloud and communicating across networks.
No. of Configurable Inputs/Outputs | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Manufacturer Model No. | Connection Type | Total | Digital (Input/Output) | PWM (Output) | Analog (Input) | Lg. | Wd. | Features | Each | |
With Headers | ||||||||||
Uno Wi-Fi Rev4 | USB C Bluetooth Wi-Fi | 20 | 20 | 6 | 6 | 2 1/8" | 2 3/4" | USB HID Emulation, 12 × 8 LED Matrix | 00000000 | 000000 |
Uno Minima Rev4 | USB C | 20 | 20 | 6 | 6 | 2 1/8" | 2 3/4" | USB HID Emulation | 00000000 | 00000 |
Uno Rev3 | USB B | 20 | 20 | 6 | 6 | 2 11/16" | 2 1/8" | __ | 0000000 | 00000 |
Uno Wi-Fi Rev2 | USB B Bluetooth Wi-Fi | 20 | 20 | 5 | 6 | 2 11/16" | 2 1/8" | __ | 0000000 | 00000 |
Leonardo | USB Micro B | 20 | 20 | 7 | 12 | 2 11/16" | 2 1/8" | USB HID Emulation | 0000000 | 00000 |
Micro | USB Micro B | 20 | 20 | 7 | 12 | 1 7/8" | 3/4" | USB HID Emulation | 0000000 | 00000 |
Nano Every | USB Micro B | 22 | 22 | 5 | 8 | 1 3/4" | 3/4" | __ | 0000000 | 00000 |
Mega 2560 Rev3 | USB B | 54 | 54 | 15 | 16 | 4" | 2 1/8" | __ | 0000000 | 00000 |
Without Headers | ||||||||||
Leonardo | USB Micro B | 20 | 20 | 7 | 12 | 2 11/16" | 2 1/8" | USB HID Emulation | 0000000 | 00000 |
Micro | USB Micro B | 20 | 20 | 7 | 12 | 1 7/8" | 3/4" | USB HID Emulation | 0000000 | 00000 |
Nano Every | USB Micro B | 22 | 22 | 5 | 8 | 1 3/4" | 3/4" | __ | 0000000 | 00000 |
No. of Configurable Inputs/Outputs | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Manufacturer Model No. | Connection Type | Total | Digital (Input/Output) | PWM (Output) | Analog (Input) | Analog (Output) | Lg. | Wd. | Features | Each | |
With Headers | |||||||||||
Giga Wi-Fi Rev1 | USB A USB C Bluetooth Wi-Fi 3.5 mm Audio | 90 | 84 | 13 | 12 | 2 | 4" | 2 1/8" | USB HID Emulation | 00000000 | 000000 |
MKR Zero | USB Micro B | 22 | 22 | 12 | 7 | 1 | 2 3/8" | 1" | __ | 0000000 | 00000 |
MKR Wi-Fi 1010 | USB Micro B Bluetooth Wi-Fi | 22 | 22 | 13 | 7 | 1 | 2 7/16" | 1" | __ | 0000000 | 00000 |
MKR NB 1500 | USB Micro B | 22 | 22 | 13 | 7 | 1 | 2 11/16" | 1" | LTE CAT M1/NB1 Class 3 Compatibility, SIM Card Slot | 0000000 | 00000 |
MKR Vidor 4000 | USB Micro B Bluetooth Wi-Fi HDMI MIPI | 22 | 22 | 13 | 7 | 1 | 3 1/4" | 1" | FPGA | 0000000 | 000000 |
Nano 33 IoT | USB Micro B Bluetooth Wi-Fi | 22 | 22 | 11 | 8 | 1 | 1 3/4" | 3/4" | 6-axis IMU | 0000000 | 00000 |
Nano 33 BLE | USB Micro B Bluetooth | 22 | 22 | 14 | 8 | __ | 1 3/4" | 3/4" | 9-axis IMU | 0000000 | 00000 |
Nano 33 BLE Sense Rev2 | USB Micro B Bluetooth | 22 | 22 | 14 | 8 | __ | 1 3/4" | 3/4" | 9-axis IMU, Humidity/Temperature Sensor, Barometric Sensor, Proximity/Light Sensor, Embedded Artificial Intelligence, Microphone | 0000000 | 00000 |
Due | USB Micro AB | 54 | 54 | 12 | 12 | 2 | 4" | 2 1/8" | __ | 0000000 | 00000 |
Without Headers | |||||||||||
Nano 33 IoT | USB Micro B Bluetooth Wi-Fi | 22 | 22 | 11 | 8 | 1 | 1 3/4" | 3/4" | 6-axis IMU | 0000000 | 00000 |
Nano 33 BLE | USB Micro B Bluetooth | 22 | 22 | 14 | 8 | __ | 1 3/4" | 3/4" | 9-axis IMU | 0000000 | 00000 |
Nano 33 BLE Sense Rev2 | USB Micro B Bluetooth | 22 | 22 | 14 | 8 | __ | 1 3/4" | 3/4" | 9-axis IMU, Humidity/Temperature Sensor, Barometric Sensor, Proximity/Light Sensor, Embedded Artificial Intelligence, Microphone | 0000000 | 00000 |
Due | USB Micro AB | 54 | 54 | 12 | 12 | 2 | 4" | 2 1/8" | __ | 0000000 | 00000 |
No. of Configurable Inputs/Outputs | |||||||||
---|---|---|---|---|---|---|---|---|---|
Manufacturer Model No. | No. of Pieces | Includes | Connection Type | Total | Digital (Input/Output) | PWM (Output) | Analog (Input) | Each | |
5V DC Arduino Boards | |||||||||
Uno Starter Kit | 215 | One Arduino Uno Rev3, One Project Book, One 4" Long USB-A to USB Micro B Cord, One 36-Pin Male/Female Header, One Breadboard, One Wooden Base, One DC Motor, One Servomotor, One Motor Driver, One Temperature Sensor, One Tilt Sensor, One Optocoupler, One Piezo Buzzer, One LCD, One 9V Battery Snap Connector, Two Transistors, Three Potentiometers, Three Transparent Films, Five Capacitors, Five Diodes, Six Phototransistors, 10 Push Buttons, 29 LEDs, 65 Resistors, 72 Jumper Wires | USB Micro B | 20 | 20 | 6 | 6 | 0000000 | 0000000 |
3.3V DC Arduino Boards | |||||||||
Arduino Nano IoT Bundle | 206 | One 4" Long USB-A to USB Micro B Cord, One 40-Pin Male Header, One Breadboard, One DC Motor, One Servomotor, One Motor Driver, One Temperature Sensor, One Tilt Sensor, One Optocoupler, One Piezo Buzzer, One LCD, Two Transistors, Three Potentiometers, Five Capacitors, Five Diodes, Six Phototransistors, 10 Push Buttons, 35 LEDs, 65 Resistors, 28 LEDs, 70 Jumper Wires, One Arduino Nano RP2040 Connect | USB Micro B Wi-Fi | 20 | 20 | 20 | 8 | 0000000 | 000000 |
Single-Board Computers
Combine the functionality of a PC with the flexibility of a development board’s digital inputs and outputs. These computers are faster than development boards and also have more memory, so they’re able to run multiple applications simultaneously. Use them to prototype or program complex automation jobs, such as controlling the movements of a robot arm or livestreaming video from a remote facility. About the size of a credit card, they easily mount inside control cabinets.
These computers run on a Linux-based operating system. To program, download an operating system onto a micro SD card (not included) and then transfer it to the single-board computer.
Use sets to start prototyping automation systems. 5-piece sets come with the basic hardware needed to get the computer up and running. Use them to run local and web-based applications for your system. 94-, 96-, and 97-piece sets include all of the hardware in the 5-piece sets, as well as some electrical components. Use the components to prototype your physical system, which might incorporate temperature and pressure sensors (not included) using the Qwiic adapter, push button controls, and LED indicators.
Active coolers have an aluminum heatsink with a temperature-controlled fan to keep your Raspberry Pi 5 running cool.
Real-time clock batteries are rechargeable and connect to your Raspberry Pi 5 to power the board’s real-time clock when disconnected from the main power supply.
Connection Type | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Manufacturer Model No. | Memory Size | Wi-Fi | Bluetooth | Ethernet (No. of) | USB (No. of) | HDMI (No. of) | MIPI (No. of) | Clock Speed, GHz | Lg. | Wd. | Each | |
Raspberry Pi 5 | ||||||||||||
5 4GB | 4 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI/CSI (2) | 2.4 | 3 3/8" | 2 3/16" | 00000000 | 000000 |
5 8GB | 8 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI/CSI (2) | 2.4 | 3 3/8" | 2 3/16" | 00000000 | 000000 |
Raspberry Pi 4 | ||||||||||||
4 B 2GB | 2 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI (1), CSI (1) | 1.5 | 3 3/8" | 2 3/16" | 0000000 | 00000 |
4 B 4GB | 4 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI (1), CSI (1) | 1.5 | 3 3/8" | 2 3/16" | 0000000 | 00000 |
4 B 8GB | 8 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI (1), CSI (1) | 1.5 | 3 3/8" | 2 3/16" | 0000000 | 00000 |
Raspberry Pi 3 | ||||||||||||
3 A+ | 512 MB | 802.11b/g/n/ac | 4.2 | __ | Micro B 2.0 (1) | HDMI (1) | DSI (1), CSI (1) | 1.4 | 2 9/16" | 2 3/16" | 0000000 | 00000 |
3 B+ | 1 GB | 802.11b/g/n/ac | 4.2 | RJ45 (1) | A 2.0 (4) | HDMI (1) | DSI (1), CSI (1) | 1.4 | 3 3/8" | 2 3/16" | 0000000 | 00000 |
Raspberry Pi Zero | ||||||||||||
Zero W | 512 MB | 802.11b/g/n | 4.1 | __ | Micro B 2.0 (1) | Mini HDMI (1) | CSI (1) | 1 | 2 5/8" | 1 1/4" | 0000000 | 00000 |
Connection Type | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
No. of Pieces | Includes | Memory Size | Wi-Fi | Bluetooth | Ethernet (No. of) | USB (No. of) | HDMI (No. of) | MIPI (No. of) | Each | |
Raspberry Pi 5 | ||||||||||
5 | One Raspberry Pi 5 4GB One 64 GB Micro SD Card One 3-ft Long HDMI to Micro HDMI Cord One USB-C Power Supply with Two-Prong Plug One Qwiic Adapter | 4 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI/CSI (2) | 00000000 | 0000000 |
5 | One Raspberry Pi 5 8GB One 64 GB Micro SD Card One 3-ft Long HDMI to Micro HDMI Cord One USB-C Power Supply with Two-Prong Plug One Qwiic Adapter | 8 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI/CSI (2) | 00000000 | 000000 |
Raspberry Pi 4 | ||||||||||
5 | One Raspberry Pi 4 B 2GB One 64 GB Micro SD Card One 3-ft Long HDMI to Micro HDMI Cord One USB-C Power Supply with Two-Prong Plug One Qwiic Adapter | 2 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI (1), CSI (1) | 0000000 | 000000 |
5 | One Raspberry Pi 4 B 4GB One 64 GB Micro SD Card One 3-ft Long HDMI to Micro HDMI Cord One USB-C Power Supply with Two-Prong Plug One Qwiic Adapter | 4 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI (1), CSI (1) | 0000000 | 000000 |
5 | One Raspberry Pi 4 B 8GB One 64 GB Micro SD Card One 3-ft Long HDMI to Micro HDMI Cord One USB-C Power Supply with Two-Prong Plug One Qwiic Adapter | 8 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI (1), CSI (1) | 0000000 | 000000 |
96 | One Raspberry Pi 4 B 4GB One 64 GB Micro SD Card One 6-ft Long USB-A to USB Mini-B Cord One 3-ft Long HDMI to Micro HDMI Cord One USB-C Power Supply with Two-Prong Plug One 6" Long 40-Pin Ribbon Cable One 2 × 20 Pin Male/Female Header One Qwiic Adapter One Programming Module One Breadboard One Breadboard Adapter One Black Case Four Buttons 10 Male/Female Jumper Wires 30 Male/Male Jumper Wires 20 LEDs 20 Resistors | 4 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI (1), CSI (1) | 0000000 | 000000 |
97 | One Raspberry Pi 4 B 8GB One 64 GB Micro SD Card One 3-ft Long USB-C to USB-C Cord One 6-ft Long USB-A to USB Mini-B Cord One 3-ft Long HDMI to Micro HDMI Cord One USB-C Power Supply with Two-Prong Plug One 6" Long 40-Pin Ribbon Cable One 2 × 20 Pin Male/Female Header One Qwiic Adapter One Programming Module One Breadboard One Breadboard Adapter One Black Case Four Buttons 10 Male/Female Jumper Wires 30 Male/Male Jumper Wires 20 LEDs 20 Resistors | 8 GB | 802.11b/g/n/ac | 5.0 | RJ45 (1) | A 3.0 (2), A 2.0 (2) | Micro HDMI (2) | DSI (1), CSI (1) | 0000000 | 000000 |
Raspberry Pi 3 | ||||||||||
94 | One Raspberry Pi 3 B+ One 64 GB Micro SD Card One Micro SD Card Reader One 6-ft Long USB-A to USB Mini-B Cord One Micro USB Power Supply with Two-Prong Plug One 6" Long 40-Pin Ribbon Cable One Programming Module One Breadboard One Breadboard Adapter One Black Case Four Buttons 10 Male/Female Jumper Wires 30 Male/Male Jumper Wires 20 LEDs 20 Resistors | 1 GB | 802.11b/g/n/ac | 4.2 | RJ45 (1) | A 2.0 (4) | HDMI (1) | DSI (1), CSI (1) | 0000000 | 000000 |
Raspberry Pi Zero | ||||||||||
5 | One Raspberry Pi Zero W One 64 GB Micro SD Card One 5" Long USB-A to Micro USB Cord One 3-ft Long HDMI to Mini HDMI Cord One Micro USB Power Supply with Two-Prong Plug | 512 MB | 802.11b/g/n | 4.1 | __ | Micro B 2.0 (1) | Mini HDMI (1) | CSI (1) | 0000000 | 00000 |
Voltage | Maximum Speed, rpm | Heat Sink Material | Mount Type | Each | |
5V DC | 8,000 | Aluminum | Adhesive Back | 00000000 | 00000 |
Battery | ||||||
---|---|---|---|---|---|---|
Voltage | Capacity, mA-hrs. | Chemistry | Type | Mount Type | Each | |
3V DC | 45 | Lithium | Rechargeable | Adhesive Back | 00000000 | 00000 |
Environmental-Monitoring Modules for Development Boards
Keep equipment running and working conditions safe—these modules add air quality tracker capabilities to your development board. Each module gathers data on air conditions, ranging from temperature and humidity to carbon dioxide or volatile organic compound (VOC) levels. These modules easily connect to boards and other components with Qwiic cords or by soldering.
Modules with an air quality sensor identify spikes in VOC levels to track air quality changes. Instead of directly measuring VOCs, they measure how much the VOC level has changed in the last 24 hours.
Modules with a temperature, humidity, and air quality sensor help you make sure the air is healthy in your facility. They directly measure the amount of carbon dioxide in the air.
Modules with a temperature, humidity, and barometer sensor are often used as part of an automated system that runs equipment based on the weather. For instance, you can use them in a system that will turn on a humidifier if humidity dips below a certain level.
Modules with a temperature, humidity, air quality, and barometer sensor give you the most comprehensive picture of air conditions in your facility. They directly measure the amount of VOCs and give you an estimated measurement of carbon dioxide based on VOC levels. They monitor air quality using Germany’s Air Quality Index (AQI).
Measures | Relative Volatile Organic Compound Index | Input Voltage | I2C Address | No. of Qwiic Connections | Lg. | Wd. | Each | |
Relative Volatile Organic Compound Concentration | 0-500 | 1.7-3.6V DC | 0x59 | 2 | 1" | 1" | 0000000 | 000000 |
Measures | Temp. Range, °C | Relative Humidity | Carbon Dioxide Concentration | Input Voltage | I2C Address | No. of Qwiic Connections | Lg. | Wd. | Each | |
Temperature, Relative Humidity, Carbon Dioxide | -10° to 60° | 0%-100% | 0-40,000 ppm | 2.4-5.5V DC | 0x62 | 2 | 1" | 1" | 0000000 | 000000 |
Measures | Temp. Range, °C | Relative Humidity | Barometric Pressure | Input Voltage | I2C Address | No. of Qwiic Connections | Lg. | Wd. | Each | |
Temperature, Relative Humidity, Barometric Pressure | -40° to 85° | 0%-100% | 8.9-32.5 in. of Hg | 1.71-3.6V DC | 0x76, 0x77 | 2 | 1" | 1" | 0000000 | 000000 |
Measures | Temp. Range, °C | Relative Humidity | Equivalent Carbon Dioxide Concentration | Total Volatile Organic Compound | Barometric Pressure | Input Voltage | I2C Address | No. of Qwiic Connections | Lg. | Wd. | Each | |
Temperature, Relative Humidity, Equivalent Carbon Dioxide, Total Volatile Organic Compound Concentration, Air Quality Index, Barometric Pressure | 0° to 65° | 20%-80% | 400-650,000 ppm | 0-65,000 ppb | 8.9-32.5 in. of Hg | 1.2-3.6V DC | 0x52, 0x53, 0x76, 0x77 | 2 | 1" | 1" | 0000000 | 000000 |
Programming Modules for Development Boards
Program mini development boards and other custom circuit boards with these modules. To program your board, attach the module and connect it to your computer using a USB cord (sold separately). Then transfer the code from your computer to the development board. Once the board has been programmed, the module can be removed. Choose an operating voltage that supports the board you’re programming.
Programming Modules | 6-ft. USB Cords | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Operating Voltage | USB Connection Type | Header Gender | Hole Center-to-Center | Lg. | Wd. | For Manufacturer | For Manufacturer Series | Each | Each | ||
5V DC | Mini B | Female | 0.1" | 1 1/8" | 7/8" | Arduino | LilyPad, Pro, Pro Mini | 0000000 | 000000 | 0000000 | 00000 |
3.3V DC | Mini B | Female | 0.1" | 1 3/16" | 3/8" | Arduino | LilyPad, Pro, Pro Mini | 0000000 | 00000 | 0000000 | 0000 |
Mini Development Boards
Often used for rapid prototyping of electronic systems, these boards have various inputs and outputs to monitor sensors and control actuators. They’re smaller than other development boards, so they save space in your setup—while still having the same basic functions. Solder components directly to these boards for permanent or long-term installations. Attach headers for quick connections as you prototype. The operating voltage should support the other devices you’re configuring and connecting them to.
To program, attach a header to the board and connect the programming module (each sold separately). Connect the module to your computer using a USB cord (sold separately) and transfer your code. Once the board has been programmed, the module can be removed.
No. of Configurable Inputs/Outputs | Development Boards | Programming Modules | Headers | 6-ft. USB Cords | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Manufacturer Model No. | Operating Voltage | Total | Digital (Input/Output) | PWM (Output) | Analog (Input) | Lg. | Wd. | Each | Each | Each | Each | ||||
Arduino Boards without Headers | |||||||||||||||
Pro Mini 328 5V | 5V DC | 22 | 22 | 6 | 8 | 1 1/8" | 11/16" | 0000000 | 000000 | 0000000 | 000000 | 0000000 | 00000 | 0000000 | 00000 |
Pro Mini 328 3.3V | 3.3V DC | 22 | 22 | 6 | 8 | 1 1/8" | 11/16" | 0000000 | 00000 | 0000000 | 00000 | 0000000 | 0000 | 0000000 | 0000 |
Motion-Measuring Modules for Development Boards
Measure your device's acceleration, rotation, or orientation. These modules gather data over time and track movement, which can help improve performance, debug issues, and calibrate your components. Solder them onto a development board. To connect them to your device, solder on a wire or header. For a solderless connection, use a Qwiic cord (not included).
An accelerometer measures the rate at which your device is speeding up or slowing down. A gyroscope measures how fast your device is rotating. A magnetometer measures your device's orientation.
Output Data | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Acceleration | Velocity | Magnetic Field | Resolution, bit | Frequency, kHz | Input Voltage | I2C Address | No. of Qwiic Connections | Lg. | Wd. | Each | |
I2C Communication Protocol—Qwiic Connection | |||||||||||
Modules with Accelerometer | |||||||||||
8 g 16 g 32 g 64 g | __ | __ | 16 | 10 | 1.2-3.6V DC | 0x1E 0x1F | 2 | 1" | 1" | 0000000 | 000000 |
Modules with Magnetometer | |||||||||||
__ | __ | 0-8 gauss | 18 | 1 | 2.8-3.6V DC | 0x30 | 1 | 3/4" | 5/16" | 0000000 | 00000 |
Modules with Accelerometer and Gyroscope | |||||||||||
2 g 4 g 8 g 16 g | 125°/s 250°/s 500°/s 1,000°/s 2,000°/s 4,000°/s | __ | 16 | 7.68 | 1.71-3.6V DC | 0x6A 0x6B | 2 | 1" | 1" | 0000000 | 00000 |
Modules with Accelerometer, Gyroscope, and Magnetometer | |||||||||||
2 g 4 g 8 g 16 g | 125°/s 250°/s 500°/s 1,000°/s 2,000°/s 4,000°/s | 0-8 gauss | 18 | 1 | 1.71-3.6V DC | 0x6A 0x6B 0x30 | 2 | 1" | 1" | 0000000 | 00000 |
Distance-Measuring Modules for Development Boards
Stream distance readings to your development board in real time. Set up these modules near your robotics, production lines, or liquid monitoring systems to capture changing positioning.
Ultrasonic modules use sound pulses to measure distance. They can be used in low lighting. However, they may not be accurate on soft, small, or oddly shaped objects that won’t reflect sound waves properly.
Infrared LED modules bounce light off an object and back into their own sensor to measure distance. Those with a Qwiic connection are easily installed using Qwiic cords.
Laser modules quickly and accurately detect objects up to 40 meters away. Choose them to measure the distance of fast-moving objects.
Modules with I2C protocol make setup and data collection simple. They convert readings into an electrical signal to transmit to your board.
Sensing Distance | Accuracy | Output Data Frequency, Hz | Input Voltage | Lg. | Wd. | Ht. | Each | |
2 cm-4 m | ±0.3 cm | 40 | 5V DC | 1 3/4" | 3/4" | 1/2" | 0000000 | 00000 |
Output Data | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sensing Distance | Resolution | Accuracy | Resolution, bit | Frequency, Hz | Input Voltage | Communication Protocol | I2C Address | Connection Type | No. of Qwiic Connections | No. of Wire Leads | Wire Lead Lg. | Lg. | Wd. | Ht. | Each | |
4 cm-30 cm | __ | __ | __ | 50 | 4.5-5.5V DC | __ | __ | Wire Leads | __ | 3 | 5" | 1 3/4" | 3/4" | 9/16" | 0000000 | 000000 |
10 cm-80 cm | __ | __ | __ | 20 | 4.5-5.5V DC | __ | __ | Wire Leads | __ | 3 | 5" | 1 3/4" | 3/4" | 9/16" | 0000000 | 00000 |
5 cm-10 m | 1 cm | ±1 cm | 7 | 200 | 3.3V DC | I2C | 0x62 | Qwiic | 2 | __ | __ | 2 5/16" | 1" | 7/8" | 0000000 | 00000 |
Output Data | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sensing Distance | Resolution | Accuracy | Resolution | Frequency | Input Voltage | Communication Protocol | I2C Address | Connection Type | No. of Wire Leads | Wire Lead Lg. | Lg. | Wd. | Ht. | Environmental Rating | Each | |
1 m-40 m | 1 cm | ±2.5 cm | 7 bit | 1 kHz | 4.75-5V DC | I2C | 0x62 | Wire Leads | 6 | 7 3/4" | 2 1/8" | 1" | 1 5/16" | IP07 | 0000000 | 0000000 |
Airflow Modules for Development Boards
Position these modules in vents or near sensitive electronics to monitor airflow. Unlike handheld meters, these modules continuously monitor airflow and alert you to changes. Connect them to development boards with Qwiic cords or by soldering.
Output Data | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Airflow, mph | Airflow Tolerance, mph | Resolution, bit | Frequency, Hz | Input Voltage | I2C Address | No. of Qwiic Connections | Lg. | Wd. | Each | |
I2C Communication Protocol—Qwiic Connection | ||||||||||
0-33.6 | -1.68 to 1.68 | 12 | 8 | 2.7-3.3V DC | 0x28 | 2 | 1" | 1" | 0000000 | 000000 |
Motion-Sensing Modules for Development Boards
By detecting body heat, these modules sense when people are moving. Connect them to your development board to integrate them into alarm systems, automated lighting, and other applications.
Modules with an adjustable infrared motion sensor let you expand or lower the sensing distance. To connect them to a device, solder wires or headers to them.
Modules with a fixed infrared motion and thermal sensor can detect if a person is moving or even just present within the sensing distance. That means you could use them to automate lighting in an office where workers are sitting still. To connect them to your device, solder on wires or headers. For a solderless connection, use a Qwiic cord.
Sensing Distance | Field of View | Input Voltage | Lg. | Wd. | Each | |
2-5 m | 100° | 3-5.75V DC | 1 7/16" | 1 3/16" | 0000000 | 000000 |
Output Data | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Sensing Distance | Field of View | Accuracy | Resolution, bit | Frequency, Hz | Input Voltage | I2C Address | No. of Qwiic Connections | Lg. | Wd. | Each | |
I2C Communication Protocol—Qwiic Connection | |||||||||||
4 m | 80° | ±0.3° C | 16 | 30 | 1.7-3.6V DC | 0x5A | 2 | 1" | 1" | 0000000 | 000000 |
Barcode Scanner Modules for Development Boards
Build a scanner directly into your machine. These scanners are often used in kiosks for scanning standard barcodes and QR codes to identify items, track documents, and manage inventory. Solder on a wire or header to connect the scanner to your electronic device. For a direct connection to your computer, plug in a USB cable (not included).
Scan | For Symbology Type | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Distance | Speed, in./sec. | Scanner Resolution | 1D Scanner | 2D Scanner | Output Data Resolution, bit | Input Voltage | No. of USB Connections | Lg. | Wd. | Each | |
USB-C Connection | |||||||||||
1"-15 3/4" | 9.8 | 640 × 480 | Codabar Code 11 Code 39 Code 93 Code 128 Datalogic 2-of-5 EAN-8 EAN-13 GS1 DataBar GS1-128 Industrial 2-of-5 Interleaved 2-of-5 Matrix 2-of-5 MSI UPC-A UPC-E | Aztec Code Data Matrix Micro PDF 417 PDF 417 QR Code | 32 | 3.3V DC | 1 | 1 3/4" | 1" | 0000000 | 000000 |
Open-Source Controllers
Combine the functionality of a programmable logic controller (PLC) and the accessibility of a development board. Built around a Raspberry Pi and an Arduino-enabled microcontroller, these controllers use open-source software to make programming and troubleshooting convenient. Use them in your automated system to monitor sensors, control actuators, and support Internet-of-Things functionality, such as wireless communication with sensors and connection to cloud-computing services. Their plastic housing keeps the inner electronics protected in industrial environments. Controllers meet UL 94 V-0 standards for safety, and they’re rated IP20 to prevent fingers and other objects greater than 12.5 mm from making contact with live circuits. Mount them to DIN rails inside control cabinets.
For technical drawings and 3-D models, click on a part number.
Configurable Digital Inputs/Outputs | Connection Type | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
No. of | Input Voltage | Transistor Input Type | Output Voltage | Output Current | Wi-Fi | Bluetooth | Ethernet (No. of) | USB (No. of) | Industry Designation (No. of) | Operating System Compatibility | Operating Voltage | Each | |
With Broadcom BCM2837B0 Microprocessor and ATmega16u4 Microcontroller | |||||||||||||
8 | 0 to 30V DC | PNP/NPN | 30V DC | 0.85A | 802.11b/g/n | 4.0 | RJ45 (2) | Micro AB 2.0 (1) | RS-232/RS-422A/RS-485 (1) | Android, Linux, Raspbian, Windows | 5-30V DC | 0000000 | 0000000 |