Key Features

  • Provides source code for a LonTalk/IP protocol stack for devices based on 32-bit or 64-bit processors
  • Provides source code for a server stack with RESTful API for rapid Web page and enterprise software development
  • Includes new IzoT Vision JavaScript library for faster custom Web page development (new for IzoT SDK 2)
  • Supports devices that communicate on Ethernet (LonTalk/IP-EN) and Wi-Fi (LonTalk/IP-Wi-Fi) media
  • Supports communication with an IzoT Router, providing compatibility with LonTalk/IP devices on free topology (FT) twisted pair channels (LonTalk/IP-FT)
  • Supports complex controllers with support for up to 32,767 address table entries and 32,767 simultaneous transactions
  • Compatible with Raspberry Pi with Raspbian Linux and BeagleBone Black with Debian Linux; may be ported to other processors and operating systems
  • Ready-to-run images available for the Raspberry Pi and BeagleBone Black providing a quick start for the IzoT SDK; source archive available for porting to other platforms supporting your choice of host and operating system
  • Standard Edition available for Free Download
  • Premium Edition adds support for development of custom IzoT routers, IP-852 routers, network interfaces, and remote network interfaces (RNIs), and also adds one year of access to the IzoT SDK GitHub project for easy access to source code updates (IP-852 routing and RNI support is new for the IzoT SDK 2 Premium Edition)
  • Premium Edition Maintenance Renewal adds an additional year of access to the IzoT SDK GitHub project

Tech Specs

Reference Implementation Target Platforms
  • Raspberry Pi 2 Model B, Raspberry Pi Model B+, or Raspberry Pi Model B with 512 RAM and Raspbian Linux
  • BeagleBone Black Rev C or Rev Bwith 512 MB RAM, 2 GB (Rev B) or 4 GB (Rev C) eMMC flash, and Debian Linux
  • The source code may be ported to other compatible processors running Linux, Microsoft Windows, or other operating systems with POSIX services
​Reference Implementation Target Flash Memory
  • Raspberry Pi: 4 GB minimum SD flash card
  • BeagleBone Black: 2 GB minimum eMMC flash
Available Application Development Languages
  • Python 3.2, C++, and C
​Web Client Interface
  • RESTful API supporting XML or JSON encoding
​Compatible Web Browsers
  • HTML5 compatible Web browsers including Internet Explorer 9, 10, and 11, Chrome, and Firefox on Windows 7 and Windows 8, and Safari 5.1 on iPad Mini with iOS
​Device Stack Limits
  • 32,767 address table entries
  • 32,767 simultaneous outgoing transactions
  • 32,767 simultaneous incoming transactions
​Server Stack Integrated Components
  • Django Web application framework; Nginx Web server and reverse proxy server; Gunicorn Web server gateway interface; SQLite relational database management system; Supervisor process control system

IzoT Device Stack Datasheet


IzoT Server Stack Datasheet


IzoT Hands-on Lab

The shortest path from your ideas to real IIoT products.

Start Developing

IIoT Requirements

Learn how the IzoT Platform addresses requirements for Industrial IoT.

Download Whitepaper