Schedule

Henry Tseng
Henry Tseng
  • @lctseng
Software engineer at 5xruby.tw, Taipei, Taiwan. He is also a master student at the Department of Computer Science and Information Engineering at National Taiwan University, Taipei, Taiwan. He loves to create various applications from low to high level using Ruby and Rails. In his free time, he uses RGSS (Ruby Game Scripting System) to develop a large game project.

Tamashii - Create Rails IoT applications more easily

With the rise of embedded devices with general purpose operating system, running arbitrary programs on IoT devices becomes more feasible. Raspberry PI is one of the examples. We can use sensors, speakers and even cameras as building blocks to make our unique IoT devices. However, there must be some framework to integrate these components, and that is why we create the Tamashii system. Tamashii is a Ruby-based IoT framework on Raspberry PI. It defines common interfaces between components. It also provides a Rack-based device management server inspired by Action Cable, and makes it easy to integrate IoT logic into Rails application. We have implemented a check-in system with Tamashii and proved to work fine on Rubyconf.tw 2016.

There is also a short demo video to help you know more about Tamashii: https://youtu.be/hH6u4sJx_L4

Tamashii Official Website: https://tamashii.io

Presentation Material