SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
GR-CITRUS ハッカソンリ
ファレンス
2018.2.7. - v1.0.0
1. 開発環境の構築
まずは、Visual Studio Codeとプラグインをインストールします。
❖ Visual Studio Codeのインストール
➢ http://tarosay.hatenablog.com/entry/2017/09/30/040454
❖ プラグイン(Rubic)のインストール
➢ http://tarosay.hatenablog.com/entry/2017/09/30/040649
次に開発環境の設定を行います。
❖ 新規Rubyプログラムの作成
➢ http://tarosay.hatenablog.com/entry/2017/09/30/133805
2.ハードウエア資料
❖ GR-CITRUS詳細資料(ピン配置とか)
➢ https://github.com/wakayamarb/wrbb-v2lib-firm/blob/master/firmware_release/description/Ruby
%20Firmware%20on%20GR-CITRUS.pdf
❖ SAMBOU-KAN詳細資料(ピン配置とか)
➢ https://github.com/wakayamarb/sambou-kan/blob/master/SAMBOU-KAN2.3%E5%9F%BA%E6%
9D%BF%E8%AA%AC%E6%98%8E.pdf
3. プログラミング関連情報
❖ クラス、メソッド早見表
➢ http://gadget.renesas.com/ja/product/citrus_sp1z.html
3. プログラミング関連情報
❖ WiFiサンプル
➢ HTTPでのGet
■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_
Samples/httpget
➢ HTTPでのPost
■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_
Samples/HttpPost
➢ IFTTT
■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_
Samples/IFTTT
➢ AP_Server
■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_
Samples/AP_Server
3. プログラミング関連情報
❖ サーボモーター
➢ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/Servo_Sa
mples/servoTest01
❖ MP3
➢ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/SambouKa
n_Samples/mp3play
4. サンプルリスト(温湿度計類)
名称 デバイス 製品例 サンプルコード
温湿度センサ SENSIRION社
SHT31
http://akizukidenshi.com/catalog/g/gK-12125/ https://github.com/wakayamarb/wrbb-v2lib
-firm/tree/master/samples/VSCode-Rubic/
I2C_Samples/I2C_AESHT3X
温度センサー ANALOG DEVICES
ADT7410
http://prod.kyohritsu.com/KP-ADT7410.html https://github.com/wakayamarb/wrbb-v2lib
-firm/tree/master/samples/VSCode-Rubic/
I2C_Samples/I2C_KP-ADT7410
気圧センサ STマイクロ
LPS331AP
https://www.switch-science.com/catalog/1289/ https://github.com/wakayamarb/wrbb-v2lib
-firm/tree/master/samples/VSCode-Rubic/
I2C_Samples/I2C_LPS331AP
4. サンプルリスト(加速度センサー類)
名称 デバイス 製品例 サンプルコード
3軸デジタル・コンパス ハネウェル社
HMC5883L
https://www.switch-science.com/catalog/658/
※ディスコンぽい
https://github.com/wakayamarb/wrbb-v
2lib-firm/tree/master/samples/VSCode-
Rubic/I2C_Samples/I2C_HMC5883L
3軸加速度センサ Kionix
KXSD9-2050
http://akizukidenshi.com/catalog/g/gI-03824/ https://github.com/wakayamarb/wrbb-v
2lib-firm/tree/master/samples/VSCode-
Rubic/I2C_Samples/I2C_KXSD9_2050
3軸ジャイロセンサー STマイクロ
L3GD20
http://akizukidenshi.com/catalog/g/gK-06779/ https://github.com/wakayamarb/wrbb-v
2lib-firm/tree/master/samples/VSCode-
Rubic/I2C_Samples/I2C_L3GD20
https://github.com/wakayamarb/wrbb-v
2lib-firm/tree/master/samples/VSCode-
Rubic/I2C_Samples/I2C_L3GD20_SD
A18_SCL19
4. サンプルリスト(その他)
名称 デバイス 製品例 サンプルコード
液晶ディスプレイ
(LCD)
Sitronix
ST7032i
http://akizukidenshi.com/catalog/g/gM-09109/ https://github.com/wakayamarb/wrbb-v
2lib-firm/tree/master/samples/VSCode-
Rubic/I2C_Samples/I2C_LCD
カメラ OV528 http://akizukidenshi.com/catalog/g/gM-09161/ https://github.com/wakayamarb/wrbb-v
2lib-firm/blob/master/samples/VSCode-
Rubic/WiFi_Samples/Camera/
5.その他注意点
❖ Visual Studio Codeでのデバッグ
➢ デバッグコンソールから GR-CITRUSにデータを送ることはできません
■ 送りたい場合はTERATERM等を使って行ってください。

