# Failing installing node-mcp23017

**URL:** https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144
**Category:** General
**Created:** [9 January 2020 23:28 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144 "2020-01-09T23:28:28Z")
**Posts on this page:** 11
**Page:** 2

<div class="post-metadata">

### Author: ![Vittorio](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/vittorio/32/47011_2.png) [@Vittorio](https://discourse.nodered.org/u/Vittorio)
#### Post date: [16 January 2020 08:45 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144/21 "2020-01-16T08:45:50Z")

</div>

Wow that's nice, looking forward for the weekend to try this too 🙂

---

<div class="post-metadata">

### Author: ![vlturner](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/vlturner/32/15211_2.png) [@vlturner](https://discourse.nodered.org/u/vlturner)
#### Post date: [17 January 2020 19:00 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144/22 "2020-01-17T19:00:44Z")

</div>

Simon, the node doesn't install under palette manager. Try to do it that way. It wont show as a node.

---

<div class="post-metadata">

### Author: ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)
#### Post date: [17 January 2020 20:58 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144/23 "2020-01-17T20:58:32Z")

</div>

Just tried to install it on one of my Pizero that is around my house

It was found in the palette

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/7/772743b89523255b92443700b29f1213d1424c0a.png)

It installed nicely

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/e/b/eb1346768cc927855103401ab2dbf6e7583cc564.jpeg)

And the nodes are there  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/e/5ef9d7ae670bfe11fc101492a6515d9ed71a4945.png)

---

<div class="post-metadata">

### Author: ![vlturner](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/vlturner/32/15211_2.png) [@vlturner](https://discourse.nodered.org/u/vlturner)
#### Post date: [18 January 2020 00:56 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144/24 "2020-01-18T00:56:51Z")

</div>

Simon, I get lots of errors you don't seem to get on the Pi 4 under Buster. There is something different here.

---

<div class="post-metadata">

### Author: ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)
#### Post date: [18 January 2020 08:14 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144/25 "2020-01-18T08:14:47Z")

</div>

aah - both my installs were on Stretch machines so that prob explains the difference in behaviour

Or the node version - both of them are 10.16.3

---

<div class="post-metadata">

### Author: ![CGroover](https://avatars.discourse-cdn.com/v4/letter/c/258eb7/32.png) [@CGroover](https://discourse.nodered.org/u/CGroover)
#### Post date: [5 February 2020 21:22 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144/26 "2020-02-05T21:22:50Z")

</div>

I got that hubo working for outputs 0-7, however I am not able to make 8-15 work... is there something special to setup? firing the outputs via cmd manually works. I see the 23017 is configurable between 8 bit and 16 bit in the data sheet but I don't really know how that will affect this node. could that be it?

---

<div class="post-metadata">

### Author: ![thomasmuench](https://avatars.discourse-cdn.com/v4/letter/t/c37758/32.png) [@thomasmuench](https://discourse.nodered.org/u/thomasmuench)
#### Post date: [15 February 2020 13:19 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144/27 "2020-02-15T13:19:57Z")

</div>

Yes! The same problem on my testboard. Port 0-7 working fine and 8-15 are not accessible

---

<div class="post-metadata">

### Author: ![CGroover](https://avatars.discourse-cdn.com/v4/letter/c/258eb7/32.png) [@CGroover](https://discourse.nodered.org/u/CGroover)
#### Post date: [16 February 2020 16:07 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144/28 "2020-02-16T16:07:59Z")

</div>

This node is working great for me.

> **[node-red-contrib-mcp23017chip](https://flows.nodered.org/node/node-red-contrib-mcp23017chip)**
>
> node-red node for mcp23017 - input and output

---

<div class="post-metadata">

### Author: ![Vittorio](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/vittorio/32/47011_2.png) [@Vittorio](https://discourse.nodered.org/u/Vittorio)
#### Post date: [26 August 2021 07:49 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144/29 "2021-08-26T07:49:03Z")

</div>

Sigh, I'm at it again.  
I messed up my raspberry pi installation (still have the SD tho) and need to set up Node red and MCP23017 node again ☹  
Sadly I can't find a way to install all the right version of it's dependancies.  
The version I forked, editing the prerequisites versions, no longer works too.

I can get to work other MCP23017 nodes, but not the one I based all my flows on (You may suggest using these, but I liked the other node behaviour and configurablity best)  
Can anyone help ?  
Thank you!

---

<div class="post-metadata">

### Author: ![Vittorio](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/vittorio/32/47011_2.png) [@Vittorio](https://discourse.nodered.org/u/Vittorio)
#### Post date: [26 August 2021 09:51 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144/30 "2021-08-26T09:51:13Z")

</div>

Oh well, I just installed Node Red with Node 12 LTS and everything worked like a charm: I did:

```auto
npm install i2c-bus
npm install ncd-red-mcp23017

```

note for future self, and anyone stumbling into this dependency hell 🙂

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [9 September 2021 09:51 UTC](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144/31 "2021-09-09T09:51:19Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.

[Previous page](https://discourse.nodered.org/t/failing-installing-node-mcp23017/20144.md?page=1)
