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 を JavaScript で扱う / IoTLT vol.84
Search
you(@youtoy)
PRO
February 15, 2022
Technology
1
2k
Raspberry Pi Pico を JavaScript で扱う / IoTLT vol.84
you(@youtoy)
PRO
February 15, 2022
Tweet
Share
More Decks by you(@youtoy)
See All by you(@youtoy)
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
300
M5Stack Chain DualKey を UIFlow 2.0 + USB接続で試す / ビジュアルプログラミングIoTLT vol.22
you
PRO
2
150
ローカルLLMをJavaScriptで(少しAIエージェントSDKなどの話も) / 冬のJavaScript祭り @Pleasanter Lounge
you
PRO
0
940
Webの技術で「特殊なゲーム用コントローラーや他デバイスなど」とブラウザを連携させる / HTML5 11th Anniversary
you
PRO
0
80
ブラウザのAPIで Nintendo Switch用の特殊なゲーム用コントローラーを体験型コンテンツに / IoTLT @ストラタシス・ジャパン
you
PRO
0
200
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
1
880
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
430
子ども向けの活動や自身のモノづくり活動などでやったこと / micro:bit ファンの集い
you
PRO
0
43
ブラウザのAPIで色々なデバイスをあれこれ扱ってみた話(主にWeb HID API) / IoTLT @JLCPCB オープンハードカンファレンス
you
PRO
0
170
Other Decks in Technology
See All in Technology
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.8k
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
180
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
890
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
560
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
0
130
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
230
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
130
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
240
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
180
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
920
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
130
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Done Done
chrislema
186
16k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
320
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
300
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
210
First, design no harm
axbom
PRO
2
1.1k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
80
Utilizing Notion as your number one productivity tool
mfonobong
3
220
Transcript
Raspberry Pi Pico を JavaScript で扱う 2022年2月15日 (火) IoT縛りの勉強会! IoTLT
vol.84 @オンライン 豊田陽介( ) @youtoy
自己紹介 ビジュアルプログラミング IoTLT共同主催、その他にも 豊田陽介( ) 普段は、某通信会社勤務 @youtoy ・IT系イベント主催、登壇や運営なども ・子ども向けの活動いろいろ(IT系以外も) ・
Microsoft MVP(2021/10 から) プライベートでの活動 ・ガジェット好き ・Sendai Micro Maker Faire 2022出展! その他 toio のユーザコミュニティにて (つくば、東京に続いて 3回目)
開催は、3月から6月に延期 仙台で開催のメーカーフェア出展の話
いきなり余談
Facebookグループに投稿したネタ 気になってるやつ(試せてはない) ▼ soketi https://soketi.app/ ⇒ シンプルで高速なオープン ソースのWebSocketサーバ
と紹介されてたもの
こんな導入方法が選択できるらしい
これもFacebookグループに投稿したネタ 気になってるやつ(試せてはない) ▼ 日本に Wio Node用サーバーが 設置された ⇒ これまでは、アメリカと中国の
2箇所という状況だったやつ
今日の本題 「Web開発環境 Kaluma」
これもFacebookグループに投稿したネタ
情報源の記事やツイート
JavaScript+電子工作系という話は ぱっと思いつくもので、例えば •obniz https://obniz.com/ja/ •Moddable https://www.moddable.com/ •Mongoose OS https://mongoose-os.com/ •Johnny-Five
http://johnny-five.io/
具体的に試すための手順
試すための手順について 先ほどの記事にすごく丁寧に書かれている
対応しているボード
全体の手順としては 1)サイトにアクセスし、ファームウェアが入った UF2形式のファイルをダウンロード 2)PC と USB接続した Raspberry Pi Pico にファーム
ウェアを書きこみ 3)Web上の IDE でボタンを押し、Web Serial API を 使ったデバイスとの接続を行う 4)プログラムを書く 5)プログラムを書き込む
参考にしたサイト通りのプログラムで
動作させた時の様子(LED点滅)
JavaScriptのプログラム
Lチカの比較 以前、Raspberry Pi Pico での 初の Lチカに使ったもの (MicroPython) 今回のもの (JavaScript)
ドキュメントを少し見てみると CLI もあるらしい
APIリファレンスのHTTP
APIリファレンスのNet
そういえば
これで試せば良かった
イベント告知
次のビジュアルプログラミングIoTLT 2/24(木)20時から!
終わり!