Intel® GalileoとMRAAを用いた開発環境のご紹介 
インテル株式会社 
ソフトウェア技術統括部 
新井雅海
MRAAとは 
2 
https://github.com/intel-iot-devkit/mraa
MRAAとは 
3 
Python/JavaScript/C++/Cから 
Arduinoの端子を非常に簡単に操作できるライブラリ 
https://github.com/intel-iot-devkit/mraa
GPIO / JavaScript 
4 
var mraa = require("mraa"); 
var x = new mraa.Gpio(13); 
x.dir(mraa.DIR_OUT); 
x.write(1);
Analog In / Python 
5 
import mraa 
x = mraa.Aio(0) 
print (x.read())
各種規格の対応状況 
6 
GPIO Analog In I2C PWM SPI UART 
Galileo 〇〇〇〇〇× 
Galileo Gen2 〇〇〇〇〇× 
※UARTに関しては、将来対応予定(2014年9月現在)
Rapid Prototyping用MRAAラッパー
Web GUI 
8
カテゴリメソッド例 
GPIO read 
パラメータ:pin, value 
write 
パラメータ:pin, value 
http://<IP>:8888/GPIO/write?pin=13&value=1 
AnalogIn read 
パラメータ:pin, size 
setInterval 
パラメータ:pin, interval 
http://<IP>:8888/Analog/read?pin=0&size=1 
http://<IP>:8888/Analog/setInterval?pin=0&inte 
rval=100 
PWM setDuty 
パラメータ:pin, duty 
setPeriod 
パラメータ:pin, periodUs 
http://<IP>:8888/PWM/setDuty?pin=3&duty=0.1 
API 
9
mraa Introduction

More Related Content

PDF
Takep lpc1114-190614
PDF
PDF
Imaocande LT
PDF
Pynq祭り資料
PDF
20220412 IoTLT vol86 kitazaki v1
PDF
FPGAによるHDMI to LVDS変換器
PDF
PYNQ祭り
PPTX
JTAGを使ってみよう
Takep lpc1114-190614
Imaocande LT
Pynq祭り資料
20220412 IoTLT vol86 kitazaki v1
FPGAによるHDMI to LVDS変換器
PYNQ祭り
JTAGを使ってみよう

What's hot (20)

