Node-RED on Intel Galileo

731 views
Skip to first unread message

Steven Keller

unread,
Jun 21, 2014, 5:22:10 PM6/21/14
to node...@googlegroups.com
Just in case anyone wonders.  Node-RED does run on the Intel Galileo board.  http://www.intel.com/content/www/us/en/intelligent-systems/galileo/galileo-overview.html

It only has 256MB RAM vs the Pi B's of 512MB.  As far as speed it is only a 400Mhz Quark x1000 processor which is basically a Pentium class processor vs the ARM at 700Mhz on the Pi.  Because of the more complex instruction set on the Quark I would assume some things could be faster than on the ARM.  Probably the biggest advantage I see with the Galileo are the I/O options: Arduino shield compatible, mini-PCIe slot, real-time clock with optional 3V battery.  (I have my eye on a mini-PCIe cellular modem for remote data collection.)


I am using the Galileo Debian v1.1 image: https://communities.intel.com/thread/51190?start=0&tstart=0  (The image only builds a 1GB ext2 partition.  The partition will need to be expanded to allow the installation of Node.js.  Use Google to search for instruction on how to expand a Linux partition without losing data.)

After booting up the image install the system updates:

# apt-get update

# apt-get dist-upgrade -y


Installed Node.js using the Debian, LMDE build from source instructions: https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager
(Get a bowl of popcorn and watch a movie, the build process takes a long time.  I don't know exactly because I went to bed. )


After installing git, Node-RED was installed using the "From GitHub" instructions: http://nodered.org/docs/getting-started/installation.html  

Launch node-red using the memory limits, similar to the Pi:  $ node --max-old-space-size=128 red.js


I haven't done anything with the Arduino I/O.  That is a project for another time. . . . 

I hope this saves someone some time down the road.

Good luck.




Gianluk Giuffrida

unread,
Feb 10, 2015, 7:30:00 AM2/10/15
to node...@googlegroups.com
Hi i'm interested to your project. Now i want to use the IO of Galileo from Nodered but thought i've installed firmata,galileo-io,johnny-five library nodered not recognize my board! do you have a solution? thanks  
Reply all
Reply to author
Forward
0 new messages