• 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:
    MCP3008 - Analogue to Digital Converter Robotics Bangladesh

    Reference: RBD-2672

    MCP3008 - Analogue to Digital Converter

    (0)
    8-channel 10-bit Analog to Digital Converter (ADC) IC Compatible with Raspberry Pi and other microcontrollers via SPI Converts analog sensor signals to digital data with high accuracy Breadboard-friendly DIP package for easy prototyping Ideal for sensors like LM35, LDR, potentiometer, and thermistors Requires only 4 pins for communication, with Python...
    BDT 566
    BDT 566 tax incl.
    BDT 566 tax excl.
    BDT 566 tax excl.
    BDT 566 tax incl.
    BDT 566 tax incl.
    BDT 0 Tax
    BDT 566 tax excl.
    BDT 566 tax excl.
    BDT 0 Tax
    BDT 566 tax incl.
    More MCP3008 - Analogue to Digital Converter
    In-Stock
    In stock: 9
    IC 7485 4-Bit Magnitude Comparator Robotics Bangladesh

    Reference: RBD-3887

    IC 7485 4-Bit Magnitude Comparator

    (0)
    4-bit magnitude comparator for binary comparison operations Provides outputs for greater-than, less-than, and equal conditions TTL-compatible logic ensures reliable digital interfacing Cascadable for comparing multi-bit binary values Ideal for sorting, digital control, and logic decision systems Compact 16-pin DIP package for easy breadboard and PCB...
    BDT 32
    BDT 32 tax incl.
    BDT 32 tax excl.
    BDT 32 tax excl.
    BDT 32 tax incl.
    BDT 32 tax incl.
    BDT 0 Tax
    BDT 32 tax excl.
    BDT 32 tax excl.
    BDT 0 Tax
    BDT 32 tax incl.
    More IC 7485 4-Bit Magnitude Comparator
    In-Stock
    In stock: 164
    MCP3008-I/P 8-Channel 10-Bit A/D Converter Robotics Bangladesh

    Reference: RBD-3381

    MCP3008-I/P 8-Channel 10-Bit A/D Converter

    (0)
    MCP3008-I/P 8-Channel 10-Bit ADC for precise analog signal conversion Supports 8 single-ended or 4 differential inputs in one compact IC SPI interface compatible with Arduino, Raspberry Pi, ESP32 & more Wide operating voltage range 2.7V – 5.5V for flexible integration Industrial temperature grade -40°C to +85°C Ideal for sensor interfacing, robotics,...
    BDT 495
    BDT 495 tax incl.
    BDT 495 tax excl.
    BDT 495 tax excl.
    BDT 495 tax incl.
    BDT 495 tax incl.
    BDT 0 Tax
    BDT 495 tax excl.
    BDT 495 tax excl.
    BDT 0 Tax
    BDT 495 tax incl.
    More MCP3008-I/P 8-Channel 10-Bit A/D Converter
    In-Stock
    In stock: 49
    IC 7411 3 Input AND Gate Robotics Bangladesh

    Reference: RBD-1983

    IC 7411 3 Input AND Gate

    (0)
    IC Name: 74x11 Package/Case: DIP-14
    BDT 35
    BDT 35 tax incl.
    BDT 35 tax excl.
    BDT 35 tax excl.
    BDT 35 tax incl.
    BDT 35 tax incl.
    BDT 0 Tax
    BDT 35 tax excl.
    BDT 35 tax excl.
    BDT 0 Tax
    BDT 35 tax incl.
    More IC 7411 3 Input AND Gate
    In-Stock
    In stock: 34
    IC 74161 4-Bit Synchronous Binary Counter Robotics Bangladesh

    Reference: RBD-3873

    IC 74161 4-Bit Synchronous Binary Counter

    (0)
    High-speed 4-bit synchronous binary counter with parallel load Includes asynchronous clear for quick reset functionality TTL-compatible for stable and reliable operation Ideal for timing, sequencing, and digital counting applications Can be cascaded for extended counting beyond 4 bits Compact 16-pin DIP package for easy prototyping and integration
    BDT 35
    BDT 35 tax incl.
    BDT 35 tax excl.
    BDT 35 tax excl.
    BDT 35 tax incl.
    BDT 35 tax incl.
    BDT 0 Tax
    BDT 35 tax excl.
    BDT 35 tax excl.
    BDT 0 Tax
    BDT 35 tax incl.
    More IC 74161 4-Bit Synchronous Binary Counter
    In-Stock
    In stock: 188
    IC 74245 Octal Bus Transceiver (Bidirectional) Robotics Bangladesh

    Reference: RBD-3881

    IC 74245 Octal Bus Transceiver (Bidirectional)

    (0)
    Octal bus transceiver for bidirectional data communication between buses Controlled by direction and enable inputs for flexible data flow TTL-compatible high-current device for reliable operation Ideal for microprocessor, memory, and peripheral interfaces Provides tri-state outputs for shared bus configurations Standard 20-pin DIP package for easy...
    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 74245 Octal Bus Transceiver (Bidirectional)
    In-Stock
    In stock: 191
    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
    CD4071BE Logic Gate Robotics Bangladesh

    Reference: RBD-3544

    CD4071BE Logic Gate

    (0)
    Quad 2-input OR gate IC based on CMOS 4000 series logic Operates on a wide voltage range: 3V to 18V for versatile applications Features 4 logic gates with low power consumption (15 μA typical) PDIP-14 through-hole package for easy prototyping and breadboard use High-speed operation with 60 ns typical propagation delay Manufactured by Texas Instruments;...
    BDT 28
    BDT 28 tax incl.
    BDT 28 tax excl.
    BDT 28 tax excl.
    BDT 28 tax incl.
    BDT 28 tax incl.
    BDT 0 Tax
    BDT 28 tax excl.
    BDT 28 tax excl.
    BDT 0 Tax
    BDT 28 tax incl.
    More CD4071BE Logic Gate
    In-Stock
    In stock: 49

    Reference: RBD-1985

    IC 4075 3 Input OR Gate

    (0)
    IC Name: 4075 Package/Case: DIP-14
    BDT 40 BDT 55
    BDT 55 BDT 40 tax incl.
    BDT 55 BDT 40 tax excl.
    BDT 55 BDT 40 tax excl.
    BDT 55 BDT 40 tax incl.
    BDT 55 BDT 40 tax incl.
    BDT 0 BDT 0 Tax
    BDT 55 BDT 40 tax excl.
    BDT 55 BDT 40 tax excl.
    BDT 0 BDT 0 Tax
    BDT 55 BDT 40 tax incl.
    More IC 4075 3 Input OR Gate
    In-Stock
    In stock: 121
    ULN2803A 8-Channel Darlington Driver Robotics Bangladesh

    Reference: RBD-3386

    ULN2803A 8-Channel Darlington Driver

    (0)
    ULN2803A 8-Channel Darlington Driver IC for high-current load control Drives relays, stepper motors, solenoids, and LED arrays Supports up to 50V output voltage and 500mA per channel Built-in flyback diodes for safe inductive load protection TTL/CMOS compatible inputs for direct microcontroller interfacing Ideal for robotics, automation, and industrial...
    BDT 18
    BDT 18 tax incl.
    BDT 18 tax excl.
    BDT 18 tax excl.
    BDT 18 tax incl.
    BDT 18 tax incl.
    BDT 0 Tax
    BDT 18 tax excl.
    BDT 18 tax excl.
    BDT 0 Tax
    BDT 18 tax incl.
    More ULN2803A 8-Channel Darlington Driver
    In-Stock
    In stock: 200
    Sold-out IC 74165 8-Bit Parallel-In Serial-Out Shift Register Robotics Bangladesh

    Reference: RBD-3875

    IC 74165 8-Bit Parallel-In Serial-Out Shift Register

    (0)
    8-bit parallel-in, serial-out (PISO) shift register for efficient data handling Converts parallel input data into serial output stream Includes asynchronous load and clock-controlled shifting functions TTL-compatible for high-speed, reliable digital interfacing Ideal for data communication, input scanning, and microcontroller I/O expansion Compact 16-pin...
    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 74165 8-Bit Parallel-In Serial-Out Shift Register
    Sold-out
    In stock: 0
    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
    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
    IC TL081 Low-Noise JFET Input Op-Amp Robotics Bangladesh

    Reference: RBD-3869

    IC TL081 Low-Noise JFET Input Op-Amp

    (0)
    Single JFET-input operational amplifier for precision analog applications High input impedance and low input bias current ensure accurate performance Features low noise and wide slew rate for clean signal amplification Ideal for audio preamplifiers, filters, and instrumentation circuits Operates from a wide supply voltage range for flexible design use...
    BDT 35
    BDT 35 tax incl.
    BDT 35 tax excl.
    BDT 35 tax excl.
    BDT 35 tax incl.
    BDT 35 tax incl.
    BDT 0 Tax
    BDT 35 tax excl.
    BDT 35 tax excl.
    BDT 0 Tax
    BDT 35 tax incl.
    More IC TL081 Low-Noise JFET Input Op-Amp
    In-Stock
    In stock: 182

    Reference: RBD-1984

    IC 7421 4 Input AND Gate

    (0)
    IC Name: 74x21 Package/Case: DIP-14
    BDT 35 BDT 50
    BDT 50 BDT 35 tax incl.
    BDT 50 BDT 35 tax excl.
    BDT 50 BDT 35 tax excl.
    BDT 50 BDT 35 tax incl.
    BDT 50 BDT 35 tax incl.
    BDT 0 BDT 0 Tax
    BDT 50 BDT 35 tax excl.
    BDT 50 BDT 35 tax excl.
    BDT 0 BDT 0 Tax
    BDT 50 BDT 35 tax incl.
    More IC 7421 4 Input AND Gate
    In-Stock
    In stock: 147
    TL082 Dual Op-Amp Robotics Bangladesh

    Reference: RBD-3384

    TL082 Dual Op-Amp

    (0)
    TL082 Dual Op-Amp with high input impedance JFET inputs Integrated two independent operational amplifiers in one IC Wide supply range ±5V to ±18V (10–36V total) Fast slew rate (~13 V/µs) and ~3 MHz bandwidth Low noise performance for audio and signal processing Ideal for filters, amplifiers, sensor conditioning & analog circuits
    BDT 10
    BDT 10 tax incl.
    BDT 10 tax excl.
    BDT 10 tax excl.
    BDT 10 tax incl.
    BDT 10 tax incl.
    BDT 0 Tax
    BDT 10 tax excl.
    BDT 10 tax excl.
    BDT 0 Tax
    BDT 10 tax incl.
    More TL082 Dual Op-Amp
    In-Stock
    In stock: 146
    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