McMaster-Carr logo
    Filter by
    Development Board Type
    Development Board Input Signal
    Operating Voltage
    Communication Protocol
    Industrial Info Snippet
    Connection Method
    Number of Configurable Outputs
    Number of Configurable Inputs
    Development Board Output Signal
    Export Control Classification Number (ECCN)
    Industrial Info Snippet
    DFARS Specialty Metals
    U.S.–Mexico–Canada Agreement (USMCA) Qualifying
    Enter e-mail addresses in the fields below
    Message
    Cancel
    Comments
    E-mail address (if you would like a response)
    47 Products

    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.
    Single Core Arduino Boards
    Image of Product. Front orientation. Development Boards. Single Core.
    Development Board With Headers—Boards with headers are good for making quick connections. Plug them in directly to breadboards, or connect them using jumper wire.
    Development Board Without Headers—Boards without headers require making your own soldered connections. Use them for permanent or long-term installations.
    No. of Configurable Inputs/Output
    Development
    Board With Headers
    Development Board
    Without Headers
    Mfr. Model No.
    Operating
    Voltage, V DC
    Electrical Connection
    Total
    Digital
    (Input/Output)
    PWM
    (Output)
    Analog
    (Input)
    Analog
    (Output)
    Lg.
    Wd.
    Features
    Cannot Be Sold To
    Each
    Each
    Uno Wi-Fi Rev45USB-C, Bluetooth, Wi-Fi2020/20662 1/8"2 3/4"USB HID Emulation
    12 × 8 LED Matrix
    1387N302000000———0
    Uno Minima Rev45USB-C2020/20662 1/8"2 3/4"USB HID Emulation1387N30100000———0
    Uno Rev35USB-B2020/20662 11/16"2 1/8"1387N1100000———0
    Uno Wi-Fi Rev25USB-B, Bluetooth, Wi-Fi2020/20562 11/16"2 1/8"1387N1200000———0
    Leonardo5Micro USB-B2020/207122 11/16"2 1/8"USB HID Emulation1387N15000001387N14000000
    Micro5Micro USB-B2020/207121 7/8"3/4"USB HID Emulation1387N31000001387N2900000
    MKR Wi-Fi 10103.3Micro USB-B, Bluetooth, , Wi-Fi2222/2213712 7/16"1"1387N2400000———0
    Nano Every5Micro USB-B2222/22581 3/4"3/4"1387N33000001387N3200000
    Nano Matter3.3USB-C, Bluetooth2222/2222841 11/16"11/16"1387N51400000———0
    Nano 33 BLE Rev23Micro USB-B, Bluetooth2222/221481 3/4"3/4"3-axis IMU
    6-axis IMU
    Outside United States1387N47000001387N4600000
    Nano 33 BLE Sense Rev23.3Micro USB-B, Bluetooth2222/221481 3/4"3/4"9-axis IMU
    Humidity/Temperature Sensor
    Barometric Sensor
    Proximity/Light Sensor
    Embedded Artificial Intelligence
    Microphone
    1387N39000001387N3800000
    Mega 2560 Rev35USB-B5454/5415164"2 1/8"1387N1600000———0
    Due3.3Micro USB-AB5454/54121224"2 1/8"1387N1800000———0
    Dual Core Arduino Boards
    Image of Product. Front orientation. Development Boards. Dual Core.
    Dual-core development boards give you triple the processing speed of other development boards. Each core can be run individually, so these boards can be used for complex automation jobs.
    Development Board With Headers—Boards with headers are good for making quick connections. Plug them in directly to breadboards, or connect them using jumper wire.
    Development Board Without Headers—Boards without headers require making your own soldered connections. Use them for permanent or long-term installations.
    No. of Configurable Inputs/Output
    Development
    Board With Headers
    Development Board
    Without Headers
    Mfr. Model No.
    Operating
    Voltage, V DC
    Electrical Connection
    Total
    Digital
    (Input/Output)
    PWM
    (Output)
    Analog
    (Input)
    Analog
    (Output)
    PDM
    (Input)
    Lg.
    Wd.
    Features
    Each
    Each
    Giga Wi-Fi Rev13.3USB-A, USB-C, Bluetooth, Wi-Fi, 3.5 mm Audio9084/78131224"2 1/8"USB HID Emulation1387N303000000———0
    Portenta H7 Lite3.3USB-A, USB-C, DSI, RJ458278/78108136 7/16"2 13/16"8-bit camera interface———01387N6120000000
    Portenta H73.3USB-A, USB-C, Bluetooth, Wi-Fi, DSI, RJ458278/78108136 7/16"2 13/16"Display port via USB-C
    8-bit camera interface
    Antenna (U.FL) connector
    ———01387N611000000

    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.
    Sold Individually
    Image of Product. Front orientation. Single-Board Computers. Sold Individually.
    Connection Type
    Mfr. Model
    No.
    Memory
    Size
    Wi-Fi Std.
    Bluetooth
    Std.
    Ethernet
    (No. of)
    USB (No. of)
    HDMI (No. of)
    MIPI (No. of)
    Clock Speed,
    GHz
    Lg.
    Wd.
    Each
    Raspberry Pi 5
    5 4GB4 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI/CSI (2)2.43 3/8"2 3/16"4284N201000000
    5 8GB8 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI/CSI (2)2.43 3/8"2 3/16"4284N202000000
     
    Raspberry Pi 4
    4 B 2GB2 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI (1), CSI (1)1.53 3/8"2 3/16"4284N1100000
    4 B 4GB4 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI (1), CSI (1)1.53 3/8"2 3/16"4284N1200000
    4 B 8GB8 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI (1), CSI (1)1.53 3/8"2 3/16"4284N13000000
     
    Raspberry Pi 3
    3 A+512 MB802.11ac/802.11b/802.11g/802.11n4.2Micro USB-B 2.0 (1)Standard HDMI (1) DSI (1), CSI (1)1.42 9/16"2 3/16"4284N1400000
    3 B+1 GB802.11ac/802.11b/802.11g/802.11n4.2RJ45 (1)USB-A 2.0 (4)Standard HDMI (1) DSI (1), CSI (1)1.43 3/8"2 3/16"4284N1500000
     
    Raspberry Pi Zero
    Zero W512 MB802.11b/802.11g/802.11n4.1Micro USB-B 2.0 (1)Mini HDMI (1)CSI (1)12 5/8"1 1/4"4284N1600000
     
    Accessories for Single-Board Computers
    Sold as Sets
    Image of Product. Front orientation. Single-Board Computers. Sold as Sets.
    5 Pieces—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 Pieces, 96 Pieces, and 97 Pieces—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.
    Connection Type
    No. of
    Pieces
    Mfr. Model
    No.
    Includes
    Memory
    Size
    Wi-Fi Std.
    Bluetooth
    Std.
    Ethernet
    (No. of)
    USB (No. of)
    HDMI (No. of)
    MIPI (No. of)
    Clock Speed,
    GHz
    Lg.
    Wd.
    Each
    Raspberry Pi 5
    55 4GBOne 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 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI/CSI (2)2.43 3/8"2 3/16"4284N2030000000
    55 8GBOne 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 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI/CSI (2)2.43 3/8"2 3/16"4284N204000000
     
    Raspberry Pi 4
    54 B 2GBOne 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 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI (1), CSI (1)1.53 3/8"2 3/16"4284N25000000
    54 B 4GBOne 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 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI (1), CSI (1)1.53 3/8"2 3/16"4284N26000000
    54 B 8GBOne 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 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI (1), CSI (1)1.53 3/8"2 3/16"4284N27000000
    964 B 4GBOne 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 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI (1), CSI (1)1.53 3/8"2 3/16"4284N23000000
    974 B 8GBOne 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 GB802.11ac/802.11b/802.11g/802.11n5.0RJ45 (1)USB-A 3.0 (2), USB-A 2.0 (2)Micro HDMI (2) DSI (1), CSI (1)1.53 3/8"2 3/16"4284N24000000
     
    Raspberry Pi 3
    943 B+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 GB802.11ac/802.11b/802.11g/802.11n4.2RJ45 (1)USB-A 2.0 (4)Standard HDMI (1) DSI (1), CSI (1)1.43 3/8"2 3/16"4284N32000000
     
    Raspberry Pi Zero
    5Zero WOne 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 MB802.11b/802.11g/802.11n4.1Micro USB-B 2.0 (1)Mini HDMI (1)CSI (1)12 5/8"1 1/4"4284N3300000
     
    Accessories for Single-Board Computers

    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.
    Arduino Boards
    Image of Product. Development Board. Front orientation. Development Boards. Mini Development Boards.
    Image of Product. Front orientation. Development Board Programming Modules. Mini Development Boards.
    Image of Product. Front orientation. Circuit Board Headers. Mini Development Boards.
    Image of Product. Front orientation. USB Cords. Mini Development Boards.

    Development Board

    Programming

    Modules

    Circuit Board

    Headers

    Cords

    Programming Modules—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.
    Development Boards
    Programming
    Modules
    Circuit
    Board Headers
    Cords
    No. of Configurable
    Inputs/Output
    Development Board
    Without Headers
    Mfr. Model No.
    Operating
    Voltage, V DC
    Total
    Digital
    (Input/Output)
    PWM
    (Output)
    Analog
    (Input)
    Lg.
    Wd.
    Each
    Each
    Each
    Each
    Pro Mini 328 5V52222/22681 1/8"11/16"4001N110000004003N110000004002N14000004974T3200000
    Pro Mini 328 3.3V3.32222/22681 1/8"11/16"4001N12000004003N12000004002N1400004974T320000

    Development Board Kits

    Image of Product. Front orientation. Development Boards. Development Board Kits.
    All the hardware and components needed to start building simple automation systems. With configurable inputs and outputs, the boards in these kits are often used to prototype electronics. 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. Kits include an instructional project book, making them good for learning the basics of coding and electronics.
    No. of Configurable
    Inputs/Output
    Mfr. Model No.
    No. of
    Pieces
    Includes
    Operating
    Voltage, V DC
    Electrical
    Connection
    Total
    Digital
    (Input/Output)
    PWM
    (Output)
    Analog
    (Input)
    Each
    Uno Starter Kit215One 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 Clear Films
    Five Capacitors
    Five Diodes
    Six Phototransistors
    10 Push Buttons
    29 LEDs
    65 Resistors
    72 Jumper Wires
    5USB-B2020/20661387N130000000
    back to top