Warning: ksort() expects parameter 1 to be array, object given in /home/j15hoefs/breakoutjs.com/wp-content/plugins/bbpress/includes/core/template-functions.php on line 316
» Breakout v0.4.0 availableBreakout

Breakout v0.4.0 available

After a long hiatus, Breakout v0.4.0 is available from github and the Download page.

This update includes the following new features:

  • Ability interface with Serial devices (such as GPS receivers, LCD screens, RFID readers, etc). Only simple serialRead and serialWrite examples are provided so far. Device specific modules will be added in the future (contributions are always welcome).
  • A new INPUT_PULLUP pin mode
  • The ability to set a single digital pin value rather than a digital port value
  • Updated tooling and cleaner formatting (additional lint checks, jsbeautifier, etc)

The biggest changes to be aware of:

  • Breakout now requires ConfigurableFirmata rather than Firmata. This is to add support for the new Firmata Serial feature and to make it easier to add additional features going forward. Compile and upload the new BreakoutFirmata sketch located in Breakout/firmware/.
  • The node.js version of breakout server (breakout-server) has been updated and moved to its own repository on github: https://github.com/soundanalogous/breakout-server. This should help keep the server up-to-date regardless of the Breakout.js update schedule. See the README to get started using the updated server.