Reference: RBD-3880
Banner

The MCP23S17 16-Bit I/O Expander SPI is a powerful digital port expander that allows microcontrollers to add 16 additional programmable GPIO pins using the SPI communication interface. Supporting SPI speeds up to 10 MHz, it ensures fast and responsive control for real-time applications. This makes it an excellent solution when working with Arduino, ESP32, STM32, or Raspberry Pi projects where native GPIO pins are limited.
Because it supports a wide operating voltage range from 1.8V to 5.5V, the MCP23S17 integrates easily into both 3.3V and 5V systems. Moreover, it provides configurable pin direction, interrupt-on-change detection, and internal pull-up resistors, which simplify input handling for switches, sensors, and keypads. With hardware address pins (A0, A1, A2), multiple devices can share the same SPI bus, allowing scalable system expansion. Featured By RoboticsBD.
Product Images are shown for illustrative purposes only and may differ from the actual product.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
16 Additional GPIO Pins – Instantly expands digital inputs and outputs.
High-Speed SPI Interface – Up to 10 MHz for responsive and efficient communication.
Configurable Pin Direction – Each pin can be independently set as input or output.
Interrupt-on-Change Support – Detects state changes without continuous polling.
Internal Pull-Up Resistors – Simplifies switch and button interfacing.
Multiple Device Addressing – Connect several expanders on one SPI bus for large systems.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
Robotics control panels and sensor expansion.
Industrial automation input/output interfaces.
LED arrays, keypad matrices, and switch panels.
IoT gateways and distributed embedded systems.
Display control and peripheral management.
GPIO expansion for microcontroller development boards.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
| General Specifications | |
| Product Name | MCP23S17 16-Bit I/O Expander SPI |
| Interface | SPI (Up to ~10 MHz) |
| Total GPIO Pins | 16 (Port A + Port B) |
| Operating Voltage | 1.8V – 5.5V |
| Interrupt Support | Yes (Per Pin) |
| Internal Pull-ups | Configurable (~100kΩ Typical) |
| Package Options | DIP-28 / SOIC-28 / SSOP-28 |
| Addressing | A0, A1, A2 Hardware Address Pins |
| Operating Temperature | −40°C to +125°C (Typical Industrial Range) |
| Shipment Weight | 0.005 kg |
| Shipment Dimensions | 3 × 3 × 3 cm |
Please allow 5% measuring deviation due to manual measurement.
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
1 x MCP23S17 16-Bit I/O Expander SPI
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD
Specific References
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent
Write your review
Review sent
Your review cannot be sent
Reference: RBD-3880
Reference: RBD-3871
Reference: RBD-3868
Reference: RBD-1416
Reference: RBD-3040
Reference: RBD-1011
Reference: RBD-3879
Reference: RBD-3382
Reference: RBD-3883
Reference: RBD-1011
Reference: RBD-1734
Reference: RBD-2798
Reference: RBD-1098
Reference: RBD-4144
check_circle
check_circle