

Might just download and install with no extra steps.Windows 7, Windows 8.1, and Windows 10 are supported.For all operatings systems, please ensure you have Python 2.x installed AND not 3.0, node-gyp (what we use to compile) requires Python 2.x. This may not be the case, though, so please ensure the following are true for your system before filing an issue about "Does not install". This assumes you have everything on your system necessary to compile ANY native module for Node.js. If you are on a special case, node-serialport will work, but it will compile the binary when you install. We are using node-pre-gyp to compile and post binaries of the library for most common use cases (linux, mac, windows on standard processor platforms). Installation Instructionsįor most "standard" use cases (node v4.x on mac, linux, windows on a x86 or 圆4 processor), node-serialport will install nice and easy with a simple npm install serialport

³ OSX 10.4 Tiger and above are supported but only 10.9.5 Mavericks with Xcode 6.1 is tested in our CI. ² Windows 7, 8, 10, and 10 IoT are supported but only Windows Server 2012 R2 is tested by our CI. #846 ARM v4 and v5 was dropped from NodeJS after Node v0.10. ¹ ARM, MIPSel and PPC64¹ platforms are known to work but are not currently part of our test or build matrix. Serialport supports and tests against the following platforms, architectures and node versions. NodeBots - The Rise of JS Robotics - A survey article of why one would want to program robots in JS and how this all started.Arduino Node Security Sensor Hacking - A great all around "how do I use this" article.Johnny-Five - The Johnny-Five Robotics and IoT platform's 6 line "Hello World" (awesome).For a full break down of why we made this, please read NodeBots - The Rise of JS Robotics.įor getting started with node-serialport, we recommend you begin with the following articles: The physical world is your oyster with this goodie.
#SERIALPORT X SERIAL#
It provides a very simple interface to the low level serial port code necessary to program Arduino chipsets, X10 wireless communications, or even the rising Z-Wave and Zigbee standards. That world is here and now with node serialport. Imagine a world where you can write JavaScript to control blenders, lights, security systems, or even robots.
#SERIALPORT X UPGRADE#
See our change log for what's new and our upgrade guide for a walk through on what to look out for between major versions. You probably want to be looking at the README of our latest release. You're reading the README for the master branch of serialport. Which version of Serialport would you like documentation for? We'll do our best to support you until your PR is merged. We also have issues tagged "good first PR" if you'd like to start somewhere specific. If you'd like to contribute please take a look at contribution guide and code of conduct. We have two related projects Browser Serialport "just like Node Serialport but for browser apps", and Serialport Test Piliot which helps us test serialport. THIS PACKAGE IS ONLY node-serialport WITH EXTRA ELECTRON BUILDS! Node Serialportįor support you can open a github issue, for discussions, designs, and clarifications, we recommend you join our Gitter Chat room.
