CHIRIMEN open hardware became open source (English)

Preview:

Citation preview

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.

Recommended