{"product_id":"bpi-i2c-level-shifting-module-bpi-a-011","title":"BPI I2C Level Shifting Module (BPI-A-011)","description":"\u003cspan\u003eProduct Overview\u003c\/span\u003e\u003cbr\u003eThis module is designed specifically for expand for the GPIO of the Banana Pi a which can effectively solve the banana send IO port insufficient. It use PCF8574 chip to expand 8 Bidirectional IO. The module connection to the Banana Pi through I2C bus. There are 8 I2C address in the module and user can choose one of them through setup the “ADDR” jumper. User also can choose 5V or 3.3V electric level. Module with isolation protection, can effectively prevent external high voltage damage to the Banana Pi. Multiple module can cascade.\u003cbr\u003e\u003cspan\u003eProduct Features\u003c\/span\u003e\n\u003col\u003e\n\u003cli\u003e8 Bidirectional IO\u003c\/li\u003e\n\u003cli\u003e8 I2C-address\u003c\/li\u003e\n\u003cli\u003eIsolation protection\u003c\/li\u003e\n\u003cli\u003eUse wiringPi API , sample code\u003c\/li\u003e\n\u003cli\u003e100 kHz I2C-bus interface (Standard-mode I2C-bus)\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cspan\u003ePort\u003c\/span\u003e\n\u003col\u003e\n\u003cli\u003eBanana Pi insert port\u003c\/li\u003e\n\u003cli\u003eBanana Pi cascade port\u003c\/li\u003e\n\u003cli\u003eEXT0-EXT7 expand GPIO\u003c\/li\u003e\n\u003cli\u003eElectric level selection jumper\u003c\/li\u003e\n\u003cli\u003eI2C-address selection jumper\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cspan\u003eProduct Parameters\u003c\/span\u003e\n\u003col\u003e\n\u003cli\u003eWorking voltage: 2.5V-6V\u003c\/li\u003e\n\u003cli\u003eIO voltage: 3.3V or 5.5\u003c\/li\u003e\n\u003cli\u003eExpand 8 Bidirectional IO\u003c\/li\u003e\n\u003cli\u003eI2C bus\u003c\/li\u003e\n\u003cli\u003e100 kHz I2C-bus interface (Standard-mode I2C-bus)\u003c\/li\u003e\n\u003cli\u003e−40°C to +85°C operation\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cspan\u003eTypical Application\u003c\/span\u003e\n\u003col\u003e\n\u003cli\u003eLED signs and displays\u003c\/li\u003e\n\u003cli\u003eKey pads\u003c\/li\u003e\n\u003cli\u003eInstrumentation and test measurement\u003c\/li\u003e\n\u003cli\u003eDriver numeric display\u003c\/li\u003e\n\u003cli\u003eDrive the lattice screen\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cspan\u003eHow to use\u003c\/span\u003e\u003cbr\u003eInsert the module that the silk screen says “BPI IN”. Pay attention don’t make the direction reversed! The correct direction of insert module is above the Banana Pi’s PCB; EXT0-EXT7 are expand GPIO user can use DuPont Line to connection peripheral. The header which near silk screen write ”EXT” expand GPIO of Banana Pi, user can cascade the other module or the same module. If you want switch the electric level, just setup the jumper\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003eMore Information\u003c\/span\u003e\u003cbr\u003eThe PCF8574\/74A provides general-purpose remote I\/O expansion via the two-wire bidirectional I2C-bus (serial clock (SCL), serial data (SDA)).\u003cbr\u003eThe devices consist of eight quasi-bidirectional ports, 100 kHz I2C-bus interface, three hardware address inputs and interrupt output operating between 2.5 V and 6 V. The quasi-bidirectional port can be independently assigned as an input to monitor interrupt status or keypads, or as an output to activate indicator devices such as LEDs. System master can read from the input port or write to the output port through a single register.\u003cbr\u003eThe low current consumption of 2.5uA (typical, static) is great for mobile applications and the latched output ports directly drive LEDs.\u003cbr\u003eThe PCF8574 and PCF8574A are identical, except for the different fixed portion of the slave address. The three hardware address pins allow eight of each device to be on the same I2C-bus, so there can be up to 16 of these I\/O expanders PCF8574\/74A together on the same I2C-bus, supporting up to 128 I\/Os (for example, 128 LEDs).\u003cbr\u003eThe active LOW open-drain interrupt output (INT) can be connected to the interrupt logic of the microcontroller and is activated when any input state differs from its corresponding input port register state. It is used to indicateto the microcontroller that an input state has changed and the device needs to be interrogated without the microcontroller continuously polling the input register via the I2C-bus. The internal Power-On Reset (POR) initializesthe I\/Os as inputs with a weak internal pull-up 100uA current source.","brand":"Banana Pi","offers":[{"title":"Default Title","offer_id":41997191971022,"sku":"BPI-A-011","price":2.12,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0558\/4974\/6638\/products\/2_7615754b-6016-416b-93fc-dc7a5de2673f.png?v=1680177565","url":"https:\/\/friendly-arm-tr.myshopify.com\/zh-hans\/products\/bpi-i2c-level-shifting-module-bpi-a-011","provider":"Antallia","version":"1.0","type":"link"}