Slide 1

Slide 1 text

2023年6月1日 (木) ビジュアルプログラミングIoTLT vol.14 @オンライン 豊田陽介( ) @youtoy Raspberry Pi Pico W と ビジュアルプログラミングで IoT(BIPES での開発)

Slide 2

Slide 2 text

自己紹介 豊田陽介( ) @youtoy ・IT系イベント主催、登壇や運営なども ・子ども向けの活動いろいろ ・ Microsoft MVP(2021/10 から) プライベートでの活動 ・ガジェット大好き ・ビジュアルプログラミング/JavaScript  とガジェットの組み合わせをよくやって  いたりするかも 好きなこと、他

Slide 3

Slide 3 text

Raspberry Pi Pico W と ビジュアルプログラミングで IoT

Slide 4

Slide 4 text

使うビジュアルプログラミングは「BIPES」 ・ブラウザ上で利用可能な開発環境 ・Raspberry Pi系・ESP32系のデバイス等に対応

Slide 5

Slide 5 text

自分が知ったのは2022年1月 ■ @kometsubitstudy さんのツイートで知る ■ ビジュアルプログラミングIoTLT vol.10 で軽く紹介 当時のスライド

Slide 6

Slide 6 text

自分が試した時は安定してなかったことが ■ 試したタイミングが悪かっただけかも 初利用時: OK ⇒ その後、不安定   だった状況が...

Slide 7

Slide 7 text

そして当時は「Piper Make」 をLTネタや記事にしてた

Slide 8

Slide 8 text

【余談ですが】同時期に「Piper Make」も知る ■ 情報源は同じく @kometsubitstudy さんのツイート ■ Pico をビジュアルプログラミングで扱える ■ IoTLT vol.83 の登壇ネタ・Qiita の記事にしたり 「Raspberry Pi Pico」と 「Maker Pi RP2040」を  キーボード化

Slide 9

Slide 9 text

Piper Makeにはない BIPESのブロック

Slide 10

Slide 10 text

「BIPES」のほうは Wi-Fiブロックがあった ※ ESP32系やラズパイで使えると思われる

Slide 11

Slide 11 text

ちなみに...

Slide 12

Slide 12 text

当時は Raspberry Pi Pico W が未発表だったころ ※ 初発表は2022年6月(5ヶ月後くらい)

Slide 13

Slide 13 text

今なら Raspberry Pi Pico W で IoT ができる!?

Slide 14

Slide 14 text

海外のCoderDojoで試された実績が!? ■ BIPES の一部の機能についてドキュメントがある BIPES の Raspberry Pi Pico W の項目 その中に Wi-Fi接続 に関する ページ

Slide 15

Slide 15 text

Raspberry Pi Pico W + IoT を試さねば!

Slide 16

Slide 16 text

簡単なHTTPリクエストを試してみた! ■ Raspberry Pi Pico W で GETリクエスト JSON を取得 できた ※ ブラウザ経由で同じ JSON   を取得できるのを確認

Slide 17

Slide 17 text

ブロックはこんな感じ

Slide 18

Slide 18 text

自分がハマった ところ「2つ」

Slide 19

Slide 19 text

前段のお試し(Lチカ)でLEDが光らない 詳細は Qiita の記事で! Pico用サンプルをそのまま利用 ⇒ オンボードの LED のピン配置   が違ってた...  ※ Pico:GP25、 Pico W:WL_GPIO0

Slide 20

Slide 20 text

使ってたらHTTPリクエストでエラー ・端末のリセットで解決 ⇒ 情報源は、MicroPython での事例

Slide 21

Slide 21 text

まだ試せてないけど いろいろ気になる部分が

Slide 22

Slide 22 text

先ほどのドキュメントの別項目 Raspberry Pi Pico W を Webサーバー化

Slide 23

Slide 23 text

BIPESの公式記事より:ダッシュボード・MQTT ■「NodeMCU」を使った事例の記事だけど ⇒ Raspberry Pi Pico W で使えるか試さねば!

Slide 24

Slide 24 text

終わり!