# Failing to install "node-red-contrib-ads1x15\_i2c"

**URL:** <https://discourse.nodered.org/t/failing-to-install-node-red-contrib-ads1x15-i2c/98595>\
**Category:** General\
**Created:** [11 August 2025 03:36 UTC](https://discourse.nodered.org/t/failing-to-install-node-red-contrib-ads1x15-i2c/98595 "2025-08-11T03:36:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![IDirkI](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/idirki/32/102667_2.png) [@IDirkI](https://discourse.nodered.org/u/IDirkI)\
**Post date:** [11 August 2025 03:36 UTC](https://discourse.nodered.org/t/failing-to-install-node-red-contrib-ads1x15-i2c/98595/1 "2025-08-11T03:36:19Z")

</div>

Hello, I am trying to access an ADC on a flight controller that will go on top of a Raspberry Pi4B.  
The ADC model is an ADS1115 so I wanted to use the node to access its outputs. I cannot get it to work normally though.

When I download it using the Node-Red GUI and the palette manager the node fails to deploy and give an error. The node only says “ERR\_DLOPEN\_FAILED“ next to it.

 ![{7072D8BC-65E7-4D9D-8D7E-550EF56363C2}](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/b/cbd19faa6a5b83632e7ef2b6406b7708647300f5.png)

When I try to download it using npm with `npm install node-red-contrib-ads1x15_i2c` it downloads but the next time I run `node-red` to launch the local server, I get the warning/error:

> [node-red-contrib-ads1x15\_i2c/ads1x15\_i2c] Error: Module did not self-register: '\?\C:\Users\berky\.node-red\node\_modules\i2c-bus\build\Release\i2c.node

and the nodes aren’t available to use, giving the same `ERR_DLOPEN_FAILED` warning.

I have removed “.node-red/node\_modules/” and re installed them countless times, I have installed i2c-bus module, I have rebuilt all my modules many times. I haven’t encountered something like this before and I am a little stuck on how to get it to work.

I couldn’t find much about it online that was related to this specifically. I would appreciate any help if anybody has an idea on why this could be happening.

(I’m on a windows machine with Node-RED v4.1.0, Node.js v24.5.0, npm v11.5.2)

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [11 August 2025 05:24 UTC](https://discourse.nodered.org/t/failing-to-install-node-red-contrib-ads1x15-i2c/98595/2 "2025-08-11T05:24:54Z")

</div>

> [@IDirkI](#):
>
> I run `node-red` to launch the local server, I get the warning/error:
> 
> > [node-red-contrib-ads1x15\_i2c/ads1x15\_i2c] Error: Module did not self-register: '?\C:\Users\berky.node-red\node\_modules\i2c-bus\build\Release\i2c.node

Shouldn't you be installing this on the raspberry pi ?

---

<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 November 2025 05:25 UTC](https://discourse.nodered.org/t/failing-to-install-node-red-contrib-ads1x15-i2c/98595/3 "2025-11-09T05:25:10Z")

</div>

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