Contenu connexe

Tendances

nginx の導入 for Mac
nginx の導入 for Macnginx の導入 for Mac
nginx の導入 for Mac塚本 昌弘
 
Idcfクラウド 初心者の事始め
Idcfクラウド 初心者の事始めIdcfクラウド 初心者の事始め
Idcfクラウド 初心者の事始めTakako Miyagawa
 
A-Frameで作ったギャラリーのお話
A-Frameで作ったギャラリーのお話A-Frameで作ったギャラリーのお話
A-Frameで作ったギャラリーのお話KatsuyaENDOH
 
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」Shunsuke Watanabe
 
IPython notebookでOpenFOAMを使う!講習会準備資料
IPython notebookでOpenFOAMを使う!講習会準備資料IPython notebookでOpenFOAMを使う!講習会準備資料
IPython notebookでOpenFOAMを使う!講習会準備資料mmer547
 
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみるづや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみるzuya
 
E2D3 ver. 0.2 開発の手順書
E2D3 ver. 0.2 開発の手順書E2D3 ver. 0.2 開発の手順書
E2D3 ver. 0.2 開発の手順書E2D3.org
 
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.jsHokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.jsTadahiro Ishisaka
 
最近の事と来年の目標 2017年
最近の事と来年の目標 2017年最近の事と来年の目標 2017年
最近の事と来年の目標 2017年Netwalker lab kapper
 
20151029 ヒカラボ講演資料
20151029 ヒカラボ講演資料20151029 ヒカラボ講演資料
20151029 ヒカラボ講演資料Daisuke Ando
 
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」Tomoaki Shimizu
 
BVMCN5102-BK Kit+開発環境構築まとめ‬
BVMCN5102-BK Kit+開発環境構築まとめ‬BVMCN5102-BK Kit+開発環境構築まとめ‬
BVMCN5102-BK Kit+開発環境構築まとめ‬gomihgy
 
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
Skywayのビデオチャットを録画しよう。そう、ブラウザでねSkywayのビデオチャットを録画しよう。そう、ブラウザでね
Skywayのビデオチャットを録画しよう。そう、ブラウザでねmganeko
 
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-PocketNetwalker lab kapper
 
Debian Testing on Windows Tablet T100TA
Debian Testing on Windows Tablet T100TADebian Testing on Windows Tablet T100TA
Debian Testing on Windows Tablet T100TANetwalker lab kapper
 

Tendances (20)

nginx の導入 for Mac
nginx の導入 for Macnginx の導入 for Mac
nginx の導入 for Mac
 
Idcfクラウド 初心者の事始め
Idcfクラウド 初心者の事始めIdcfクラウド 初心者の事始め
Idcfクラウド 初心者の事始め
 
A-Frameで作ったギャラリーのお話
A-Frameで作ったギャラリーのお話A-Frameで作ったギャラリーのお話
A-Frameで作ったギャラリーのお話
 
Node.js Hands-On
Node.js Hands-OnNode.js Hands-On
Node.js Hands-On
 
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
 
