>100 Views
November 15, 16
スライド概要
Introducing CHIRIMEN Open Hardware
フリーランスプログラマです。 Angular, CHIRIMEN Open Hardware, MDN Web Doc 推しの人です。
Welcome to Hello “Real” World CHIRIMEN 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 Technologies by HTML, JavaScript, CSS HDMI I2C, UART GPIO, SPI, PWM sensors and actuators
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 Software ⚫OS : Boot to Gecko 2.5 ⚫Additional special js APIs (currently) : I2C, GPIO ⚫USB 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/1GzkGfCcsRn4A6uHPsLu2LszkqKcNJ3sFI4XRishHsE/viewform
Thank you for attention