Create IoT with Open Source Hardware, Tizen and HTML5

Speaker: Leon Anavi (Bulgaria)

Community: Tizen

Language: English (with English Slides)

Category: Open Source

Tag: Open Hardware Tizen Internet of Things HTML5

Beginners
Photo of Ziqian Sun

About Speaker

Leon Anavi is a software engineer and open source enthusiast with more than 8 years of professional experience in the field of core telephony solutions, mobile and web applications. He is the author of the Tizen Cookbook, printed by Packt Publishing and he is familiar with development of native and hybrid applications for mobile and wearable devices with Android, Tizen and other Linux-based platforms. Leon is the founder of the open source projects Tizen-sunxi and Tizen-rockchip for porting the Tizen software platform to devices with Allwinner or Rockchip SoCs.

About the Topic

In this presentation you will learn how to do it yourself (DIY) Internet of Things (IoT) using open source hardware (OSHW) and the open source Linux-based software platform Tizen. You will also learn how to deploy HTML5 applications on your devices and to control them through JavaScript.

Tizen supports variety of devices depending on their purposes and form factors: IVI, TVs, cameras, home appliances, mobile and wearable gadgets. Tizen 3 offers different profiles for each device category. Tizen:Common is the base of all Tizen 3 profiles and you can even create a new profile from it. Tizen:Common has been ported to popular OSHW development boards with ARM and Intel architectures such as MinnowBoard MAX with Intel Atom CPU, OLinuXino with Allwinner A10/A20 SoC and Radxa Rock with Rockchip RK3188.

HTML5 is the primary and recommended Tizen application development approach. Tizen relies on the Crosswalk web runtime to run HTML5 as standalone application. The latest W3C standards are supported and additional JavaScript APIs are also available.

Open source platform like Tizen and the low costs of the open source hardware provide excellent opportunities for innovation. Using open technologies start-ups, small and medium-sized enterprises can create prototypes with limited budgets.