# Beagle Board Black beaglebone-io module

**URL:** <https://discourse.nodered.org/t/beagle-board-black-beaglebone-io-module/24831>\
**Category:** Hardware\
**Created:** [14 April 2020 20:14 UTC](https://discourse.nodered.org/t/beagle-board-black-beaglebone-io-module/24831 "2020-04-14T20:14:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nic](https://avatars.discourse-cdn.com/v4/letter/n/45deac/32.png) [@Nic](https://discourse.nodered.org/u/Nic)\
**Post date:** [14 April 2020 20:14 UTC](https://discourse.nodered.org/t/beagle-board-black-beaglebone-io-module/24831/1 "2020-04-14T20:14:52Z")

</div>

Hi all,  
I am a new user either with beagleboard black and node-red. I tried to move the first steps using the gpio nodes (thank you dceejay for your support) but a beaglebone-io module is needed. Tried to install using npm but this is the result:

root@beaglebone1:/home/debian# npm install johnny-five beaglebone-io  
npm WARN checkPermissions Missing write access to /home/debian/node\_modules/node-red-node-beaglebone  
npm WARN enoent ENOENT: no such file or directory, open '/home/debian/package.json'  
npm WARN debian No description  
npm WARN debian No repository field.  
npm WARN debian No README data  
npm WARN debian No license field.

npm ERR! code ELOOP  
npm ERR! syscall access  
npm ERR! path /home/debian/node\_modules/node-red-node-beaglebone  
npm ERR! errno -40  
npm ERR! ELOOP: too many symbolic links encountered, access '/home/debian/node\_modules/node-red-node-beaglebone'

npm ERR! A complete log of this run can be found in:  
npm ERR! /root/.npm/\_logs/2020-04-14T20\_09\_29\_153Z-debug.log

Some advise?  
Thank you in advance

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [15 April 2020 13:47 UTC](https://discourse.nodered.org/t/beagle-board-black-beaglebone-io-module/24831/2 "2020-04-15T13:47:58Z")

</div>

Ah - right - as that is a generic library that is required it may be best to install it globally for the beaglebone - maybe try

```auto
sudo npm i -g --unsafe-perm beaglebone-io

```

then stop and restart Node-RED (or reboot)

---

<div class="post-metadata">

**Author:** ![Nic](https://avatars.discourse-cdn.com/v4/letter/n/45deac/32.png) [@Nic](https://discourse.nodered.org/u/Nic)\
**Post date:** [15 April 2020 14:31 UTC](https://discourse.nodered.org/t/beagle-board-black-beaglebone-io-module/24831/3 "2020-04-15T14:31:38Z")

</div>

I solved using the npm command from the directory /root/....../node-red-module (or something like this) and it worked. Now I have done the first test and it is possible to control the GPIO of the BBB.  
Thank you, I will come back soon with the next dubts 🙂

---

<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:** [14 June 2020 14:31 UTC](https://discourse.nodered.org/t/beagle-board-black-beaglebone-io-module/24831/4 "2020-06-14T14:31:41Z")

</div>

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