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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
joohoun song
May 27, 2016
Technology
1.2k
0
Share
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
490
MA2016-Facebook Messenger Platform ハッカソン
hunnycode
0
90
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
190
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
hunnycode
0
360
IBM BluemixとSwift
hunnycode
0
230
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
860
20160830-IBM Cloud Community #5
hunnycode
0
760
BlueHub紹介資料
hunnycode
0
80
IBM Cloud Community 勉強会 #2
hunnycode
0
590
Other Decks in Technology
See All in Technology
やさしいとこから始めるGitHubリポジトリのセキュリティ
tsubakimoto_s
3
2.1k
The essence of decision-making lies in primary data
kaminashi
0
190
GitHub Actions侵害 — 相次ぐ事例を振り返り、次なる脅威に備える
flatt_security
11
6.9k
【AWS】CloudTrail LakeとCloudWatch Logs Insightsの使い分け方針
tsurunosd
0
130
OPENLOGI Company Profile for engineer
hr01
1
61k
AIエージェント時代に必要な オペレーションマネージャーのロールとは
kentarofujii
0
230
Cursor Subagentsはいいぞ
yug1224
2
130
RGBに陥らないために -プロダクトの価値を届けるまで-
righttouch
PRO
0
130
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
77k
遊びで始めたNew Relic MCP、気づいたらChatOpsなオブザーバビリティボットができてました/From New Relic MCP to a ChatOps Observability Bot
aeonpeople
1
130
Oracle Cloud Infrastructure:2026年3月度サービス・アップデート
oracle4engineer
PRO
0
220
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
270
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
160
How to Ace a Technical Interview
jacobian
281
24k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Marketing to machines
jonoalderson
1
5.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.5k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
140
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
Context Engineering - Making Every Token Count
addyosmani
9
780
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
Statistics for Hackers
jakevdp
799
230k
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
以上