IPython notebookでOpenFOAMを使う!講習会準備資料
IPython notebookでOpenFOAMを使う!講習会準備資料IPython notebookでOpenFOAMを使う!講習会準備資料
IPython notebookでOpenFOAMを使う!講習会準備資料
 
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみるづや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
 
E2D3 ver. 0.2 開発の手順書
E2D3 ver. 0.2 開発の手順書E2D3 ver. 0.2 開発の手順書
E2D3 ver. 0.2 開発の手順書
 
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.jsHokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.js
 
最近の事と来年の目標 2017年
最近の事と来年の目標 2017年最近の事と来年の目標 2017年
最近の事と来年の目標 2017年
 
20151029 ヒカラボ講演資料
20151029 ヒカラボ講演資料20151029 ヒカラボ講演資料
20151029 ヒカラボ講演資料
 
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
 
AndroidでWebSocket
AndroidでWebSocketAndroidでWebSocket
AndroidでWebSocket
 
BVMCN5102-BK Kit+開発環境構築まとめ‬
BVMCN5102-BK Kit+開発環境構築まとめ‬BVMCN5102-BK Kit+開発環境構築まとめ‬
BVMCN5102-BK Kit+開発環境構築まとめ‬
 
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
Skywayのビデオチャットを録画しよう。そう、ブラウザでねSkywayのビデオチャットを録画しよう。そう、ブラウザでね
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
 
Intel graphics
Intel graphicsIntel graphics
Intel graphics
 
About .Net vNext
About .Net vNextAbout .Net vNext
About .Net vNext
 
JavaScript TDD紹介 #agilesamurai
JavaScript TDD紹介 #agilesamuraiJavaScript TDD紹介 #agilesamurai
JavaScript TDD紹介 #agilesamurai
 
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket
 
Debian Testing on Windows Tablet T100TA
Debian Testing on Windows Tablet T100TADebian Testing on Windows Tablet T100TA
Debian Testing on Windows Tablet T100TA
 

Similaire à GR-CITRUS リファレンス

.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能Takayoshi Tanaka
 
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能Takayoshi Tanaka
 
SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座Hiroaki Oikawa
 
Server side Swift & Photo Booth
Server side Swift & Photo Booth Server side Swift & Photo Booth
Server side Swift & Photo Booth LINE Corporation
 
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用de:code 2017
 
Cell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始めCell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始めYou&I
 
DroidKaigi2016 windows環境での効率的なアプリ開発手法
DroidKaigi2016 windows環境での効率的なアプリ開発手法DroidKaigi2016 windows環境での効率的なアプリ開発手法
DroidKaigi2016 windows環境での効率的なアプリ開発手法tkawashita
 
アカツキはどのようにAWSを活用しているか #jawsug
アカツキはどのようにAWSを活用しているか #jawsugアカツキはどのようにAWSを活用しているか #jawsug
アカツキはどのようにAWSを活用しているか #jawsugaktsk
 
成長を加速する minne の技術基盤戦略
成長を加速する minne の技術基盤戦略成長を加速する minne の技術基盤戦略
成長を加速する minne の技術基盤戦略Hiroshi SHIBATA
 
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
2021/03/19 パブリッククラウドを活かす運用プロセス自動化2021/03/19 パブリッククラウドを活かす運用プロセス自動化
2021/03/19 パブリッククラウドを活かす運用プロセス自動化Issei Hiraoka
 
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門Masahito Zembutsu
 
VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発Yuta Matsumura
 
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築yaegashi
 
Goで作って配布するAzureコマンドラインユーティリティ
Goで作って配布するAzureコマンドラインユーティリティGoで作って配布するAzureコマンドラインユーティリティ
Goで作って配布するAzureコマンドラインユーティリティyaegashi
 
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】Masahito Zembutsu
 
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた
Durable Functions (Core) 気になっていたことを勉強がてら実装してみたDurable Functions (Core) 気になっていたことを勉強がてら実装してみた
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた朋志 佐々木
 
