chirimen open hardware became open source (english)
TRANSCRIPT
CHIRIMEN Open Source!
http://chirimen.org/
CHIRIMEN Open Hardware Project
Satoru Takagi
We released CHIRIMEN as an open
source at last at the end of April, 2016.
サイズ: 8cm x 4.8cm x 0.7cm
CHIRIMEN: SINGLE-BOARD COMPUTER DRIVEN BY THE WEB BROWSER
• 1.6GHz Dual Core Cortex A9 CPU
• Mali400 Quad Core GPU
• 1GB DDR3 SDRAM, 8GB NAND Flash
• USB, MicroSD, GPIO, I2C, SPI …
• Boot to Gecko OS (Web browser as OS)
CHIRIMEN OPEN HARDWARE PROJECT
•Open community hosted by Mozilla Japan
•Pursuit for the technology which connects Web,
especially the web browser to real things.
•Try open source of not only software but hardware.
Why is it a web browser?
The issue of Internet of Things
Although network communalization is promoted, apps, services and things are separated by vertical for every company or alliance.
Internet
Web of Things
Realize cooperation by Web as an app service platform of an open standard.
= The concept of Web of Things
Web
Internet
This picture is intelligible for a telecom industry.
Almost compatible with ITU-T’s M2M Service layer*1.
However, it is not the whole picture of IoT.
*1 http://www.itu.int/dms_pub/itu-t/opb/fg/T-FG-M2M-2014-D3.1-PDF-E.pdf
Dig down the Web of Things
Web
Internet
Dig down the Web of Things
Decompose the IoT by functionality
Apps, Services
Interfaces to Sensors and
Actuators
Human to Machine Interface
Web
Internet
This side is seen by the IoT reference
architecture model*1 of ISO etc.
*1 http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=65695
The issue of Internet of Things
It was divided by the individual computing platform.
Apps, Services
Interfaces to Sensors and
Actuators
Human to Machine Interface
Web
Internet
The initial status of Web of Things
Web
Internet
Apps, Services
Human to Machine Interface
Interfaces to Sensors and
Actuators
It considered that Web supports this part.
Our activity
Apps, Services
Interfaces to Sensors and
Actuators
Human to Machine Interface
Web
Internet
W3C DeviceAPI WG (intel),
Browsers & Robotics CG(This community)
It was proposed by TPAC2015. and
added to the WoTIG workspace.
web should also support the world of embedded computor!
12
PERVASIVE BROWSERS:THE ASPECT OF IOT DEVICES IN WHICH WEB TECHNOLOGY WAS INTRODUCED
13
PERVASIVE BROWSERS: REPLACE HARDWARE HMI BY HTML+CSS
In a Web native generation,
this one is already more intimateHMI of a legacy ramp
concept by Mozilla Factory
PERVASIVE BROWSERS: REPLACE HARDWARE HMI BY HTML+CSS
• Multi-lingual and multi-modal
• Extensibility and agility
CHIRIMEN OPEN SOURCE
CONTENTS OF THE OPEN SOURCE
•Hardware
• An information required for manufacture of a hardware
• Schematic, Parts list, Print pattern, etc. of single board computer
•Sofware
•Operating System based on Web Browsers
Boot to Gecko OS
• Extended APIs to operate Senseor and Actuators by Web Apps
Web GPIO API, Web I2C API (proposed)
INVESTIGATION AND PROPOSAL OF SPECS
•WebGPIOhttps://github.com/browserobo/WebGPIO
•WebI2Chttps://github.com/browserobo/WebI2C
LICENSE
•CHIRIMEN License
•CC BY-SA4.0 (hardware)
•MPL2.0 (software)
•http://chirimen.org/license/
WHEN DO I GET AN ACTUAL BOARD?
It is under negotiation wholeheartedly!
Release of the hardware design and software in open
source license was important Milestone for it.
Probably, something may be set up by the event of next page
WE EXHIBIT IT AT MAKER FAIRE TOKYO.Sat., August 6, 2016, Sun., 7th Tokyo Big Sight
IT WAS EXHIBITED ALSO MAKER FAIRE NYC2015.