Questions tagged [expander]
Questions regarding Port or IO Expanders, be it I2C, SPI, 1-Wire, serial/uart or similar. Shift-Registers are normally NOT considered Expanders, and have their own tag.
70 questions
1 vote
2 answers
82 views
Invert output from PCF8574 using a SN74HC05N to drive a 2N7000
Circuit design using PCF8574, SN74HC05 and 2N7000 I (a hobbyist) would be glad if you can help me with following: I want to switch multiple external relays. In lack of ports, I decided to use the ...
0 votes
1 answer
158 views
Issue controlling MOSFET with PCF8575
I'm currently trying to control an array of MOSFETS so I can drive several solenoids. I'm using the Boron from particle.io as my main board, the PCF8575 as my I/O expander, the MAX3004 as a level ...
0 votes
0 answers
96 views
Does my GPIO Expander have a floating pin? [Button and pull-up resistor]
I am using GPIO expanders (MCP23017) for an array of buttons. Each button is connected between GND and an input pin of the expander. I've enabled the 100k internal pull-up resistor on the MCP23017 (...
0 votes
1 answer
237 views
Two PCF8574 detected but not the third PCF8574
I'll be using an Arduino Nano 33 IoT together with three PCF8574 IO expander boards. I've managed to connect two PCF8574s together and communicate to each of them individually at different address ...
0 votes
1 answer
227 views
Issues with I2C from MCP23017on Arduino
I am trying to use the MCP23017 expander chip with a Metro Mini by Adafruit (pinout below) and I can't get the microcontroller to connect reliably via I2C. update I connected the RESET pin to 5V and ...
1 vote
1 answer
912 views
24V I/O (PLC) to 3.3V interface with opto and PCF8574
I am more of a software guy, and I want to make sure my design works before sending it off to fabrication. I need to interface with 24V PLC I/Os. I want a simple design for now, as I can add ...
1 vote
3 answers
439 views
Is active HIGH or LOW preferred for driving loads with the PCF8574?
I'm switching a 5V 200mA case fan with a PCF8574. Since this expander is best used as a current sink (it can sink 25mA, but I think it can only supply something like 300uA), I supposed that a PNP ...
6 votes
1 answer
708 views
Why does read from I2C GPIO Expander MCP23017 requires NACK
I'm using the MCP23017 16-bit I2C GPIO Expander in combination with the microcontroller PIC18F47J53. Both products are from Microchip. Datasheet MCP23017 Datasheet PIC18F47J53 I use MCC (MPLab Code ...