Azure DevOps で実現する Unity アプリのハイパフォーマンス CI/CD
Azure DevOps で実現する Unity アプリのハイパフォーマンス CI/CDAzure DevOps で実現する Unity アプリのハイパフォーマンス CI/CD
Azure DevOps で実現する Unity アプリのハイパフォーマンス CI/CDyaegashi
 
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespacesIssei Hiraoka
 
C# でブロックチェーン実装
C# でブロックチェーン実装C# でブロックチェーン実装
C# でブロックチェーン実装Yuto Takei
 

Similaire à GR-CITRUS リファレンス (20)

.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
 
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
 
hbstudy37 doc
hbstudy37 dochbstudy37 doc
hbstudy37 doc
 
SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座
 
Server side Swift & Photo Booth
Server side Swift & Photo Booth Server side Swift & Photo Booth
Server side Swift & Photo Booth
 
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
 
Cell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始めCell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始め
 
DroidKaigi2016 windows環境での効率的なアプリ開発手法
DroidKaigi2016 windows環境での効率的なアプリ開発手法DroidKaigi2016 windows環境での効率的なアプリ開発手法
DroidKaigi2016 windows環境での効率的なアプリ開発手法
 
アカツキはどのようにAWSを活用しているか #jawsug
アカツキはどのようにAWSを活用しているか #jawsugアカツキはどのようにAWSを活用しているか #jawsug
アカツキはどのようにAWSを活用しているか #jawsug
 
成長を加速する minne の技術基盤戦略
成長を加速する minne の技術基盤戦略成長を加速する minne の技術基盤戦略
成長を加速する minne の技術基盤戦略
 
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
2021/03/19 パブリッククラウドを活かす運用プロセス自動化2021/03/19 パブリッククラウドを活かす運用プロセス自動化
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
 
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
 
VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発
 
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
 
Goで作って配布するAzureコマンドラインユーティリティ
Goで作って配布するAzureコマンドラインユーティリティGoで作って配布するAzureコマンドラインユーティリティ
Goで作って配布するAzureコマンドラインユーティリティ
 
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
 
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた
Durable Functions (Core) 気になっていたことを勉強がてら実装してみたDurable Functions (Core) 気になっていたことを勉強がてら実装してみた
Durable Functions (Core) 気になっていたことを勉強がてら実装してみた
 
Azure DevOps で実現する Unity アプリのハイパフォーマンス CI/CD
Azure DevOps で実現する Unity アプリのハイパフォーマンス CI/CDAzure DevOps で実現する Unity アプリのハイパフォーマンス CI/CD
Azure DevOps で実現する Unity アプリのハイパフォーマンス CI/CD
 
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
 
C# でブロックチェーン実装
C# でブロックチェーン実装C# でブロックチェーン実装
C# でブロックチェーン実装
 

Plus de 三七男 山本

GR-CITRUS搭載Rubyファームv2.47~の 説明資料 ver3.0
GR-CITRUS搭載Rubyファームv2.47~の 説明資料 ver3.0GR-CITRUS搭載Rubyファームv2.47~の 説明資料 ver3.0
GR-CITRUS搭載Rubyファームv2.47~の 説明資料 ver3.0三七男 山本
 
2018おうちハックLT小ネタ大会「小型ファンヒーターハック」
2018おうちハックLT小ネタ大会「小型ファンヒーターハック」2018おうちハックLT小ネタ大会「小型ファンヒーターハック」
2018おうちハックLT小ネタ大会「小型ファンヒーターハック」三七男 山本
 
mruby搭載ボードGR-CITRUSのRubyファームVer2.44~の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.44~の説明mruby搭載ボードGR-CITRUSのRubyファームVer2.44~の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.44~の説明三七男 山本
 
