kinoma element 味見の会

Post on 16-Feb-2017

498 Views

Category:

Devices & Hardware

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Kinoma Element味見の会2016-8-5

本日のメニューKinoma Element の概要開発環境の紹介

実機を操作しながらPin Explorer で IO 端子を直接触ってみる プログラミングを試してみる

Kinoma Element の概要

Kinoma Element Kinoma の製品の一つもうすぐ発売される?

Kinoma ってどういう会社2002 年に Apple Quick Time の開発メンバーが設立2010 年に Marvell が買収してその一部門になったMarvell はディスクコントローラなどを作っている大手 LSI メーカー

ソフトエンジニアが中心Marvell がついているので専用 LSI を作れるし、資金力もある。

Kinoma Element のスペック言語 ES6 適合率 96% の JavaScriptCPU 200MHz ARM Cortex M4RAM 0.5MB

Flash ROM 4MBWifi 802.11bgn

IO Pin 16 個 機能変更可能Digital In/Out, Analog In, I2C, PWM

通信端子 micro USB x 1 電源を兼ねるケース 🔵

技適 🔵

価格 $24.95 (予定)

他の IoT デバイスとの比較Element Tessel 2 WROOM-02 Arduino Uno Rb Pi 2

CPU 200 MHz 580 MHz 80 MHz 16 MHz 900 MHz

RAM 0.5 MB 64 MB 0.080MB 0.002MB 1,000MBROM 4 MB 32 MB 4MB 0.032MB micro SDPin 16 16 10 ? 20 40

Wifi 802.11bgn

802.11bgn

802.11bgn ❌ ❌

通信 USB x 1 USB x 3, LAN Serial USB x 1 USB x 4,

LAN技適 🔵 ❌ 🔵 — —価格 $24.95 $44.45 $5 $35 $40

Pin 配置

ソフトウェア的特徴ES6 96% 適合対応プロトコル:

HTTP Server/ClientWebSocketMQTTcoapssdp ・・・

telnet で接続してコマンドラインを利用可能Pin Share 機能がある 他の Element の Pin を自分の Pin として操作

開発環境  Kinoma Code

開発環境: Kinoma Code

本体の設定変更エディタ、デバッガエミュレータ ( Element, Create )サンプルプログラムのダウンロードと実行Pin Explorerドキュメント閲覧

Kinoma Code 実演

telnet 接続の実演

Pin Explorer を試してみる

準備Kinoma Code を起動Kinoma Element に USB ケーブルをつなぐ点滅後、緑点灯になるのを待つメニューから kinoma-element-a (or b) を選ぶ

1. Digital InputSide Pins で設定

タクトスイッチを結線

Pin Explorer で見る

2. Analog Input

Analog

可変抵抗を結線

Pin Explorer で見る

3. LED も試してみる

LED も試してみる

Pin Explorer でToggle Switch を選択する

4. LED の明るさを変えるPWM を使う

PWM

結線は同じ

スライダで明るさを変更

プログラミングを試してみる

1. 定番 L チカサンプルプログラム一覧を開く

クリック

メニューから Kinoma Element を選びますここをクリックしKinoma Element を選ぶ

element-blinking-led をダウンロードクリック

プログラムを見る

ん? なんだかわからないけどとにかく動かす

実行ボタンをクリック

停止はここ

ステップ実行やブレイクポイントの設定もできます

L チカだけなのにプログラムが複雑?技(モジュール化)を使っているからLED の On/Off はもっと単純別の例「 element-button-led 」を見るとわかる

実行してみる結線がさっきと異なるので注意プログラムをよく見ましょう

あとはフリータイム!

サンプルプログラムを見てみるRGB LEDI2C 温度センサーサーボモーター

Quick Start Guide をやってみる

Quick Start Guide をやってみるhttp://kinoma/element/ を開き「 Quick Start 」をクリックDevice set up は設定済みなのでスキップStarting a new project in Kinoma Code から始める

Pin Share他の Element の Pin を使える

Pin を exportPin を import

利用

top related