Intel® Edisonどうなの?

Similar documents
ETCB Manual

スライド 1

3 無線 / 有線接続で制御 メガローバー Ver2.0 は Wi-Fi / BLE / Bluetooth Classic の 3 種の無線通信と 有線の USB シリアル通信に対応しています 指定のコマンドを用いることで PC やタブレットなど 様々なデバイスからメガローバー Ver2.0 を制

Raspberry Pi ZeroによるIoT入門

Arduino UNO IS Report No. Report Medical Information System Laboratory

Windows Embedded Community Day 第 5 回 - IoT がもたらす新しい社会と変化 - ドライバ開発から Azure 接続まで - Windows Embedded Community Day 株式会社デバイスドライバーズ日高亜友

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2015-CE-131 No /10/10 1,a) 1,b) 1,c) 2,d) 1,e) 1,f) Raspberry Pi GPIO I2C Raspberry Pi Linux HTTP, Rasp

Industrial shields brochure_JP

Microsoft Word - TY_WLAN_WBSBMVGXB-1_EVBManual_V1.3J_ doc

92% TEL ディー クルー テクノロジーズ株式会社

ADZBT1 Hardware User Manual Hardware User Manual Version 1.0 1/13 アドバンスデザインテクノロジー株式会社

システムソリューションのご紹介

対象製品と後継機種の比較表 1. Qseven: SOM-3565 vs. SOM-3567/-3568 SOM-3565 SOM-3567 SOM-3568 Compliance Qseven v1.2 Qseven 2.1 Qseven 2.1 CPU Intel Atom N2600 Inte

総合仕様

ESP8266-CORE-R Copyrig

msm2012_YOKOBORI

ESP32-KEY-KIT-R1 (ESP-WROOM-32 ) Copyright c 2

Raspberry Pi BF BF BF Raspberry Pi PC USB HDMI OS SD SD OS Raspberry Pi Model B MicroUSB MicroSD OS SD GPIO HDMI USB LAN Raspberry Pi MicroUSB MicroSD

関係各位 2018 年 10 月 10 日 ヴイストン株式会社 研究開発用台車ロボット メカナムローバー Ver2.0 を発売 ~ Arduino 互換の制御基板を搭載し ROS や Arduino IDE に対応 ~ ヴイストン株式会社 ( 本社 : 大阪府大阪市 代表取締役 : 大和信夫 ) は

CMOS リニアイメージセンサ用駆動回路 C CMOS リニアイメージセンサ S 等用 C は当社製 CMOSリニアイメージセンサ S 等用に開発された駆動回路です USB 2.0インターフェースを用いて C と PCを接続

