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. 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 | ||||||||||
Leonardo | USB Micro B | 20 | 20 | 7 | 12 | 2 11/16" | 2 1/8" | USB HID Emulation | 0000000 | 000000 |
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 |
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 | |||||||||||
MKR Zero | USB Micro B | 22 | 22 | 12 | 7 | 1 | 2 3/8" | 1" | __ | 0000000 | 000000 |
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 |
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 |

No. of Configurable Inputs/Outputs | |||||||||
---|---|---|---|---|---|---|---|---|---|
Manufacturer Model No. | No. of Pieces | Includes | Connection Type | Total | Digital (Input/Output) | PWM (Output) | Analog (Input) | Each | |
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 | 0000000 |
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.
Connection Type | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Manufacturer Model No. | Memory Size | Wi-Fi | Bluetooth | USB (No. of) | HDMI (No. of) | MIPI (No. of) | Clock Speed, GHz | Lg. | Wd. | Each | |
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 | 000000 |
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 | USB (No. of) | HDMI (No. of) | MIPI (No. of) | Each | |
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 | 000000 |
USB Connectors
Often used to prototype or replace damaged connections, these connectors allow you to access and connect to individual USB pins. They are shielded, so they reduce electrical interference from nearby equipment and devices.
Connectors with a circuit board connection can either be soldered for a permanent connection, or they can be used with circuit board headers for a temporary connection.
For technical drawings and 3-D models, click on a part number.

USB Standard | Transmission Speed, Gb/s | Wd. | Lg. | Hole Center-to-Center | Housing Material | Color | Each | |
Shielded | ||||||||
---|---|---|---|---|---|---|---|---|
3.2 Gen 1 | 5 | 5/8" | 15/16" | 0.1" | Steel | Red | 0000000 | 00000 |

Socket with Circuit
Board Connection
USB Standard | Transmission Speed, Gb/s | Wd. | Lg. | Hole Center-to-Center | Housing Material | Color | Each | |
Shielded | ||||||||
---|---|---|---|---|---|---|---|---|
3.2 Gen 1 | 5 | 1/2" | 13/16" | 0.1" | Steel | Red | 0000000 | 00000 |