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
Raspberry Pi Pico W を JavaScript で扱って IoT をやりたかった話 / IoTLT vol.101
Search
you(@youtoy)
PRO
July 30, 2023
Technology
0
420
Raspberry Pi Pico W を JavaScript で扱って IoT をやりたかった話 / IoTLT vol.101
you(@youtoy)
PRO
July 30, 2023
Tweet
Share
More Decks by you(@youtoy)
See All by you(@youtoy)
Babylon.jsと色々なものを組み合わせる:ブラウザのAPIやガジェットや2D描画ライブラリなど / Babylon.js 勉強会 vol.3
you
PRO
0
160
WebHID API で Joy-Con・DUALSHOCK 4 のセンサーをブラウザから利用する / IoTLT vol.109
you
PRO
0
120
UIFlow 2.0 で MQTT をやってみた! / IoTLT vol.108
you
PRO
0
1.7k
UIFlow 2.0 と ATOMS3 の組み合わせで LINE通知を試す / ビジュアルプログラミングIoTLT vol.16
you
PRO
0
170
技術コミュニティの中での生成AI(自身の観測範囲での事例について) / 23 Xmas Talk / 20231209
you
PRO
0
1.4k
AI・機械学習ライブラリを使ったWebアプリでワクワク体験! / Qiita Night~AI、機械学習 / 20231201
you
PRO
2
2.1k
p5.js・p5playを使った体験イベントに参加した子達が手を動かすこと・考えることを楽しんでくれた話 / p5.js勉強会(第九回) / 20231126
you
PRO
0
55
LINEでのコミュニケーションにマスコットキーホルダーを使ってみる / LINEを使ったLT大会 #5
you
PRO
0
2.3k
イベントで大活躍の電子ペーパー名札 〜M5PaperとUIFlow+α〜 / #ヒーローズリーグ 2023 予選 in 第二部
you
PRO
0
100
Other Decks in Technology
See All in Technology
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
330
Next.js に疲れた私は Vue3 に癒やされた
akagire
0
130
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
150
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
5
18k
Amplify 🩷 Bedrock 〜生成AI入門〜
minorun365
PRO
8
540
【SORACOM UG 東海】あらゆるモノがつながる社会へ、IoT と SORACOM
soracom
PRO
1
140
MapLibreとAmazon Location Service
dayjournal
1
190
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
270
On Your Data を超えていく!
hirotomotaguchi
2
750
VSCodeの拡張機能を作っている話
ebarakazuhiro
1
800
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
510
成長をサポートするピープルマネジメントのやり方
sioncojp
9
1.1k
Featured
See All Featured
Building Your Own Lightsaber
phodgson
100
5.7k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.7k
Happy Clients
brianwarren
92
6.4k
YesSQL, Process and Tooling at Scale
rocio
165
13k
The Power of CSS Pseudo Elements
geoffreycrofte
62
5k
Rails Girls Zürich Keynote
gr2m
91
13k
Making Projects Easy
brettharned
109
5.5k
In The Pink: A Labor of Love
frogandcode
138
21k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
222
21k
Art, The Web, and Tiny UX
lynnandtonic
290
19k
Designing the Hi-DPI Web
ddemaree
276
33k
Side Projects
sachag
451
41k
Transcript
2023年7月30日 (日) IoTLT vol.101 @東京湾 豊田陽介( ) @youtoy Raspberry Pi
Pico W を JavaScript で扱って IoT をやりたかった話
自己紹介 豊田陽介( ) @youtoy ・IT系イベント主催、登壇や運営なども ・子ども向けの活動いろいろ ・ Microsoft MVP(2021/10 から)
プライベートでの活動 ・ガジェット大好き ・ビジュアルプログラミング/JavaScript とガジェットの組み合わせをよくやって いたりするかも 好きなこと、他
今日の内容 IoTLT vol.84 で LT したネタを再び (今回は「Pico W」で)
今回扱う「Kaluma」とは? ▪ RP2040(Raspberry Pi Pico や Pico W)の開発を JavaScript
で行えるもの ▪ 開発環境は「Web上の IDE」か「CLI」 ▪ 開発のセットアップは MicroPython と似てる (あらかじめ UF2ファイルを書きこんでおく)
当時の情報源となった記事やツイート
「Web上のIDE」と「Pico W」でのLチカは記事化 セットアップからLチカ実行までの流れを書いた
Raspberry Pi Pico WのLチカのプログラム オンボードの LED を使う場合の処理が Pico用と違うのに注意 (ちなみに、UF2ファイルも Pico用とは分かれてる)
Pico用だと こんな感じ
今日の発表内容では 「CLI」と「Wi-Fi」を利用
CLIを使うやり方とWi-Fiを使うサンプル 公式ドキュメントの「Getting Started」と「Wi-Fi」を参照
とりあえずWi-Fiのスキャンを試して成功
その後うまくいかなところが... ▪ Wi-Fi の接続も試して うまくいったっぽい! (SSID・パスワードは ストレージに書きこむ やり方を使った) ▪
IoT な何かをやるためにシンプルな HTTPリクエスト から試してみて ⇒ データ取得が成功しない...
この先の IoTな何かをやるところまで 進めていけたら良いな
終わり!