GR-CITRUS搭載Rubyファームv2.42~の 説明資料 ver2.7
GR-CITRUS搭載Rubyファームv2.42~の 説明資料 ver2.7GR-CITRUS搭載Rubyファームv2.42~の 説明資料 ver2.7
GR-CITRUS搭載Rubyファームv2.42~の 説明資料 ver2.7三七男 山本
 
ミニハッカソンの作品製作 参考資料
ミニハッカソンの作品製作 参考資料ミニハッカソンの作品製作 参考資料
ミニハッカソンの作品製作 参考資料三七男 山本
 
GRデザインコンテスト2017 ファイナル説明資料
GRデザインコンテスト2017 ファイナル説明資料GRデザインコンテスト2017 ファイナル説明資料
GRデザインコンテスト2017 ファイナル説明資料三七男 山本
 
mruby搭載ボード GR-CITRUS の新しい開発環境の紹介
mruby搭載ボード GR-CITRUS の新しい開発環境の紹介mruby搭載ボード GR-CITRUS の新しい開発環境の紹介
mruby搭載ボード GR-CITRUS の新しい開発環境の紹介三七男 山本
 
ロボスピン組み立て手順
ロボスピン組み立て手順ロボスピン組み立て手順
ロボスピン組み立て手順三七男 山本
 
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明三七男 山本
 
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明三七男 山本
 
ロボムーバー組み立て手順
ロボムーバー組み立て手順ロボムーバー組み立て手順
ロボムーバー組み立て手順三七男 山本
 
モータ制御基板 SAMBOU-KANとロボホンタンク
モータ制御基板 SAMBOU-KANとロボホンタンクモータ制御基板 SAMBOU-KANとロボホンタンク
モータ制御基板 SAMBOU-KANとロボホンタンク三七男 山本
 
ロボホンタンクを作る会
ロボホンタンクを作る会ロボホンタンクを作る会
ロボホンタンクを作る会三七男 山本
 
Ruby関西76 gr citrusの使い方#2
Ruby関西76 gr citrusの使い方#2Ruby関西76 gr citrusの使い方#2
Ruby関西76 gr citrusの使い方#2三七男 山本
 
ルネサスナイト10発表資料 Rubyで作るラムネシュータ
ルネサスナイト10発表資料 Rubyで作るラムネシュータルネサスナイト10発表資料 Rubyで作るラムネシュータ
ルネサスナイト10発表資料 Rubyで作るラムネシュータ三七男 山本
 
GR-CITRUS用モータ基板の回路図
GR-CITRUS用モータ基板の回路図GR-CITRUS用モータ基板の回路図
GR-CITRUS用モータ基板の回路図三七男 山本
 
ET2016 小さなRubyボード GR-CITRUSの紹介
ET2016 小さなRubyボード GR-CITRUSの紹介ET2016 小さなRubyボード GR-CITRUSの紹介
ET2016 小さなRubyボード GR-CITRUSの紹介三七男 山本
 

Plus de 三七男 山本 (20)

GR-CITRUS搭載Rubyファームv2.47~の 説明資料 ver3.0
GR-CITRUS搭載Rubyファームv2.47~の 説明資料 ver3.0GR-CITRUS搭載Rubyファームv2.47~の 説明資料 ver3.0
GR-CITRUS搭載Rubyファームv2.47~の 説明資料 ver3.0
 
2018おうちハックLT小ネタ大会「小型ファンヒーターハック」
2018おうちハックLT小ネタ大会「小型ファンヒーターハック」2018おうちハックLT小ネタ大会「小型ファンヒーターハック」
2018おうちハックLT小ネタ大会「小型ファンヒーターハック」
 
mruby搭載ボードGR-CITRUSのRubyファームVer2.44~の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.44~の説明mruby搭載ボードGR-CITRUSのRubyファームVer2.44~の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.44~の説明
 
GR-CITRUS搭載Rubyファームv2.42~の 説明資料 ver2.7
GR-CITRUS搭載Rubyファームv2.42~の 説明資料 ver2.7GR-CITRUS搭載Rubyファームv2.42~の 説明資料 ver2.7
GR-CITRUS搭載Rubyファームv2.42~の 説明資料 ver2.7
 
ミニハッカソンの作品製作 参考資料
ミニハッカソンの作品製作 参考資料ミニハッカソンの作品製作 参考資料
ミニハッカソンの作品製作 参考資料
 
GRデザインコンテスト2017 ファイナル説明資料
GRデザインコンテスト2017 ファイナル説明資料GRデザインコンテスト2017 ファイナル説明資料
GRデザインコンテスト2017 ファイナル説明資料
 
mruby搭載ボード GR-CITRUS の新しい開発環境の紹介
mruby搭載ボード GR-CITRUS の新しい開発環境の紹介mruby搭載ボード GR-CITRUS の新しい開発環境の紹介
mruby搭載ボード GR-CITRUS の新しい開発環境の紹介
 
ロボスピン組み立て手順
ロボスピン組み立て手順ロボスピン組み立て手順
ロボスピン組み立て手順
 
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明
 
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明
mruby搭載ボードGR-CITRUSのRubyファームVer2.35の説明
 
ロボムーバー組み立て手順
ロボムーバー組み立て手順ロボムーバー組み立て手順
ロボムーバー組み立て手順
 
GR-CITRUSハンズオン
GR-CITRUSハンズオンGR-CITRUSハンズオン
GR-CITRUSハンズオン
 
モータ制御基板 SAMBOU-KANとロボホンタンク
モータ制御基板 SAMBOU-KANとロボホンタンクモータ制御基板 SAMBOU-KANとロボホンタンク
モータ制御基板 SAMBOU-KANとロボホンタンク
 
ロボホンタンクを作る会
ロボホンタンクを作る会ロボホンタンクを作る会
ロボホンタンクを作る会
 
IoTLT 大阪 Vol.6
IoTLT 大阪 Vol.6IoTLT 大阪 Vol.6
IoTLT 大阪 Vol.6
 
Ruby関西76 gr citrusの使い方#2
Ruby関西76 gr citrusの使い方#2Ruby関西76 gr citrusの使い方#2
Ruby関西76 gr citrusの使い方#2
 
ルネサスナイト10発表資料 Rubyで作るラムネシュータ
ルネサスナイト10発表資料 Rubyで作るラムネシュータルネサスナイト10発表資料 Rubyで作るラムネシュータ
ルネサスナイト10発表資料 Rubyで作るラムネシュータ
 
GR-CITRUS用モータ基板の回路図
GR-CITRUS用モータ基板の回路図GR-CITRUS用モータ基板の回路図
GR-CITRUS用モータ基板の回路図
 
ET2016展示パネル
ET2016展示パネルET2016展示パネル
ET2016展示パネル
 
ET2016 小さなRubyボード GR-CITRUSの紹介
ET2016 小さなRubyボード GR-CITRUSの紹介ET2016 小さなRubyボード GR-CITRUSの紹介
ET2016 小さなRubyボード GR-CITRUSの紹介
 

GR-CITRUS リファレンス

  • 2. 1. 開発環境の構築 まずは、Visual Studio Codeとプラグインをインストールします。 ❖ Visual Studio Codeのインストール ➢ http://tarosay.hatenablog.com/entry/2017/09/30/040454 ❖ プラグイン(Rubic)のインストール ➢ http://tarosay.hatenablog.com/entry/2017/09/30/040649 次に開発環境の設定を行います。 ❖ 新規Rubyプログラムの作成 ➢ http://tarosay.hatenablog.com/entry/2017/09/30/133805
  • 3. 2.ハードウエア資料 ❖ GR-CITRUS詳細資料(ピン配置とか) ➢ https://github.com/wakayamarb/wrbb-v2lib-firm/blob/master/firmware_release/description/Ruby %20Firmware%20on%20GR-CITRUS.pdf ❖ SAMBOU-KAN詳細資料(ピン配置とか) ➢ https://github.com/wakayamarb/sambou-kan/blob/master/SAMBOU-KAN2.3%E5%9F%BA%E6% 9D%BF%E8%AA%AC%E6%98%8E.pdf
  • 4. 3. プログラミング関連情報 ❖ クラス、メソッド早見表 ➢ http://gadget.renesas.com/ja/product/citrus_sp1z.html
  • 5. 3. プログラミング関連情報 ❖ WiFiサンプル ➢ HTTPでのGet ■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_ Samples/httpget ➢ HTTPでのPost ■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_ Samples/HttpPost ➢ IFTTT ■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_ Samples/IFTTT ➢ AP_Server ■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_ Samples/AP_Server
  • 6. 3. プログラミング関連情報 ❖ サーボモーター ➢ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/Servo_Sa mples/servoTest01 ❖ MP3 ➢ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/SambouKa n_Samples/mp3play
  • 7. 4. サンプルリスト(温湿度計類) 名称 デバイス 製品例 サンプルコード 温湿度センサ SENSIRION社 SHT31 http://akizukidenshi.com/catalog/g/gK-12125/ https://github.com/wakayamarb/wrbb-v2lib -firm/tree/master/samples/VSCode-Rubic/ I2C_Samples/I2C_AESHT3X 温度センサー ANALOG DEVICES ADT7410 http://prod.kyohritsu.com/KP-ADT7410.html https://github.com/wakayamarb/wrbb-v2lib -firm/tree/master/samples/VSCode-Rubic/ I2C_Samples/I2C_KP-ADT7410 気圧センサ STマイクロ LPS331AP https://www.switch-science.com/catalog/1289/ https://github.com/wakayamarb/wrbb-v2lib -firm/tree/master/samples/VSCode-Rubic/ I2C_Samples/I2C_LPS331AP
  • 8. 4. サンプルリスト(加速度センサー類) 名称 デバイス 製品例 サンプルコード 3軸デジタル・コンパス ハネウェル社 HMC5883L https://www.switch-science.com/catalog/658/ ※ディスコンぽい https://github.com/wakayamarb/wrbb-v 2lib-firm/tree/master/samples/VSCode- Rubic/I2C_Samples/I2C_HMC5883L 3軸加速度センサ Kionix KXSD9-2050 http://akizukidenshi.com/catalog/g/gI-03824/ https://github.com/wakayamarb/wrbb-v 2lib-firm/tree/master/samples/VSCode- Rubic/I2C_Samples/I2C_KXSD9_2050 3軸ジャイロセンサー STマイクロ L3GD20 http://akizukidenshi.com/catalog/g/gK-06779/ https://github.com/wakayamarb/wrbb-v 2lib-firm/tree/master/samples/VSCode- Rubic/I2C_Samples/I2C_L3GD20 https://github.com/wakayamarb/wrbb-v 2lib-firm/tree/master/samples/VSCode- Rubic/I2C_Samples/I2C_L3GD20_SD A18_SCL19
  • 9. 4. サンプルリスト(その他) 名称 デバイス 製品例 サンプルコード 液晶ディスプレイ (LCD) Sitronix ST7032i http://akizukidenshi.com/catalog/g/gM-09109/ https://github.com/wakayamarb/wrbb-v 2lib-firm/tree/master/samples/VSCode- Rubic/I2C_Samples/I2C_LCD カメラ OV528 http://akizukidenshi.com/catalog/g/gM-09161/ https://github.com/wakayamarb/wrbb-v 2lib-firm/blob/master/samples/VSCode- Rubic/WiFi_Samples/Camera/
  • 10. 5.その他注意点 ❖ Visual Studio Codeでのデバッグ ➢ デバッグコンソールから GR-CITRUSにデータを送ることはできません ■ 送りたい場合はTERATERM等を使って行ってください。