Home > Function Module > Converter Module > SPI Interface Converter PinBoard 16Bit I/O Extension Board Module MCP23S17-E/SS for Arduino

SPI Interface Converter PinBoard 16Bit I/O Extension Board Module MCP23S17-E/SS for Arduino

5 9
$9.99 $6.99 (only 0 pcs )
Contact us for wholesale price
Time Remaining:

Sold out

This module is the 16 IO extension module of the SPI interface, and uses the MCP23S17 chip of MicroChip. The chip is fully functional, each IO can be configured as input or output arbitrarily, and it can be used for color weaving to use pull-up resistors, and configured as input sub IO can enable interrupt function. The IO interface has a strong driving capacity, and the current and current can reach 25mA.
    MCP23S17 is a high-speed SPI interface, up to 10MHz. The chip has 3 address pins and can set 8 different addresses, so 8 modules can be connected through two IIC buses to achieve up to 128 IO extensions.


No. Parameter Value
1 Working voltage 3.0-5.5V
2 Drive chip MCP 23S17
3 Number of IO 16 (input, output, interruption)
4 Drive current 25mA
5 SPI frequency < 10MHz
6 Working temperature -40 Celsius to 85 Celsius
7 Chip level Industrial grade
8 Parallel multiple Up to 8
9 Driver Arduino Library
10 Module size About 65mm*19mm

Wiring Instruction:
Picture One:

Picture Two:

Picture Three:


Drive Instance:

Package List:

No. Items Qty Unit Remark
1 MCP23S17 SPI IO extension module 1 pcs Without soldering
2 Straight pin 1*20 Pin
3 Curved pin 1*20 Pin
4 Double row straight pin 2*7 Pin
5 Double row curved needle 2*7 Pin

Product Details:

Module Size:

Tested by ICStation's Outstanding Partner BitBastelei:

Learn More Details in the Video:

There are currently no product reviews.

ICStation doesn't accept any form of pay on delivery. Items used to be shipped after payment. Below are the payment methods we can accept at the moment:

1) Paypal Payment

PayPal is a secure and trusted payment processing service that allows you to shop online. PayPal can be used at icstation.com to purchase items by Credit Card (Visa, MasterCard, Discover, and American Express), Debit Card , or E-check (i.e. using your regular Bank Account). 

We are PayPal Verified 


2)  Bank Transfer / Wire Transfer / T/T


Bank Transfer / Wire Transfer / T/T payment methods are accepted for orders which the total price is up to US$300. The bank will charge about US$50 for the transfer fee if we do the payment in these ways. Feel free to contact us for bank payment details if you need pay via bank.

For other payment method, please contact us at orders@icstation-team.com for more details.

Customers who bought this product also purchased

Contactless Liquid Level Sensor Non Contact IP65 Waterproof NPN Output Detector DC 5-12V 5mA 500ms
Segment LCD Module 6 Bit 8 Segment 3 Wires SPI HT1621 Controller Character LCD for Arduino
74HC595 Static Drive 4 Segment Digital Display Module 0.5-inch 4 Digits Bright Red Display Board Module
DIY Kit NE555+CD4017 10 LEDs Flashing Light Water Flowing Light Red LED Module Electronic Kits Circuit Board
Green LED DIY Kit Heart Shape Breathing Lamp Kit Electronic Soldering Kit DC 4V-6V
0.96" Inch I2C IIC Serial OLED Display Module 128X64 White Light SSD1306 12864 LCD Screen for Arduino
CS4344 24Bit DAC Converter Stereo Audio Module

Sold Out

CJMCU ADS1115 16Bit I2C ADC Development Board Module for Arduino

Sold Out

1.3 inch SPI 240x240 RGB TFT LCD Display Module ST7789 Driver 240*240 3.3V
Mini DC 5A Motor PWM Speed Controller Module 6V-30V Speed Control Switch LED Dimmer
DC 5V-38V Multi-function Meter LCD Voltmeter Ammeter Battery Capacity Tester Power Tester Discharge Timer Temperature Display
DC 12V 0.01-2000MHz 2GHz 32dB LNA Broadband RF Low Noise Amplifier Module

Your Recent History

SPI Interface Converter PinBoard 16Bit I/O Extension Board Module MCP23S17-E/SS for Arduino

Sold Out