PPTX
FPGAでベンチマークしたときに苦労した話@fpgax#12
PPTX
Deep learning demonstration using fpga
PDF
Linux : PSCI
PDF
FPGAスタートアップ資料
PPTX
Polyphony 新機能ツアー
PDF
2017年のFPGA Community活動について
PDF
ACRi_webinar_20220118_miyo
PDF
FPGA startup 第一回 LT
PPTX
EC2 F1 Virtual JTAG
PDF
DAS_202109
PDF
PYNQ祭りLT todotani
PPTX
PYNQ 祭り: Pmod のプログラミング
PDF
コンピュータアーキテクチャ研究の最新動向〜ISCA2015参加報告〜 @FPGAエクストリーム・コンピューティング 第7回 (#fpgax #7)
PDF
RISC-V introduction for SIG SDR in CQ 2019.07.29
PPTX
Analog Devices の IP コアを使う
PDF
Node 学園祭 2012 用
PPTX
Hyperledgerのチュートリアルで理解する基幹システム向けブロックチェーンハンズオン
PDF
SDSoC勉強会_170128_スライド「SDx 2016.3のプラグマによるハードウェアと性能」
PPT
FPGA
FPGAでベンチマークしたときに苦労した話@fpgax#12
Deep learning demonstration using fpga
Linux : PSCI
FPGAスタートアップ資料
Polyphony 新機能ツアー
2017年のFPGA Community活動について
ACRi_webinar_20220118_miyo
FPGA startup 第一回 LT
EC2 F1 Virtual JTAG
DAS_202109
PYNQ祭りLT todotani
PYNQ 祭り: Pmod のプログラミング
コンピュータアーキテクチャ研究の最新動向〜ISCA2015参加報告〜 @FPGAエクストリーム・コンピューティング 第7回 (#fpgax #7)
RISC-V introduction for SIG SDR in CQ 2019.07.29
Analog Devices の IP コアを使う
Node 学園祭 2012 用
Hyperledgerのチュートリアルで理解する基幹システム向けブロックチェーンハンズオン
SDSoC勉強会_170128_スライド「SDx 2016.3のプラグマによるハードウェアと性能」
FPGA
Ad

Viewers also liked (20)

PDF
OpsWorks事例紹介!ソニックガーデンのリモートワークを支えるリアルタイムツール”Remotty”の舞台裏(2014/03/15 - JAWS D...
PDF
コンソールゲームを世界展開してみた - JAWS DAYS 2015
PDF
JAWS DAYS 2015
PDF
UX JAM 8「ビジョンとかミッションとか経営者だけのものではない話」 #uxjam_jp
PDF
CSS Modulesのベストプラクティスを探る #scripty06
PDF
AmbariでStreamをデプロイ #ambarimeetup
PDF
WSDM2016報告会−学会概要#yjwsdm
PDF
WSDM2016報告会−論文紹介(Understanding User Attention and Engagement in Online News R...
PDF
WSDM2016報告会−論文紹介(Beyond Ranking:Optimizing Whole-Page Presentation)#yjwsdm
PDF
Ambari運用ツラたん #ambarimeetup
PDF
Yahoo! JAPAN の Ambari 活用事例 #ambarimeetup
PDF
#jjug_ccc #ccc_f1 広告システム刷新の舞台裏 - PHPからJavaに変えてみました
PDF
「変化と戦うロガー開発(iOS_App_Extensions編)」#yjdsw4
PDF
Yahoo! JAPAN の Ambari 活用事例 #yjdsnight
PDF
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
PDF
「これはヤフオク!に機械学習を導入する男たちの戦いの物語である」#yjdsw4
PDF
大規模クラスタでのHadoop課題
PDF
Hadoop Summit 2016 San Jose ストリーム処理関連の報告 #streamctjp
PDF
「Abuse対策を10年続けた結果」#yjdsw4
PDF
Cocos2d-JSと物理演算で作る横スクロールアクションゲーム #scripty06
OpsWorks事例紹介!ソニックガーデンのリモートワークを支えるリアルタイムツール”Remotty”の舞台裏(2014/03/15 - JAWS D...
コンソールゲームを世界展開してみた - JAWS DAYS 2015
JAWS DAYS 2015
UX JAM 8「ビジョンとかミッションとか経営者だけのものではない話」 #uxjam_jp
CSS Modulesのベストプラクティスを探る #scripty06
AmbariでStreamをデプロイ #ambarimeetup
WSDM2016報告会−学会概要#yjwsdm
WSDM2016報告会−論文紹介(Understanding User Attention and Engagement in Online News R...
WSDM2016報告会−論文紹介(Beyond Ranking:Optimizing Whole-Page Presentation)#yjwsdm
Ambari運用ツラたん #ambarimeetup
Yahoo! JAPAN の Ambari 活用事例 #ambarimeetup
#jjug_ccc #ccc_f1 広告システム刷新の舞台裏 - PHPからJavaに変えてみました
「変化と戦うロガー開発(iOS_App_Extensions編)」#yjdsw4
Yahoo! JAPAN の Ambari 活用事例 #yjdsnight
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
「これはヤフオク!に機械学習を導入する男たちの戦いの物語である」#yjdsw4
大規模クラスタでのHadoop課題
Hadoop Summit 2016 San Jose ストリーム処理関連の報告 #streamctjp
「Abuse対策を10年続けた結果」#yjdsw4
Cocos2d-JSと物理演算で作る横スクロールアクションゲーム #scripty06
Ad

Similar to mraa Introduction (20)

PDF
PyCoRAMを用いたグラフ処理FPGAアクセラレータ
PDF
20th ACRi Webinar - Kyoto SU Oura-san Presentation
PPTX
2014 1018 OSC-Fall Tokyo NETMF
PDF
2013 06-22osc nagoya-netmf
PDF
insideAR 2013 報告会(技術編)
PDF
Microsoft Intelligent Edge Technologies
PDF
統合ソフトウェアプラットフォームVitisとFPGA無償利用環境「ACRiルーム」のご紹介
PDF
Singularityで分散深層学習
PDF
IEEE ITSS Nagoya Chapter NVIDIA
PDF
Lagopus Router
PPTX
なにわTech20161215
PDF
HTTP and 5G
PDF
FPGA, AI, エッジコンピューティング
PDF
Interop2019 Toyota Netcope P4
PPTX
Gocon2017:Goのロギング周りの考察
PDF
Getting Started with Jetson Nano
PPT
MRTGの導入と運用
PDF
GoBGP活用によるSD-WANプラクティス
PDF
ACRiウェビナー_GIGABYTE様ご講演資料
PyCoRAMを用いたグラフ処理FPGAアクセラレータ
20th ACRi Webinar - Kyoto SU Oura-san Presentation
2014 1018 OSC-Fall Tokyo NETMF
2013 06-22osc nagoya-netmf
insideAR 2013 報告会(技術編)
Microsoft Intelligent Edge Technologies
統合ソフトウェアプラットフォームVitisとFPGA無償利用環境「ACRiルーム」のご紹介
Singularityで分散深層学習
IEEE ITSS Nagoya Chapter NVIDIA
Lagopus Router
なにわTech20161215
HTTP and 5G
FPGA, AI, エッジコンピューティング
Interop2019 Toyota Netcope P4
Gocon2017:Goのロギング周りの考察
Getting Started with Jetson Nano
MRTGの導入と運用
GoBGP活用によるSD-WANプラクティス
ACRiウェビナー_GIGABYTE様ご講演資料

mraa Introduction