Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Arduino_TOPPERS_blumix_IoT
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
joohoun song
May 27, 2016
Technology
1.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Arduino_TOPPERS_blumix_IoT
IBM Watson Summit 2016 - IBM Cloud Community Meetup、松浦光洋さん資料
joohoun song
May 27, 2016
More Decks by joohoun song
See All by joohoun song
20161031_Pepper-Bluemixワークショップ
hunnycode
1
500
MA2016-Facebook Messenger Platform ハッカソン
hunnycode
0
95
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
190
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
hunnycode
0
370
IBM BluemixとSwift
hunnycode
0
230
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
870
20160830-IBM Cloud Community #5
hunnycode
0
770
BlueHub紹介資料
hunnycode
0
83
IBM Cloud Community 勉強会 #2
hunnycode
0
600
Other Decks in Technology
See All in Technology
個人OSSが、机の上から世界に広がるまでの話
shinyasaita
1
370
Goでデータパイプラインを作ろう
sansantech
PRO
0
350
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
620
【CEDEC2026】専門性の高いデフォルメチームが挑んだ人材育成戦略 〜Cygames Academiaの企画から実施まで〜
cygames
PRO
0
530
TypeScript入門 2026
recruitengineers
PRO
2
490
Software Supply Chain Attackからクラウド環境を守るためにできること
lhazy
2
210
【CEDEC2026】グラフィックスエンジニアのためのニューラルシェーディング入門
cygames
PRO
0
120
AIは実装を速くする。では、私たちは何を今作るべきか?-立場を越えてリリースに向き合ったチーム開発の実践 / 20260801 Hiromi Nakaya and Naoki Takahashi
shift_evolve
PRO
3
440
20260804_Q4AzureUpdateBite_FabricDataAgentの精度を高める設計.pdf
matayuuu
1
110
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
200
事業価値と Engineering 2026年度版
recruitengineers
PRO
42
22k
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
420
Featured
See All Featured
Evolving SEO for Evolving Search Engines
ryanjones
0
250
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
480
The Cost Of JavaScript in 2023
addyosmani
55
10k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Thoughts on Productivity
jonyablonski
76
5.3k
Done Done
chrislema
186
16k
sira's awesome portfolio website redesign presentation
elsirapls
0
320
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
The Curse of the Amulet
leimatthew05
2
14k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
480
WCS-LA-2024
lcolladotor
0
790
Transcript
Arduino+TOPPERS+ BluemixでIoT 松浦光洋(個人)
自己紹介 名古屋在住の組込み屋 マイコンとオープンソースを使って色々作ってます TOPPERSプロジェクト個人会員 某大学でC言語とJavaを教えている(非常勤講師)
TOPPERSとは 組込みマイコン用 リアルタイム マルチタスク OS
TOPPERSプロジェクト 組込みマイコン用RTOSを作っている NPO法人 Toyohashi Open Platform for EmbeddedReal-Time Systems 名古屋大学教授高田広章氏が代表
オープンソースで公開している ASPカーネル:ITRON準拠 ATK2:AUTOSAR仕様(車載用)
None
Arduino-UNO 単純な処理だけ出来ればいい割り切り 「setup+loop」のシングルタスク ROM/RAMが少ない CPU性能も低い TOPPERSは 載せられらない
Arduino M0 PRO ARM Cortex-M0 マイコン採用 ROM/RAMが大きくCPU性能も高い しかし... 機能を増やそう とすると「setup
+loop」の シングルタスク では作りにくい
TOPPERS/R2CA Arduino M0 PROに対応した ITRONを拡張したマルチタスクRTOS 複数の「setup+loop」 (タスク)が動く タスク間の通信、同期が可能 セマフォ イベントフラグ
メッセージキュー 優先度制御
TOPPERS/R2CAの開発環境 Arduino純正開発環境は使えない、が ビルド&ROM書き込みはバッチファイルを 叩くだけ Arduino M0 PRO 対応のライブラリは全部 使用可能 GDBデバッグも可能
ハードウェア Arduino M0 Pro ESP-WROOM-02 両者の TX・RXを接続 ATコマンドモード 無線LANアクセスポイント
プログラムの入手と実行 arduino IDE をインストール 「 http://www.arduino.org/downloads#ide」 subversion のクライアントから 「svn co
http://dev.toppers.jp/svn_user/contrib/rtos_arduino/trunk」 「examples_gdef.h」を編集 #define STA_SSID "" #define STA_PASSWORD "" #define BLUEMIX_ORGANIZATION "" #define BLUEMIX_DEVICE_TYPE "" #define BLUEMIX_DEVICE_ID "" #define BLUEMIX_PASSWORD "" Arduino M0 Pro と ESP-WROOM-02 を接続 ボードの「PROGRAMMING」とPCをUSBケーブルで接続 「examples/BlueMix_basic/do_run.bat」をダブルクリック PCのターミナルソフトでシリアル出力を確認
更なる情報は オープンソースカンファレンス2016名古屋 5月28日(土)吹上ホール グループ「名古屋電子工作の会」で出展 セミナー14:00~14:45 TOPPERSプロジェクトも出展 セミナー11:00~11:45
質問等は TOPPERSプロジェクトのメーリングリストにご 投稿ください https://www.toppers.jp/community.html
以上