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 をやりたか...
Search
you(@youtoy)
PRO
July 30, 2023
Technology
0
660
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)
もくはりでのモノ作りと自身のモノ作り活動 / もくはり文化祭2024 オープン記念イベント
you
PRO
0
28
"かわいい" がテーマのハッカソンでWebの技術を使って魔法の世界を作った話など / HTML5 10th Anniversary
you
PRO
0
80
ブラウザで AI・機械学習が扱える TensorFlow.js が使われているライブラリなどの話 / #さくらのAI Meetup vol.4「ブラウザ」
you
PRO
0
170
Blynk と Raspberry Pi Pico W で IoT 〜 MQTT・HTTPリクエストの組み合わせも 〜 / IoTLT vol.114
you
PRO
0
2.4k
AIを活用したWebアプリのプロトタイプを作ってコンテストや展示に出してみた話 / 大阪工業大学 ネットワークデザイン学科 LT大会 2024v2
you
PRO
0
93
Babylon.jsと色々なものを組み合わせる:ブラウザのAPIやガジェットや2D描画ライブラリなど / Babylon.js 勉強会 vol.3
you
PRO
0
590
WebHID API で Joy-Con・DUALSHOCK 4 のセンサーをブラウザから利用する / IoTLT vol.109
you
PRO
0
2.4k
UIFlow 2.0 で MQTT をやってみた! / IoTLT vol.108
you
PRO
0
5k
UIFlow 2.0 と ATOMS3 の組み合わせで LINE通知を試す / ビジュアルプログラミングIoTLT vol.16
you
PRO
1
2.6k
Other Decks in Technology
See All in Technology
まだ間に合う! エンジニアのための生成AIアプリ開発入門 on AWS
minorun365
PRO
3
330
アンチパターンのアーキテクチャと組織 / Anti-Pattern Software Architecture and Organization
oztick139
0
110
private spaceについてあれこれ調べてみた
operando
1
190
Bounded Context: Problem or Solution?
ewolff
1
160
サーバーレスで楽しよう!お気軽に始められる3つのポイント / Have fun with Serverless!
_kensh
2
250
AWSでRAGを実現する上で感じた3つの大事なこと
ymae
1
270
もし今からGraphQLを採用するなら
kazukihayase
9
4.3k
例外処理を理解して、設計段階からエラーを「見つけやすく」「起こりにくく」する
kajitack
12
3.9k
一人から始めたSREチーム3年の歩み - 求められるスキルの変化とチームのあり方 - / The three-year journey of the SRE team, which started all by myself
vtryo
8
5.9k
“自分”を大切に、フラットに。キャリアチェンジしてからの一年 三ヶ月で見えたもの。
maimyyym
0
310
RevOpsへ至る道 データ活用による事業革新への挑戦 / path-to-revops
pei0804
3
830
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
18k
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
328
21k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Scaling GitHub
holman
459
140k
Practical Orchestrator
shlominoach
186
10k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
128
19k
Docker and Python
trallard
43
3.2k
It's Worth the Effort
3n
184
28k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
11
900
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な何かをやるところまで 進めていけたら良いな
終わり!