• Banner

    MCP23S17 16-Bit I/O Expander SPI Robotics Bangladesh
    • MCP23S17 16-Bit I/O Expander SPI Robotics Bangladesh

    MCP23S17 16-Bit I/O Expander SPI

    RBD-3380

    • MCP23S17 16-Bit I/O Expander SPI for expanding microcontroller GPIO pins
    • Adds 16 programmable digital I/O via high-speed SPI (up to 10 MHz)
    • Wide operating voltage range: 1.8V – 5.5V
    • Per-pin interrupt support with interrupt-on-change detection
    • Configurable internal pull-up resistors for input stability
    • Ideal for Arduino, ESP32, STM32, Raspberry Pi, and embedded systems
    BDT 465
    BDT 465 BDT 465 BDT 465 BDT 465
    Tax excluded Tax includedTax excludedTax includedTax excluded
    BDT 465 Tax excluded
    BDT 465 Tax included
    BDT 0 Tax
    BDT 465 Tax excluded
    BDT 0 Tax
    BDT 465 Tax included
    Quantity
    In-Stock
    49 Items

    1 person has purchased this item
    1 person recently added this item to the cart
    49 items in stock
    Description

    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 

    Features:

    1. 16 Additional GPIO Pins – Instantly expands digital inputs and outputs.

    2. High-Speed SPI Interface – Up to 10 MHz for responsive and efficient communication.

    3. Configurable Pin Direction – Each pin can be independently set as input or output.

    4. Interrupt-on-Change Support – Detects state changes without continuous polling.

    5. Internal Pull-Up Resistors – Simplifies switch and button interfacing.

    6. Multiple Device Addressing – Connect several expanders on one SPI bus for large systems.

    RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD 

    Applications:

    1. Robotics control panels and sensor expansion.

    2. Industrial automation input/output interfaces.

    3. LED arrays, keypad matrices, and switch panels.

    4. IoT gateways and distributed embedded systems.

    5. Display control and peripheral management.

    6. GPIO expansion for microcontroller development boards.

    RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD 

    General Specifications
    Product NameMCP23S17 16-Bit I/O Expander SPI
    InterfaceSPI (Up to ~10 MHz)
    Total GPIO Pins16 (Port A + Port B)
    Operating Voltage1.8V – 5.5V
    Interrupt SupportYes (Per Pin)
    Internal Pull-upsConfigurable (~100kΩ Typical)
    Package OptionsDIP-28 / SOIC-28 / SSOP-28
    AddressingA0, A1, A2 Hardware Address Pins
    Operating Temperature−40°C to +125°C (Typical Industrial Range)
    Shipment Weight0.005 kg
    Shipment Dimensions3 × 3 × 3 cm

    Please allow 5% measuring deviation due to manual measurement.

    RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD 

    Package Includes:

    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 

    Product Details
    RBD-3380
    49 Items

    Specific References

    EAN13
    3380
    Comments (0)
    Grade
    No customer reviews for the moment.
    16 other products in the same category:
    IC 74244 Octal Buffer / Line Driver (Tri-State) Robotics Bangladesh

    Reference: RBD-3880

    IC 74244 Octal Buffer / Line Driver (Tri-State)

    (0)
    Octal buffer/line driver with tri-state output control Provides eight high-current channels for data line driving TTL-compatible for reliable logic-level operation Ideal for bus interfacing, data buffering, and signal isolation Features symmetrical drive capability for balanced performance Standard 20-pin DIP package suitable for breadboard and PCB...
    BDT 40
    BDT 40 tax incl.
    BDT 40 tax excl.
    BDT 40 tax excl.
    BDT 40 tax incl.
    BDT 40 tax incl.
    BDT 0 Tax
    BDT 40 tax excl.
    BDT 40 tax excl.
    BDT 0 Tax
    BDT 40 tax incl.
    More IC 74244 Octal Buffer / Line Driver (Tri-State)
    In-Stock
    In stock: 200
    IC 7475 4-Bit Latch Robotics Bangladesh

    Reference: RBD-3871

    IC 7475 4-Bit Latch

    (0)
    4-bit transparent latch for temporary data storage and buffering Features active-low enable control for synchronization between systems Ideal for digital data holding, display driving, and memory interfacing TTL-compatible design ensures reliable integration with standard logic circuits Compact 16-pin DIP package suitable for breadboard and PCB mounting...
    BDT 38
    BDT 38 tax incl.
    BDT 38 tax excl.
    BDT 38 tax excl.
    BDT 38 tax incl.
    BDT 38 tax incl.
    BDT 0 Tax
    BDT 38 tax excl.
    BDT 38 tax excl.
    BDT 0 Tax
    BDT 38 tax incl.
    More IC 7475 4-Bit Latch
    In-Stock
    In stock: 198
    ULN2803A Driver IC Robotics Bangladesh ULN2803A Driver IC Robotics Bangladesh

    Reference: RBD-1425

    ULN2803A Driver IC

    (0)
    IC Name: ULN2803A Package/Case: DIP-18
    BDT 30
    BDT 30 tax incl.
    BDT 30 tax excl.
    BDT 30 tax excl.
    BDT 30 tax incl.
    BDT 30 tax incl.
    BDT 0 Tax
    BDT 30 tax excl.
    BDT 30 tax excl.
    BDT 0 Tax
    BDT 30 tax incl.
    More ULN2803A Driver IC
    In-Stock
    In stock: 12

    Reference: RBD-1441

    PC817 OPTOCOUPLER

    (0)
    IC Name: PC817XPackage/Case: DIP-4
    BDT 10 BDT 15
    BDT 15 BDT 10 tax incl.
    BDT 15 BDT 10 tax excl.
    BDT 15 BDT 10 tax excl.
    BDT 15 BDT 10 tax incl.
    BDT 15 BDT 10 tax incl.
    BDT 0 BDT 0 Tax
    BDT 15 BDT 10 tax excl.
    BDT 15 BDT 10 tax excl.
    BDT 0 BDT 0 Tax
    BDT 15 BDT 10 tax incl.
    More PC817 OPTOCOUPLER
    In-Stock
    In stock: 203
    IC 7414 Hex Schmitt Robotics Bangladesh

    Reference: RBD-1995

    IC 7414 Hex Schmitt

    (0)
    IC Name: 74x14 Package/Case: DIP-14
    BDT 40
    BDT 40 tax incl.
    BDT 40 tax excl.
    BDT 40 tax excl.
    BDT 40 tax incl.
    BDT 40 tax incl.
    BDT 0 Tax
    BDT 40 tax excl.
    BDT 40 tax excl.
    BDT 0 Tax
    BDT 40 tax incl.
    More IC 7414 Hex Schmitt
    In-Stock
    In stock: 52
    IC 7474 Dual D Flip-Flop with Preset & Clear Robotics Bangladesh

    Reference: RBD-3868

    IC 7474 Dual D Flip-Flop with Preset & Clear

    (0)
    Dual D-type flip-flop with preset and clear functions Operates with standard 5V TTL logic compatibility Provides edge-triggered data storage and synchronization Ideal for counters, registers, and timing circuits Compact 14-pin DIP package for easy breadboard use Reliable performance for digital electronics projects
    BDT 30
    BDT 30 tax incl.
    BDT 30 tax excl.
    BDT 30 tax excl.
    BDT 30 tax incl.
    BDT 30 tax incl.
    BDT 0 Tax
    BDT 30 tax excl.
    BDT 30 tax excl.
    BDT 0 Tax
    BDT 30 tax incl.
    More IC 7474 Dual D Flip-Flop with Preset & Clear
    In stock
    In stock: 147
    PIC16F73 Microcontroller Robotics Bangladesh

    Reference: RBD-1416

    PIC16F73 Microcontroller

    (0)
    High performance RISC CPU Only 35 single word instructions to learn All single cycle instructions except for program branches which are two-cycle
    BDT 155
    BDT 155 tax incl.
    BDT 155 tax excl.
    BDT 155 tax excl.
    BDT 155 tax incl.
    BDT 155 tax incl.
    BDT 0 Tax
    BDT 155 tax excl.
    BDT 155 tax excl.
    BDT 0 Tax
    BDT 155 tax incl.
    More PIC16F73 Microcontroller
    In-Stock
    In stock: 97
    CD4068B 8 Input NAND-AND Gate Robotics Bangladesh

    Reference: RBD-3040

    CD4068B 8 Input NAND-AND Gate

    (0)
    Versatile 8-input NAND/AND gate IC, configurable for multiple logic functions. Low power consumption and high noise immunity thanks to CMOS technology. Wide operating voltage range from 3V to 15V for flexible circuit designs. Standard 14-pin DIP package, ideal for through-hole mounting. Suitable for digital circuits, counters, sequencers, and more.
    BDT 45
    BDT 45 tax incl.
    BDT 45 tax excl.
    BDT 45 tax excl.
    BDT 45 tax incl.
    BDT 45 tax incl.
    BDT 0 Tax
    BDT 45 tax excl.
    BDT 45 tax excl.
    BDT 0 Tax
    BDT 45 tax incl.
    More CD4068B 8 Input NAND-AND Gate
    In-Stock
    In stock: 193

    Reference: RBD-1988

    IC 7410 3 Input NAND Gate

    (0)
    IC Name: 74x10 Package/Case: DIP-14
    BDT 29 BDT 35
    BDT 35 BDT 29 tax incl.
    BDT 35 BDT 29 tax excl.
    BDT 35 BDT 29 tax excl.
    BDT 35 BDT 29 tax incl.
    BDT 35 BDT 29 tax incl.
    BDT 0 BDT 0 Tax
    BDT 35 BDT 29 tax excl.
    BDT 35 BDT 29 tax excl.
    BDT 0 BDT 0 Tax
    BDT 35 BDT 29 tax incl.
    More IC 7410 3 Input NAND Gate
    In-Stock
    In stock: 158
    IC 7416 Hex Inverting Buffers Robotics Bangladesh

    Reference: RBD-1994

    IC 7416 Hex Inverting Buffers

    (0)
    IC Name: 74x16 Package/Case: DIP-14
    BDT 40
    BDT 40 tax incl.
    BDT 40 tax excl.
    BDT 40 tax excl.
    BDT 40 tax incl.
    BDT 40 tax incl.
    BDT 0 Tax
    BDT 40 tax excl.
    BDT 40 tax excl.
    BDT 0 Tax
    BDT 40 tax incl.
    More IC 7416 Hex Inverting Buffers
    In-Stock
    In stock: 105
    LM324N Quad Op-Amp Robotics Bangladesh LM324N Quad Op-Amp Robotics Bangladesh

    Reference: RBD-1011

    LM324N Quad Op-Amp

    (0)
    Wide supply voltage ranges Low supply-current drain independent of supply voltage Common-mode input voltage range includes ground, allowing direct sensing near ground Low input bias and offset parameters Internal frequency compensation Common mode input voltage range includes ground, allowing direct sensing near ground Input offset voltage is typical 3mV...
    BDT 25
    BDT 25 tax incl.
    BDT 25 tax excl.
    BDT 25 tax excl.
    BDT 25 tax incl.
    BDT 25 tax incl.
    BDT 0 Tax
    BDT 25 tax excl.
    BDT 25 tax excl.
    BDT 0 Tax
    BDT 25 tax incl.
    More LM324N Quad Op-Amp
    In-Stock
    In stock: 190
    IC 74157 Quad 2-to-1 Multiplexer Robotics Bangladesh

    Reference: RBD-3879

    IC 74157 Quad 2-to-1 Multiplexer

    (0)
    Quad 2-to-1 multiplexer with common select and enable control Combines four independent 2-input multiplexers in one IC TTL-compatible for reliable high-speed logic operations Ideal for data bus control, arithmetic circuits, and logic switching Provides fast propagation delay for time-critical applications Compact 16-pin DIP package suitable for breadboard...
    BDT 45
    BDT 45 tax incl.
    BDT 45 tax excl.
    BDT 45 tax excl.
    BDT 45 tax incl.
    BDT 45 tax incl.
    BDT 0 Tax
    BDT 45 tax excl.
    BDT 45 tax excl.
    BDT 0 Tax
    BDT 45 tax incl.
    More IC 74157 Quad 2-to-1 Multiplexer
    In-Stock
    In stock: 172
    74HCT245 Bus Transceiver with 3-State Outputs Robotics Bangladesh

    Reference: RBD-3382

    74HCT245 Bus Transceiver with 3-State Outputs

    (0)
    74HCT245 Bus Transceiver for high-speed 8-bit bidirectional data communication Integrated 3-State outputs for safe shared bus operation TTL-compatible HCT CMOS logic for reliable microcontroller interfacing Direction (DIR) control for flexible data flow management Output Enable (OE) pin for complete bus isolation Ideal for memory systems, embedded...
    BDT 45
    BDT 45 tax incl.
    BDT 45 tax excl.
    BDT 45 tax excl.
    BDT 45 tax incl.
    BDT 45 tax incl.
    BDT 0 Tax
    BDT 45 tax excl.
    BDT 45 tax excl.
    BDT 0 Tax
    BDT 45 tax incl.
    More 74HCT245 Bus Transceiver with 3-State Outputs
    In-Stock
    In stock: 35

    Reference: RBD-1990

    IC 7430 8 Input NAND Gate

    (0)
    IC Name: 74x30 Package/Case: DIP-14
    BDT 35 BDT 55
    BDT 55 BDT 35 tax incl.
    BDT 55 BDT 35 tax excl.
    BDT 55 BDT 35 tax excl.
    BDT 55 BDT 35 tax incl.
    BDT 55 BDT 35 tax incl.
    BDT 0 BDT 0 Tax
    BDT 55 BDT 35 tax excl.
    BDT 55 BDT 35 tax excl.
    BDT 0 BDT 0 Tax
    BDT 55 BDT 35 tax incl.
    More IC 7430 8 Input NAND Gate
    In-Stock
    In stock: 231
    IC 74LS173 4-Bit D-Type Register Robotics Bangladesh

    Reference: RBD-3883

    IC 74LS173 4-Bit D-Type Register

    (0)
    4-bit D-type register with tri-state outputs and enable control Includes asynchronous clear and clock enable functions for flexibility TTL-compatible low-power Schottky (LS) device for efficient operation Ideal for temporary data storage, synchronization, and latching applications Supports bus-oriented systems through tri-state output design Compact...
    BDT 40
    BDT 40 tax incl.
    BDT 40 tax excl.
    BDT 40 tax excl.
    BDT 40 tax incl.
    BDT 40 tax incl.
    BDT 0 Tax
    BDT 40 tax excl.
    BDT 40 tax excl.
    BDT 0 Tax
    BDT 40 tax incl.
    More IC 74LS173 4-Bit D-Type Register
    In-Stock
    In stock: 175

    Reference: RBD-1986

    IC 4072 4 Input OR GATE

    (0)
    IC Name: 4072 Package/Case: DIP-14
    BDT 35 BDT 40
    BDT 40 BDT 35 tax incl.
    BDT 40 BDT 35 tax excl.
    BDT 40 BDT 35 tax excl.
    BDT 40 BDT 35 tax incl.
    BDT 40 BDT 35 tax incl.
    BDT 0 BDT 0 Tax
    BDT 40 BDT 35 tax excl.
    BDT 40 BDT 35 tax excl.
    BDT 0 BDT 0 Tax
    BDT 40 BDT 35 tax incl.
    More IC 4072 4 Input OR GATE
    In-Stock
    In stock: 172
    You might also like
    Dual GPIO Expander for Raspberry Pi Pico, Two Sets of Male Headers Robotics Bangladesh

    Reference: RBD-1734

    Dual GPIO Expander for Raspberry Pi Pico, Two Sets of Male Headers

    (0)
    Center female pin header for direct attaching the Raspberry Pi Pico. Extra USB connector for external power supply. Immersion Gold Process Black Base Panel, White Pinout Labels, Golden Rounded Outline, Stunning Aesthetic *Please make sure there are no pin conflicts between the modules you want to use together before connecting. Raspberry Pi Pico and...
    BDT 1,040
    BDT 1,040 tax incl.
    BDT 1,040 tax excl.
    BDT 1,040 tax excl.
    BDT 1,040 tax incl.
    BDT 1,040 tax incl.
    BDT 0 Tax
    BDT 1,040 tax excl.
    BDT 1,040 tax excl.
    BDT 0 Tax
    BDT 1,040 tax incl.
    More Dual GPIO Expander for Raspberry Pi Pico, Two Sets of Male Headers
    In-Stock
    In stock: 9
    I/O Expander - MCP23008 Robotics Bangladesh

    Reference: RBD-2798

    I/O Expander - MCP23008

    (0)
    MCP23008 I/O Expander – adds 8 extra GPIO pins I²C interface, supports up to 8 devices on a single bus Operates from 2.7V–5.5V, ideal for 3.3V or 5V systems Configurable pins: input, output, or input with pull-up Interrupt output pin for event-driven applications DIP package for easy breadboard or perfboard use
    BDT 490
    BDT 490 tax incl.
    BDT 490 tax excl.
    BDT 490 tax excl.
    BDT 490 tax incl.
    BDT 490 tax incl.
    BDT 0 Tax
    BDT 490 tax excl.
    BDT 490 tax excl.
    BDT 0 Tax
    BDT 490 tax incl.
    More I/O Expander - MCP23008
    In-Stock
    In stock: 17
    I/O Expander Module PCF8574T Robotics Bangladesh

    Reference: RBD-1098

    I/O Expander Module PCF8574T

    (0)
    Interface: I2C Operating Voltage: 3-5VDC Ports: 8-bit Parallel Ports Can be used with Arduino and Raspberry Pi
    BDT 240
    BDT 240 tax incl.
    BDT 240 tax excl.
    BDT 240 tax excl.
    BDT 240 tax incl.
    BDT 240 tax incl.
    BDT 0 Tax
    BDT 240 tax excl.
    BDT 240 tax excl.
    BDT 0 Tax
    BDT 240 tax incl.
    More I/O Expander Module PCF8574T
    In-Stock
    In stock: 22
    IC 7493 4 Bit Binary Counter Robotics Bangladesh

    Reference: RBD-1993

    IC 7493 4 Bit Binary Counter

    (0)
    IC Name: 74x93 Package/Case: DIP-14
    BDT 70
    BDT 70 tax incl.
    BDT 70 tax excl.
    BDT 70 tax excl.
    BDT 70 tax incl.
    BDT 70 tax incl.
    BDT 0 Tax
    BDT 70 tax excl.
    BDT 70 tax excl.
    BDT 0 Tax
    BDT 70 tax incl.
    More IC 7493 4 Bit Binary Counter
    In-Stock
    In stock: 100
    MCP23017 I2C GPIO Expander Breakout Board – 16 Digital I/O STEMMA QT / Qwiic Compatible Robotics Bangladesh MCP23017 I2C GPIO Expander Breakout Board – 16 Digital I/O STEMMA QT / Qwiic Compatible Robotics Bangladesh

    Reference: RBD-4144

    MCP23017 I2C GPIO Expander Breakout Board – 16 Digital I/O STEMMA QT / Qwiic Compatible

    (0)
    This MCP23017 I2C GPIO Expander Breakout Board provides an easy way to add 16 extra digital GPIO pins to your microcontroller using a simple I2C interface. It is designed for plug-and-play use and includes all required supporting components on the board, making it much more convenient than using the bare IC.
    BDT 1,190
    BDT 1,190 tax incl.
    BDT 1,190 tax excl.
    BDT 1,190 tax excl.
    BDT 1,190 tax incl.
    BDT 1,190 tax incl.
    BDT 0 Tax
    BDT 1,190 tax excl.
    BDT 1,190 tax excl.
    BDT 0 Tax
    BDT 1,190 tax incl.
    More MCP23017 I2C GPIO Expander Breakout Board – 16 Digital I/O STEMMA QT / Qwiic Compatible
    Last items in stock
    In stock: 1

    Follow us on Facebook