Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Helium On Air Episode 2 - Iot Edge Programming ...

Helium
January 13, 2017

Helium On Air Episode 2 - Iot Edge Programming with Helium Script

These slides were used in episode 2 of Helium On Air, recorded January 13th, 2017.

Watch it here: https://www.youtube.com/watch?v=s8lR3-fa3Pc

Helium

January 13, 2017
Tweet

More Decks by Helium

Other Decks in Technology

Transcript

  1. Helium takes care of everything between the sensor and end

    use applications: wireless application module (including radios), access point, cloud data storage, dashboard and APIs The Helium platform is modular with integrations to external systems to manage your business using whichever system you choose while also retrofitting to the environment you are working with Business Intelligence Alerting Data Warehouse Retrofit to 
 Environment Helium Atom Helium Element Helium Cloud OS OS OS
  2. Helium Atom TECHNOLOGY A core component of both the Helium

    Atom Development Board and the Helium Element Access Point, as well as being available as a standalone module. All Helium Devices End-to-end encryption, authentication and authorization Helium devices can be securely and safely updated ‘over-the-air’ without worry of ‘bricking’ Atom wireless dual 
 band application module • Available in development board and production module variants • Features computing resources to run programs locally and storage for multiple years worth of sensor data Element Access Point • Cellular, WiFi and ethernet uplink capability with multiple city block range.
  3. Helium OS Helium OS is a connected operating system that

    solves the hard parts of IoT at the edge. It manages: • Edge Programming • Security • Battery / Power Management • Sensor Connectivity • Much more
  4. Helium Script Helium Script is a Lua environment that runs

    on top of Helium OS. • What is Lua? Why did we chose it? • What does Helium consider “embedded”? • Safe Script Execution Sandbox • Simple abstractions. Lets you treat I2C and other peripherals like Web APIs.

  5. Write, Test, Deploy Write Helium Script in your text editor,

    test locally, and deploy at scale from the Helium Cloud. 
 • Helium Script CLI - A complete command line interface for working with Scripts. • Application Semi Hosting - Communicate over USB with the Atom Dev Board from your workstation by sending generated I2C signals. No more slow compile/upload/reboot cycles. Just run and edit like web app development. • Simple Deployment and Script Management - Helium handles the hard part of deploying programs to N devices in the field.