Software requirement

  • node.js
  • npm
  • git
  • your favorite javascript editor
  • firmata uploaded to your arduino (see here for details)