MicroController Pros Home Page
My Account  Cart Contents  Checkout  
  Store » MIKROE-951 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Port Expander mikroBUS Module, MCP23S17, SPI (Expand click) US$12.00

Port Expander mikroBUS Module, MCP23S17, SPI (Expand click)

Expand Click is an accessory board in mikroBus form factor. It includes a Microchip MCP23S17 16-bit I/O expander with SPI clock speeds up to 10 MHz for higher throughput applications. Three HARDWARE ADDRESS SEL jumpers allow you to configure the board address and connect up to eight devices on the bus. The controller also supports an interrupt-on-change feature. This board is set to use 3.3V power supply by default. Solder the PWR SEL SMD jumper to 5V position for use with 5V systems.

Communication with the on-board port expander is done through SPI communication interface. The 16 I/O port bits are divided into two 8-bit ports (PORTA and PORTB). The MCP23S17 can be configured to operate in the 8-bit or 16-bit mode. All pins act as bidirectional I/Os and can be enabled for interrupt-on-change and/or internal weak pull-up resistor.

Note: The picture shows the board with through-hole headers. The board now comes populated with male pin headers already soldered for your convenience (mikroBUS connection only; two 25-pin male headers are provided loose). The board's user manual has yet to be updated to remove the soldering instructions.

If you want to use I2C instead of SPI, see the Expand 2 click which also uses the MCP23S17. If you want to use 1-Wire Interface, see Expand 3 click.

mikroBUS Click Boards Overview

Click boards plug directly into a mikroBUS socket. mikroBUS is a specially designed plug-and-play pinout standard. The sockets are found on Clicker boards, the Flip & Click Arduino/Python-compatible board, the Quail board, these mikromedia shields, the Microchip Curiosity board, and development systems from mikroElektronika (V7 systems and later).

You also can connect Click boards to many other popular platforms via these adapters:

  • PC Click USB Adapter (MIKROE-1433)
  • Arduino Arduino UNO click shield (MIKROE-1581) or Arduino Mega click shield (MIKROE-1900)
  • Raspberry Pi Pi click shield (MIKROE-1512) or Pi 2 click shield (MIKROE-1879)
  • BeagleBone Black BeagleBone click shield (MIKROE-1596) or mikroBUS Cape (MIKROE-1857)
  • STM32F3 Discovery STM32F3 Discovery Shield (MIKROE-1447)
  • STM32F4 Discovery STM32F4 Discovery Shield (MIKROE-1481)
  • Stellaris LM4F120 LaunchPad / Tiva TM4C123G LaunchPad Click BOOSTER PACK (MIKROE-1363)
  • Freescale Freedom FRDM-KL46Z click shield (MIKROE-1795) or FRDM-K64F click shield (MIKROE-1794)

In addition, it is royalty-free to add mikroBUS to your own designs. Visit the mikroBUS Category to see the full line of Click boards.

This product was added to our catalog on Tuesday 10 January, 2012.


Customers who bought this product also purchased
4x mikroBUS Click Interface for BeagleBone Black (mikroBUS Cape)4x mikroBUS Click Interface for BeagleBone Black (mikroBUS Cape)US$8.90

RS485/RS422 Add-on mikroBUS Module, SN65HVD12 (RS485 click 3.3V)RS485/RS422 Add-on mikroBUS Module, SN65HVD12 (RS485 click 3.3V)US$18.00

STM32F415RG Board, Bootloader, mikroBUS Socket: STM32 M4 clickerSTM32F415RG Board, Bootloader, mikroBUS Socket: STM32 M4 clickerUS$25.00

Piezo Buzzer Add-on mikroBUS Module (Buzz click)Piezo Buzzer Add-on mikroBUS Module (Buzz click)US$9.00

2x mikroBUS Interface for Arduino (Arduino UNO click shield)2x mikroBUS Interface for Arduino (Arduino UNO click shield)US$7.50

Capacitive Sensor mikroBUS Module, I2C, 3.3V/5V (CapSense click)Capacitive Sensor mikroBUS Module, I2C, 3.3V/5V (CapSense click)US$16.00

Shopping Cart more
0 items
What's New? more
Flowcode 7 "Misc Pack A" Feature Pack
Flowcode 7 "Misc Pack A" Feature Pack
Specials more
GSM/GPRS Module for Arduino
GSM/GPRS Module for Arduino
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Port Expander mikroBUS Module, MCP23S17, SPI (Expand click)
Reviews more
Write ReviewWrite a review on this product!
  Tuesday 23 May, 2017   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce