SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
mrubyとTOPPERS/ASPを
がじぇるねで

2012/12/22
達人出版会
やまね ゆりえ
わたしとmruby
わたしの紹介
•  文系出身の業務系SIer出身
•  マイコンは挑戦するたび挫折
mrubyの紹介
•  Ruby作者のまつもとゆきひろさん作
•  軽量rubyともいう
•  組込み向けのRuby
mrubyでやっていること
mrubyでやってること
•  ETロボコンが目標
‒  LEGO MINDSTORMS(ARM7)
‒  RTOS+mruby

大きすぎて
そのままコンパイルしただけではのらない
orz
mrubyでやってること
•  大きいものから徐々に小さいものへ戦略
‒  FM3(Interfaceのふろく)
‒  次は何にしようか
がじぇるねのピンクにひかれた
がじぇるねとわたし
がじぇるねと台湾に行ってきた
•  RubuConfTaiwan2012でLT

がじぇるねはこの裏に・・・
photo:@hsbt thanks!
内容
•  がじぇるね上のTOPPERS/ASP上のタス
クとしてmrubyを動かす
‒  シリアル経由でインタラクティブにmrubyを
実行
‒  Rubyで実装したLED点灯メソッドの実行

ASPは
http://homepage3.nifty.com/fpga/gr/asp_gr_sakura_hew.zip
を使用させていただきました。ありがとうございました
がじぇるね台湾で大人気

がじぇるねはこのへんに・・・
photo:@ryudoawaru thanks!
デモ(時間があれば)
ご清聴ありがとうございました。
懇親会でいろいろ教えてください
><

Más contenido relacionado

La actualidad más candente

IT勉強会の勉強会資料1
IT勉強会の勉強会資料1IT勉強会の勉強会資料1
IT勉強会の勉強会資料1mamoru tateoka
 
かな漢字変換ソフト「Genji」をつくってみた
かな漢字変換ソフト「Genji」をつくってみたかな漢字変換ソフト「Genji」をつくってみた
かな漢字変換ソフト「Genji」をつくってみたMasahiko Hashimoto
 
雑兵だけどGolangでコマンドラインツールを作ってみた
雑兵だけどGolangでコマンドラインツールを作ってみた雑兵だけどGolangでコマンドラインツールを作ってみた
雑兵だけどGolangでコマンドラインツールを作ってみたShota Inoue
 
ボケるRNNを学習したい (Chainer meetup 01)
ボケるRNNを学習したい (Chainer meetup 01)ボケるRNNを学習したい (Chainer meetup 01)
ボケるRNNを学習したい (Chainer meetup 01)Motoki Sato
 
東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015鉄次 尾形
 
ペアプロデモの裏話 #tddbc
ペアプロデモの裏話 #tddbcペアプロデモの裏話 #tddbc
ペアプロデモの裏話 #tddbcYoutarou TAKAHASHI
 
LT司会資料(わんくま同盟名古屋勉強会#16)
LT司会資料(わんくま同盟名古屋勉強会#16)LT司会資料(わんくま同盟名古屋勉強会#16)
LT司会資料(わんくま同盟名古屋勉強会#16)You&I
 
テーマ「Hokkaido.pmからのお知らせ」
テーマ「Hokkaido.pmからのお知らせ」テーマ「Hokkaido.pmからのお知らせ」
テーマ「Hokkaido.pmからのお知らせ」technocat
 
僕がLasta flute選んだ理由
僕がLasta flute選んだ理由僕がLasta flute選んだ理由
僕がLasta flute選んだ理由Yuichiro Kawano
 
おーぷん万葉プロジェクトの進捗とIzumoのその後
おーぷん万葉プロジェクトの進捗とIzumoのその後おーぷん万葉プロジェクトの進捗とIzumoのその後
おーぷん万葉プロジェクトの進捗とIzumoのその後Masahiko Hashimoto
 
20100717高専ロボコンのつながりとロボットをつくる会
20100717高専ロボコンのつながりとロボットをつくる会20100717高専ロボコンのつながりとロボットをつくる会
20100717高専ロボコンのつながりとロボットをつくる会Nobuhide takahata
 
京都発祥日本語入力「FreeWnn」は(今度こそ)どこまで賢くなれるか?
京都発祥日本語入力「FreeWnn」は(今度こそ)どこまで賢くなれるか?京都発祥日本語入力「FreeWnn」は(今度こそ)どこまで賢くなれるか?
京都発祥日本語入力「FreeWnn」は(今度こそ)どこまで賢くなれるか?Masahiko Hashimoto
 
We are OSS Communities: Introduction of Start Python Club
We are OSS Communities: Introduction of Start Python ClubWe are OSS Communities: Introduction of Start Python Club
We are OSS Communities: Introduction of Start Python ClubTakeshi Akutsu
 
「やっぱり怖かったPerl」In Kichijoji.pm #2
「やっぱり怖かったPerl」In Kichijoji.pm #2「やっぱり怖かったPerl」In Kichijoji.pm #2
「やっぱり怖かったPerl」In Kichijoji.pm #2民人 青山
 

La actualidad más candente (18)

DeepLearning入門以前
DeepLearning入門以前DeepLearning入門以前
DeepLearning入門以前
 
BrowserMob-Proxyのお話
BrowserMob-Proxyのお話BrowserMob-Proxyのお話
BrowserMob-Proxyのお話
 
IT勉強会の勉強会資料1
IT勉強会の勉強会資料1IT勉強会の勉強会資料1
IT勉強会の勉強会資料1
 
かな漢字変換ソフト「Genji」をつくってみた
かな漢字変換ソフト「Genji」をつくってみたかな漢字変換ソフト「Genji」をつくってみた
かな漢字変換ソフト「Genji」をつくってみた
 
雑兵だけどGolangでコマンドラインツールを作ってみた
雑兵だけどGolangでコマンドラインツールを作ってみた雑兵だけどGolangでコマンドラインツールを作ってみた
雑兵だけどGolangでコマンドラインツールを作ってみた
 
PyCon 2012 紀行
PyCon 2012 紀行PyCon 2012 紀行
PyCon 2012 紀行
 
Yapc2012 ltthon
Yapc2012 ltthonYapc2012 ltthon
Yapc2012 ltthon
 
ボケるRNNを学習したい (Chainer meetup 01)
ボケるRNNを学習したい (Chainer meetup 01)ボケるRNNを学習したい (Chainer meetup 01)
ボケるRNNを学習したい (Chainer meetup 01)
 
東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015
 
ペアプロデモの裏話 #tddbc
ペアプロデモの裏話 #tddbcペアプロデモの裏話 #tddbc
ペアプロデモの裏話 #tddbc
 
LT司会資料(わんくま同盟名古屋勉強会#16)
LT司会資料(わんくま同盟名古屋勉強会#16)LT司会資料(わんくま同盟名古屋勉強会#16)
LT司会資料(わんくま同盟名古屋勉強会#16)
 
テーマ「Hokkaido.pmからのお知らせ」
テーマ「Hokkaido.pmからのお知らせ」テーマ「Hokkaido.pmからのお知らせ」
テーマ「Hokkaido.pmからのお知らせ」
 
僕がLasta flute選んだ理由
僕がLasta flute選んだ理由僕がLasta flute選んだ理由
僕がLasta flute選んだ理由
 
おーぷん万葉プロジェクトの進捗とIzumoのその後
おーぷん万葉プロジェクトの進捗とIzumoのその後おーぷん万葉プロジェクトの進捗とIzumoのその後
おーぷん万葉プロジェクトの進捗とIzumoのその後
 
20100717高専ロボコンのつながりとロボットをつくる会
20100717高専ロボコンのつながりとロボットをつくる会20100717高専ロボコンのつながりとロボットをつくる会
20100717高専ロボコンのつながりとロボットをつくる会
 
京都発祥日本語入力「FreeWnn」は(今度こそ)どこまで賢くなれるか?
京都発祥日本語入力「FreeWnn」は(今度こそ)どこまで賢くなれるか?京都発祥日本語入力「FreeWnn」は(今度こそ)どこまで賢くなれるか?
京都発祥日本語入力「FreeWnn」は(今度こそ)どこまで賢くなれるか?
 
We are OSS Communities: Introduction of Start Python Club
We are OSS Communities: Introduction of Start Python ClubWe are OSS Communities: Introduction of Start Python Club
We are OSS Communities: Introduction of Start Python Club
 
「やっぱり怖かったPerl」In Kichijoji.pm #2
「やっぱり怖かったPerl」In Kichijoji.pm #2「やっぱり怖かったPerl」In Kichijoji.pm #2
「やっぱり怖かったPerl」In Kichijoji.pm #2
 

Destacado

面白法人カヤックと一緒にやる、ポンポンアイデアが出るブレストワークショップ
面白法人カヤックと一緒にやる、ポンポンアイデアが出るブレストワークショップ 面白法人カヤックと一緒にやる、ポンポンアイデアが出るブレストワークショップ
面白法人カヤックと一緒にやる、ポンポンアイデアが出るブレストワークショップ schoowebcampus
 
Total neoadjuvant therapy for rectal cancer 2016
Total neoadjuvant therapy for rectal cancer 2016Total neoadjuvant therapy for rectal cancer 2016
Total neoadjuvant therapy for rectal cancer 2016Mohamed Abdulla
 
Adjuvant Systemic Therapy | Lunch and Learn - Dec 2014 | Dr. Caroline Lohrisch
Adjuvant Systemic Therapy | Lunch and Learn - Dec 2014  | Dr. Caroline LohrischAdjuvant Systemic Therapy | Lunch and Learn - Dec 2014  | Dr. Caroline Lohrisch
Adjuvant Systemic Therapy | Lunch and Learn - Dec 2014 | Dr. Caroline LohrischCBCFBCYukon
 
Endometrial Carcinoma.Adjuvant Treatment
Endometrial Carcinoma.Adjuvant TreatmentEndometrial Carcinoma.Adjuvant Treatment
Endometrial Carcinoma.Adjuvant Treatmentbalaganoff
 
Hormones and cancer final ppt
Hormones and cancer final pptHormones and cancer final ppt
Hormones and cancer final pptRichin Koshy
 
Understanding Cancer & Radiation Therapy
Understanding Cancer & Radiation TherapyUnderstanding Cancer & Radiation Therapy
Understanding Cancer & Radiation TherapyDr.T.Sujit :-)
 
Nitrites, Nitrates, Antioxidants and Their Association with Gastric Cancer
Nitrites, Nitrates, Antioxidants and Their Association with Gastric CancerNitrites, Nitrates, Antioxidants and Their Association with Gastric Cancer
Nitrites, Nitrates, Antioxidants and Their Association with Gastric CancerNicoleGeurin
 
EGCG - The powerful antiageing, anti-inflammatory, anti cancer, antioxidant f...
EGCG - The powerful antiageing, anti-inflammatory, anti cancer, antioxidant f...EGCG - The powerful antiageing, anti-inflammatory, anti cancer, antioxidant f...
EGCG - The powerful antiageing, anti-inflammatory, anti cancer, antioxidant f...Dr DANIEL CHANG
 
Antimicrobial chemotherapy
Antimicrobial chemotherapyAntimicrobial chemotherapy
Antimicrobial chemotherapyfaraharooj
 
Hormonal treatment of breast cancer
Hormonal treatment of breast cancerHormonal treatment of breast cancer
Hormonal treatment of breast cancerSantam Chakraborty
 
Radiation Therapy
Radiation TherapyRadiation Therapy
Radiation Therapykathrnrt
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011photomatt
 

Destacado (17)

Prp v3 copy
Prp v3 copyPrp v3 copy
Prp v3 copy
 
Antioxidant Rich Diet
Antioxidant Rich DietAntioxidant Rich Diet
Antioxidant Rich Diet
 
面白法人カヤックと一緒にやる、ポンポンアイデアが出るブレストワークショップ
面白法人カヤックと一緒にやる、ポンポンアイデアが出るブレストワークショップ 面白法人カヤックと一緒にやる、ポンポンアイデアが出るブレストワークショップ
面白法人カヤックと一緒にやる、ポンポンアイデアが出るブレストワークショップ
 
Adjuvant therapy - Dr. Roda Amaria
Adjuvant therapy - Dr. Roda AmariaAdjuvant therapy - Dr. Roda Amaria
Adjuvant therapy - Dr. Roda Amaria
 
Total neoadjuvant therapy for rectal cancer 2016
Total neoadjuvant therapy for rectal cancer 2016Total neoadjuvant therapy for rectal cancer 2016
Total neoadjuvant therapy for rectal cancer 2016
 
Adjuvant Systemic Therapy | Lunch and Learn - Dec 2014 | Dr. Caroline Lohrisch
Adjuvant Systemic Therapy | Lunch and Learn - Dec 2014  | Dr. Caroline LohrischAdjuvant Systemic Therapy | Lunch and Learn - Dec 2014  | Dr. Caroline Lohrisch
Adjuvant Systemic Therapy | Lunch and Learn - Dec 2014 | Dr. Caroline Lohrisch
 
Ketogenic Diet
Ketogenic DietKetogenic Diet
Ketogenic Diet
 
Endometrial Carcinoma.Adjuvant Treatment
Endometrial Carcinoma.Adjuvant TreatmentEndometrial Carcinoma.Adjuvant Treatment
Endometrial Carcinoma.Adjuvant Treatment
 
Hormones and cancer final ppt
Hormones and cancer final pptHormones and cancer final ppt
Hormones and cancer final ppt
 
Understanding Cancer & Radiation Therapy
Understanding Cancer & Radiation TherapyUnderstanding Cancer & Radiation Therapy
Understanding Cancer & Radiation Therapy
 
Nitrites, Nitrates, Antioxidants and Their Association with Gastric Cancer
Nitrites, Nitrates, Antioxidants and Their Association with Gastric CancerNitrites, Nitrates, Antioxidants and Their Association with Gastric Cancer
Nitrites, Nitrates, Antioxidants and Their Association with Gastric Cancer
 
EGCG - The powerful antiageing, anti-inflammatory, anti cancer, antioxidant f...
EGCG - The powerful antiageing, anti-inflammatory, anti cancer, antioxidant f...EGCG - The powerful antiageing, anti-inflammatory, anti cancer, antioxidant f...
EGCG - The powerful antiageing, anti-inflammatory, anti cancer, antioxidant f...
 
Ketogenic Diet
Ketogenic DietKetogenic Diet
Ketogenic Diet
 
Antimicrobial chemotherapy
Antimicrobial chemotherapyAntimicrobial chemotherapy
Antimicrobial chemotherapy
 
Hormonal treatment of breast cancer
Hormonal treatment of breast cancerHormonal treatment of breast cancer
Hormonal treatment of breast cancer
 
Radiation Therapy
Radiation TherapyRadiation Therapy
Radiation Therapy
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011
 

Más de yamanekko

Model2code mruby 2018
Model2code mruby 2018Model2code mruby 2018
Model2code mruby 2018yamanekko
 
Ev3rt and mruby-ev3rt 2018ver
Ev3rt and mruby-ev3rt 2018verEv3rt and mruby-ev3rt 2018ver
Ev3rt and mruby-ev3rt 2018veryamanekko
 
mruby can be more lightweight
mruby can be more lightweightmruby can be more lightweight
mruby can be more lightweightyamanekko
 
Rubykaigi2016 High Tech Seat in mruby
Rubykaigi2016 High Tech Seat in mrubyRubykaigi2016 High Tech Seat in mruby
Rubykaigi2016 High Tech Seat in mrubyyamanekko
 
Domo Arigato, Mr(uby) Roboto
Domo Arigato, Mr(uby) RobotoDomo Arigato, Mr(uby) Roboto
Domo Arigato, Mr(uby) Robotoyamanekko
 
RubyKaigi2015 making robots-with-mruby
RubyKaigi2015 making robots-with-mrubyRubyKaigi2015 making robots-with-mruby
RubyKaigi2015 making robots-with-mrubyyamanekko
 
mrubyでETロボコンに出よう
mrubyでETロボコンに出ようmrubyでETロボコンに出よう
mrubyでETロボコンに出ようyamanekko
 
Writing mruby Debugger
Writing mruby DebuggerWriting mruby Debugger
Writing mruby Debuggeryamanekko
 
How to debug mruby (rubyconftw2014)
How to debug mruby (rubyconftw2014)How to debug mruby (rubyconftw2014)
How to debug mruby (rubyconftw2014)yamanekko
 
Tokyurubykaigi05
Tokyurubykaigi05Tokyurubykaigi05
Tokyurubykaigi05yamanekko
 
How to control physical devices with mruby
How to control physical devices with mrubyHow to control physical devices with mruby
How to control physical devices with mrubyyamanekko
 
使用Eclipse快樂的mruby開發
使用Eclipse快樂的mruby開發使用Eclipse快樂的mruby開發
使用Eclipse快樂的mruby開發yamanekko
 
RubyConfの話の続きのおはなし
RubyConfの話の続きのおはなしRubyConfの話の続きのおはなし
RubyConfの話の続きのおはなしyamanekko
 

Más de yamanekko (13)

Model2code mruby 2018
Model2code mruby 2018Model2code mruby 2018
Model2code mruby 2018
 
Ev3rt and mruby-ev3rt 2018ver
Ev3rt and mruby-ev3rt 2018verEv3rt and mruby-ev3rt 2018ver
Ev3rt and mruby-ev3rt 2018ver
 
mruby can be more lightweight
mruby can be more lightweightmruby can be more lightweight
mruby can be more lightweight
 
Rubykaigi2016 High Tech Seat in mruby
Rubykaigi2016 High Tech Seat in mrubyRubykaigi2016 High Tech Seat in mruby
Rubykaigi2016 High Tech Seat in mruby
 
Domo Arigato, Mr(uby) Roboto
Domo Arigato, Mr(uby) RobotoDomo Arigato, Mr(uby) Roboto
Domo Arigato, Mr(uby) Roboto
 
RubyKaigi2015 making robots-with-mruby
RubyKaigi2015 making robots-with-mrubyRubyKaigi2015 making robots-with-mruby
RubyKaigi2015 making robots-with-mruby
 
mrubyでETロボコンに出よう
mrubyでETロボコンに出ようmrubyでETロボコンに出よう
mrubyでETロボコンに出よう
 
Writing mruby Debugger
Writing mruby DebuggerWriting mruby Debugger
Writing mruby Debugger
 
How to debug mruby (rubyconftw2014)
How to debug mruby (rubyconftw2014)How to debug mruby (rubyconftw2014)
How to debug mruby (rubyconftw2014)
 
Tokyurubykaigi05
Tokyurubykaigi05Tokyurubykaigi05
Tokyurubykaigi05
 
How to control physical devices with mruby
How to control physical devices with mrubyHow to control physical devices with mruby
How to control physical devices with mruby
 
使用Eclipse快樂的mruby開發
使用Eclipse快樂的mruby開發使用Eclipse快樂的mruby開發
使用Eclipse快樂的mruby開發
 
RubyConfの話の続きのおはなし
RubyConfの話の続きのおはなしRubyConfの話の続きのおはなし
RubyConfの話の続きのおはなし
 

ルネサスナイト