This app controls and LED based on a switch
Connect an LED directly to pin 12 and a switch to pin 9
To run, first clone the repo and npm install the example directory
git clonecd electron-johnny-five-examples/2-switchnpm install
Unfortunately the serial port may not work right away and might need to be rebuilt
At this point if you try to starting the app with
You may get an error if the path to
serialport.node is wrong
Uncaught Error: Cannot find module '/Users/sofroniewn/github/electron-johnny-five-examples/1-led/node_modules/johnny-five/node_modules/serialport/build/Release/node-v47-darwin-x64/serialport.node'
This can easily be fixed by
mv ./node_modules/johnny-five/node_modules/serialport/build/Release/electron-v0.36-darwin-x64/ ./node_modules/johnny-five/node_modules/serialport/build/Release/node-v47-darwin-x64/
You're now ready to run the app!
Once the board has been found and the green status light in the top right has turned on, you should be able to control the LED with the switch
Congrats! Check out the next example 3-servo