SDC_SDIO_STM32F4 の説明 2013/09/17 SDIO インターフェースで SD カードをアクセスするプログラムのプロジェクトサンプルです FAT でファイルアクセスするために FatFs( 汎用 FAT ファイルシステム モジュール ) を使用しています VCP(USB 仮想 C

関係各位 2019 年 1 月 31 日 ヴイストン株式会社 4 軸独立ステアリング駆動方式の ROS 対応台車ロボット 4WDS ローバー Ver2.0 を発売 ヴイストン株式会社 ( 本社 : 大阪府大阪市 代表取締役 : 大和信夫 ) は 4 輪独立ステアリング駆動式全方位移動台車ロボット 4

Arduino をドリトルから 制御する教材の試行 鈴木裕貴 1

PCI マルチファンクションデータ収集カードおよび 6U CompactPCI 高速デジタイザのシステム構成例 PCI バスを使用してデータ収集 PCI バスを持った PC + Acqiris 社高速デジタイザまたは Advantech 社マルチファンクションデータ収集カード PCIバスを拡張してデ

PowerPoint プレゼンテーション

表 信号端子 端子名 入出力 機能 DTR 出力 COM ポート DTR (Data Terminal Ready Control Output / Handshake Signal) RXD 入力 COM ポート RXD (Receiving Asynchronous Data Input) TX

Warp demo station manual

RPI-ZUMO-ASM-MANUAL Raspberry Pi on Zumo キット 組立てマニュアル ver2.0 弊社製品 Raspberry Pi on Zumo キットをお買い上げ頂きありがとうございます 本製品は組立てキットとなっております 以

Arduinoで計る,測る,量る

UMB-CP2114 User's Manual

CCD リニアイメージセンサ用駆動回路 C CCD リニアイメージセンサ (S11155/S ) 用 C は 当社製 CCDリニアイメージセンサ S11155/S 用に開発された駆動回路です S11155/S11156-

PowerPoint プレゼンテーション

機能 SB-2000 は無線機とコンピュータを接続するインターフェースです CAT, CI/V を経由したリグ制御 CAT や CI/V のリグ制御のインターフェースを持っています この接続でリグを制御できます RTTY, PSK31, SSTV, FAX, その他のデジタルモードが運用できます広く

arduino プログラミング課題集 ( Ver /06/01 ) arduino と各種ボードを組み合わせ 制御するためのプログラミングを学 ぼう! 1 入出力ポートの設定と利用方法 (1) 制御( コントロール ) する とは 外部装置( ペリフェラル ) が必要とする信号をマイ

STM32F405VG 搭載 CPU 基板の仕様 V /10/14 STMicroelectronics 社製の Cortex-M4 ARM CPU STM32F405VGT6 を搭載した CPU 基板です 目次 1. 概要 CPU 基板のブロック図 C

AN5101 SA-Cy500S (Cyclone V SoC CPU BOARD) スタートガイド

457.ai

Wireless module selection guide


Raspberry Pi (Windows10 IoT Core) を使用したリーダ ライタの制御例 (UART 接続 ) 2018 年 12 月 18 日第 版 株式会社アートファイネックス

KEIm-25ヘッダーボードハードウェアマニュアル

Quad port LANカード(10GBASE-T) 取扱説明書

スライド 1

完成版_セミナー発表資料110928

世界の技術を日本の品質で すべてはお客様の ベストパートナーであるために 1 2 納入分野 斬 新な 企画 展開力 高 品質 ダックスが持つ つの特長 3 交通機器 金融機器 医療機器 製造機器 工作機器 あらゆる分野へ 高信頼性 3 最 新 最適な 技術と開発 主な開発 生産製品 ダックスは産業用

sakura.io HAT for Raspberry Pi SCO-RPi-01取扱説明書

HP Z VR Backpack G1 Workstation システム構成図

オーナーズ マニュアル SolitonWave 1

8051 개발보드 메뉴얼

電気的特性 (Ta=25 C) 項目 記号 条件 Min. Typ. Max. 単位 読み出し周波数 * 3 fop khz ラインレート * Hz 変換ゲイン Gc ゲイン =2-5 - e-/adu トリガ出力電圧 Highレベル Vdd V -

課題情報シート テーマ名 : 動画中継ラジコンカーの製作 担当指導員名 : 土山博剛実施年度 : 25 年度施設名 : 四国職業能力開発大学校課程名 : 専門課程訓練科名 : 電子情報技術科課題の区分 : 総合制作実習課題学生数 : 1 時間 : 12 単位 (216h) 課題制作 開発のポイント

( ) 15 cm USB PC

Microsoft PowerPoint _iwasaki

HPE ProLiant Thin Micro TM200 サーバー Microsoft Windows Server インストール手順

Embedded Security Product Guide

IntroductionForGR-PEACH.pptx

IoT

OPAL-QG-JA

EVBUM2170JP - LC87F1M16A評価ボードユーザーマニュアル

untitled

製åfi†æ¡‹åƒ–.xlsx

タイトル

第一章 LPC2478 ボードの概要...3 第二章 uclinux の初体験 SD カードのテスト USB メモリのテスト USB Devices のテスト network のテスト...6 第三章 uclinux のコンパイル...

KEIm-08SoMハードウェアマニュアル

TOPPERS活用アイデア・アプリケーション開発

Inspiron 仕様

Studuinoライブラリ環境設定Mac編

& BIOS/OS BIOS BIOS OS RAS UPS VCCI EMC RoHS Reach : ITS / FA Intel Atom E3800 EMBOX TypeAE840 Intel Atom E3800 VX-6020 Intel Xeon /Core EMBOX TypeRE9

( ) 15 cm USB PC

CANON_IT_catalog_1612

p ss_kpic1094j03.indd

次世代無線通信センサネットワークを活用したIoT支援に関する研究

i

MINI2440マニュアル

! STEP 2. Quartus Prime のダウンロード WEB ブラウザで以下の URL を開きます 2 ページ中段の Quartus Prime 開発ソフトウェア ライト エディ

CM-3G 周辺モジュール拡張技術文書 MS5607センサ(温度、気圧)

LANカード(PG-2871) 取扱説明書

HDLトレーナーサンプルプログラム説明書

A Responsive Processor for Parallel/Distributed Real-time Processing

TWE-Lite R 取扱説明書

AKI-PIC16F877A開発キット (Ver1

unitech PA600 Rugged En PDA - RFID HF - unitech G Ver.1.2

目次 Windows 2003 への新規インストール... 3 Windows 2008 への新規インストール... 4 Windows 2012 への新規インストール... 6 Microsoft SQL のサポート... 8 IPv4/IPv6 のサポート... 8 制限事項... 9 Web

matrox0

MINI2440マニュアル

Product Guide

表紙

SE Conpact PC(事業所向けPC)

ACR3901U-S1 技術仕様書 V1.09

PowerPoint プレゼンテーション

PC

Çϵå¿þ¾î ¼³Ä¡ ¹× ±³Ã¼ ¼³¸í¼�

ProLiant ML110 システム構成図

どこまでやるの? 全部紹介したいのはやまやまですが 細かいところまで始めると数時間必要になるので 大きな変更 追加を中心にしたいと思います Intel Corporation が作成したページの情報を基本にそこから派生した情報を拾っています

電力線重畳型機器認証技術

MINI2440マニュアル

目次 1 I2Cとは 13 結線写真 2 センサの多くがI2Cに対応 14 WHO_AM_I 3 マイコンでのI2C通信例 15 I2C読込みプログラム 4 とは 16 I2C読込みスクリプト概要① 5 タイミングパラメータ 17 I2C読込みスクリプト概要② 6 書込み 18 センサ読込みプログラ

型名 RF007 ラジオコミュニケーションテスタ Radio Communication Tester ソフトウェア開発キット マニュアル アールエフネットワーク株式会社 RFnetworks Corporation RF007SDK-M001 RF007SDK-M001 参考資料 1

Nios II ハードウェア・チュートリアル

Transcription:

ってどうなの? ちょっと使ってみた感じ goji2100.com * 本書内の社名 製品名などは 一般に各社の商標または登録商標です

外観 Edison Module 7,290 Edison Breakout Board 8,640 Edison kit for Arduino 12,150 * 価格は某ショップでの参考価格です 2015/4/10 2

Edison Module デュアルコア CPU(Atom @500MHz)+ シングルコアマイクロコントローラ (Quark @100MHz) 1GB LPDDR3 POP memory(2ch 32bit @800MT/S) 4GB emmc Broadcom 43340 802.11 a/b/g/n, Dual-band (2.4 and 5 GHz) Bluetooth 4.0 USB 2.0 OTG SD Card, UART 2, I2C 2, SPI(2CS), GPIO 12(4PWM) Input 3.3 to 4.5V Output 100 ma@3.3v, 100 ma@1.8v Power Standby (No radios): 13mW Standby (Bluetooth 4.0): 21.5 mw (BTLE in Q4-14) Standby (Wi-Fi): 35 mw 小型 (35.5 25.0 3.9 mm) Yocto Linux v1.6 Development environments Arduino* IDE Eclipse supporting: C, C++, and Python Intel XDK supporting: Node.JS and HTML5 2015/4/10 3

Edison Module emmc 4GByte 70 pin I/O Connector Atom and DDR POP Memory USB ULPI Transceiver WiFi/BTL E Module Embedded 2.4/5 GHz Antenna PMIC Antenna COAX Copyright 2015 Hackaday, Hack A Day, and the Skull and Wrenches Logo are Trademarks of Hackaday.com http://hackaday.com/tag/intel/ 2015/4/10 4

Edison Mini Breakout Board シリアルコンソール USB デバイス MSD LAN 電源 Wi-Fi 初期設定 USB デバイスポートからファームのアップデート シリアルコンソールや LAN から初期設定ホスト名 パスワード Wi-Fi などの設定 パッケージのアップデート 開発環境 node.js Python C/C++ libmraa 外部周辺機器 Breakout Board 14 4 列のコネクタに周辺を接続可能但し 信号レベルは 1.8V Breakout Board Hardware Guide http://download.intel.com/support/edison/sb/edisonbreakout_hg_331190006.pdf 2015/4/10 5

Edison kit for Arduino USB デバイス 仮想 COM 電源 Wi-Fi 初期設定 Arduino IDE からファームのアップデート 開発環境 Arduino IDE その他の開発言語との協調運用も可 外部周辺機器 Arduino 向けの Shield が使える Intel Galileo Board, Intel Galileo Gen 2 Board, and Board Shield Testing Report http://download.intel.com/support/galileo-edison_shieldtestreport_330937-002.pdf Kit for Arduino Hardware Guide http://download.intel.com/support/edison/sb/edisonarduino_hg_331191007.pdf 2015/4/10 6

周辺インターフェース 内蔵インターフェース Wi-Fi( アクセスポイントモード クライアントモード アドホックモード ) Bluetooth 4.0 USB 2.0 OTG UART 2, I2C 2, SPI(2CS), GPIO 12(4PWM) 外部インターフェース拡張 USB デバイスで拡張 I2C SPI での拡張 ADC は無いので I2C SPI 接続の ADC を使う PWM も 8 ビットなので サーボを使うには外部 PWM コントローラが必要 UART I2C SPI GPIO などは 1.8V レベル一般的な 3.3V とか 5V デバイスを接続するにはレベルシフタが必要 GPIO 内の 4 ポートは PWM として使用可 (8 ビット ) 2015/4/10 7

Breakout Board いろいろ 1 Edison モジュールは特殊なコネクタで接続するために Breakout Board が必要 インテル純正 :Mini Breakout Board インテル純正 USB OTG バッテリ充電回路付 8,480(Edison モジュール付 ) スイッチサイエンス製 :Eaglet(MFT バージョン ) フリスクケースサイズ レベルシフタ回路 Grove コネクタ バッテリ充電回路 3,780 秋月電子通商 :Edison 2.54mm ピッチ変換基板 2.54mm ピッチ変換 650 ランニングエレクトロニクス製 :Edison 用ベース基板 Henry フリスクケースサイズ USB ホスト 9 軸モーションセンサ / 温度センサ 6,980 2015/4/10 8

Breakout Board いろいろ 2 SparkFun Starter Pack for Base Block GPIO Block Battery Block Edison Hardware Pack USB micro B Cable - 6 Foot $119.95 2015/4/10 9

どうやって動かすの? Intel Edison は Linux(Yocto Linux v1.6) で動作している Linux で使用される開発環境は普通に使える USB デバイスとかは Linux 上のドライバ経由でユーティリティ 自作アプリからアクセスできる GPIO I2C などの低レベル I/O は ファイルシステムを使ったアクセスや mraa というライブラリを経由してアクセスするファイルシステムを使ったアクセス :echo 1 >/sys/class/gpio/gpio13/value mraa を使ったアクセス :mraa_gpio_write(gpio, 1); mraa Low Level Skeleton Library for Communication on GNU/Linux platforms Supported platforms Galileo Gen 1 - Rev D Galileo Gen 2 - Rev H Intel Edison NUC DE3815tykhe Minnowboard Max Raspberry Pi 2015/4/10 10

Shell で LED ブリンク root@edison:~/gpio# cat gpio14 #!/bin/sh echo 14 >/sys/class/gpio/export echo out >/sys/class/gpio/gpio14/direction for i in `seq 1 100000` do echo 1 >/sys/class/gpio/gpio14/value echo 0 >/sys/class/gpio/gpio14/value done root@edison9:~/gpio# time./gpio14 real 0m 42.21s user 0m 7.70s sys 0m 34.24s 100,000/42.21=2,369/Sec 2015/4/10 11

Shell で LED ブリンク pi@raspberrypi ~/GPIO $ cat gpio2 #!/bin/sh echo 2 >/sys/class/gpio/export echo out >/sys/class/gpio/gpio2/direction for i in `seq 1 100000` do echo 1 >/sys/class/gpio/gpio2/value echo 0 >/sys/class/gpio/gpio2/value done pi@raspberrypi ~/GPIO $ time./gpio2 real user sys 0m15.491s 0m3.480s 0m11.890s 100,000/15.491=6,455/Sec 2015/4/10 12

C で LED ブリンク root@edison:~/mraagpio# cat mraagpio.c #include "mraa.h" int main(int argc, char** argv) { mraa_init(); mraa_gpio_context gpio; gpio = mraa_gpio_init(36); // J19-9 GPIO14 p14 mraa_gpio_dir(gpio, MRAA_GPIO_OUT); // mraa_gpio_use_mmaped(gpio, 1); long i; for (i = 0; i < 10000000; i++) { // 10,000,000 mraa_gpio_write(gpio, 1); mraa_gpio_write(gpio, 0); } mraa_deinit(); } root@edison:~/mraagpio# time./mraagpio real 4m 49.47s user 1m 13.63s sys 3m 33.83s 10,000,000/289.47=34,546/Sec 2015/4/10 13

C で LED ブリンク root@edison:~/mraagpio# cat mraagpio.c #include "mraa.h" int main(int argc, char** argv) { mraa_init(); mraa_gpio_context gpio; gpio = mraa_gpio_init(36); // J19-9 GPIO14 p14 mraa_gpio_dir(gpio, MRAA_GPIO_OUT); mraa_gpio_use_mmaped(gpio, 1); long i; for (i = 0; i < 10000000; i++) { // 10,000,000 mraa_gpio_write(gpio, 1); mraa_gpio_write(gpio, 0); } mraa_deinit(); } root@edison:~/mraagpio# time./mraagpio real 0m 5.63s user 0m 5.52s sys 0m 0.00s 10,000,000/5.63=1,776,199/Sec 2015/4/10 14

デモ #1 USB Web カメラを接続してネットワークカメラ PWM USB Wi-Fi mjpg-streamer(video) apache2(httpd) perl5(cgi) 2015/4/10 15

デモ #2 MUGBOT オリジナル MUGBOT 東京都市大学メディア情報学部社会メディア学科小池星多准教授 http://www.mugbot.com/ 情報デザイン研究室 眼 口 首 ( 縦 ) 首 ( 横 ) LAN Open Jtalk(Speech) apache2(httpd) ruby(cgi) Arduino IDE 2015/4/10 16

デモ #2 MUGBOT Edison 版 MUGBOT PWM GPIO PWM USB Wi-Fi Open Jtalk(Speech) apache2(httpd) perl5(cgi) 2015/4/10 17