Welcome to hello real world

Preview:

Citation preview

Welcome to Hello “Real” WorldCHIRIMEN Open Hardware

Community

Written by akihiko.kigure

What is CHIRIMEN?CHIRIMEN is a development environment that

allows to control the physical devices (e.g. sensors, actuators) only by Web browser technology and

includes hardware (board computer) and software on it.

History of Name “CHIRIMEN”

The two different worlds

“Web” and “Real” are interwoven,

and then the New Real World

will be created.

“Web”

“Real”

The Goal of the Community is:1. to develop methods in order to control Hardware devices only by Web technologies

All by Web Technologiesby HTML, JavaScript, CSS

HDMI

sensors and actuators

I2C, UARTGPIO, SPI, PWM

The Goal of the Community is:2. to apply ideas of Web-based OSS to Hardware devices (including board computers)

For Example: Board Case

The Goal of the Community is:3. to inform the above-mentioned two items to many people (through education, demonstration, etc.) 

Work Shop, Exhibition, etc...

CHIRIMEN Spec SoftwareOS : Boot to Gecko 2.5Additional special js APIs (currently) : I2C,

GPIOUSB drivers • Network Adapters• Pointing devices• Keyboards

CHIRIMEN Spec Hardware 1/5• SoC RK3066 • ARM Cortex A9 1.6GHz dual core• Mari 400 GPU quad core

• DDR3 1GB(RAM)

• NAND Flash 8GB

CHIRIMEN Spec Hardware 2/5• 1 MicroSD slot

• Video micro HDMI female

• Dimension 80 mm x 48 mm

• Power 5V 1A via dedicated power connector

CHIRIMEN Spec Hardware 3/5• USB microUSB x 1 (OTG) , USB x 1 ,

microUSB x 1 (UART debug)

• Wi-Fi (not on board. Use RTL8188CUS compatible USB Wi-Fi adaptor )

CHIRIMEN Spec Hardware 4/5• GPIO >1(configurable)

• I2C 2

• UART 2

• SPI 2

CHIRIMEN Spec Hardware 5/5• SPI 2

• Audio analog stereo IN x 1 / OUT x 1

• PWM 1

• Analog IN x 1

Feature 1: Everything controlled by Webapps

• Web engine(B2G) on which everything can be controlled by Webapps is equipped.• Low level web

interfaces(webGPIO,webI2C) to directly control various devices by Webapps are equipped.• HDMI Connector to output rich Web

contents and Hi-speed CPU/GPU are equipped.

Feature 2:Easy stand by Development Environments

• A Web development environment can be used just as it is.

• Web Application can be developed by a Web development environment equipped in Firefox Browser. And application will be able to uploaded.

• Need NOT Compile. Try & Error very easily.

Feature 3:Open Source Hardware

• All the information(Firmware, Circuit Diagram, Board Plan, Parts List, Discussion) is disclosed as “Open Source”.

Standardization :Software

Standardization :Hardware

About Community• Official Site: https://chirimen.org/• Github: https://github.com/chirimen-oh• Facebook:

https://www.facebook.com/groups/chirimen/• Twitter: https://twitter.com/chirimen_oh• Slack:

https://docs.google.com/forms/d/1GzkGfCcsRn4A6-uHPsLu2LszkqKcNJ3sFI4XRishHsE/viewform

Thank you for attention