「Raspberry Pi Pico W」レビュー–Wi-Fi接続機能が搭載された小型ボード

今回は「「Raspberry Pi Pico W」レビュー–Wi-Fi接続機能が搭載された小型ボード」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 Raspberry Pi Foundationのマイクロコントローラー「RP2040」は、性能と柔軟性のバランスがとれた興味深いチップだ。これまで既製のプロセッサーを使用していた同財団が、初めて独自に開発したシステムオンチップ(SoC)デバイスでもある。

 RP2040は、133MHzのデュアルコア「ARM Cortex-M0」と264KBのオンチップRAMを搭載する。ハードウェアに組み込めるように設計されていて、各チップに26本のGPIOピンがあり、8つのプログラマブルI/Oステートマシンなど、追加のコントローラーハードウェアを多数備えている。

 RP2040は、購入した顧客が自分のデバイスに組み込めるようになっているほか(筆者は4×4のLEDバックライトキーボードとカスタマイズ可能な電子ペーパーバッジに使っている)、Raspberry Pi Foundation独自の「Raspberry Pi Pico」ボードにも使用されている。Picoはメーカーやその他のハードウェア愛好家向けの低価格デバイスだ。RP2040に加えて、コードとファームウェア用に2MBのフラッシュストレージも搭載している。21mm×51mmの回路基板であり、40ピンをブレッドボード用のヘッダーピンに取り付けたり、センサーやアクチュエーターに直接接続したりすることができる。

 Raspberry Pi Foundationは先頃、Picoの新バージョンを2つ発表し、2022年中に3つ目の発売を予定している。「Raspberry Pi Pico H」は、ヘッダーピンがはんだ付けされており、プロトタイピングや実験での使用を想定したモデルだ。一方、「Raspberry Pi Pico W」は、Wi-Fi機能を内蔵し、単体で接続アプリケーションに使用できる。最終的にはこれらが融合し、Pico Wにヘッダーを追加した「Raspberry Pi Pico WH」が登場する予定だ。初代のPicoと同様に、Pico Wも商用プロジェクトでの使用向けに一括購入することができる。

 Pico Wは大きな変化であり、2.4GHzの802.11b/g/n Wi-Fiチップセットとオンボードアンテナが追加された。これらはすべてデバイスのフォームファクターを変更することなく追加されているため、既存のプロジェクトで使っている標準のPicoをPico Wに交換することができる。標準のPicoと同じく、電源と基本的な接続にはMicro-USBポートを使用するが、ボードのピンを使用してデバイスに給電することもできるので、ケースに配線して、バッテリーを代替電源として使用することも可能だ。

 Pico WにWi-Fiを追加するために搭載されたチップであるInfineonの「CYW43439」は、BluetoothとBluetooth Low Energy(LE)もサポートする。今回の最初のモデルはWi-Fiのみをサポートするが、Raspberry Pi Foundationは、将来的にBluetoothサポートを追加する可能性があるとしている。現在、ワイヤレススタックはlwIP TCP/IP実装をベースとしており、「libcyw43」を使用してワイヤレスハードウェアを制御する。libcyw43は、通常は非商用だが、Raspberry Pi Foundationは利便性を高めるため、無料の商用利用ライセンスについて交渉した。そのため、引き続きPico Wを使用して商用ハードウェアを構築することも、RP2040とCYW43439をベースに独自のボードを構築することもできる。

 ワイヤレスサポートの追加以外にも、Wと標準のPicoにはいくつか小さな違いがある。最も明白な違いは、オンボードLEDがRP2040のGPIOピンに接続されなくなり、Wi-Fiチップ自体のGPIOを通して機能するようになった点だ。オンボードLEDを「C」や「MicroPython」でインジケーターとして使用していた場合は、新しいハードウェアオプションを利用できるようにコードを変更する必要がある。

 そのため、Raspberry Pi FoundationはMicroPythonのビルドをフォークしている。ファームウェアのビルドが分かれているため、必ずPico W向けの適切なバージョンをインストールしよう。Picoには2つの開発モデルが提供されている。Cを使用してユーザー独自のコードをファームウェアにバンドルする方法と、Raspberry Pi Foundation独自のファームウェア(MicroPythonで設定され、必要なモジュールの大半を搭載)を使用する方法だ。

 Pico W向けの開発には、デスクトップPCや「Mac」を使用することもできるし、Raspberry Piから接続することもできる。筆者は「Windows」PCのUSB接続を使用した。まずPico WのBOOTSELボタンを押してダウンロードモードに入り、Raspberry PiのファームウェアをPico Wのストレージにドロップしてインストールした。インストールが完了すると、Picoは自動的に再起動し、USBポートを開発用PCやPiへのシリアル接続として使用する。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ネット風評リスクへの警戒–二重脅迫型ランサムウェアの影響も
IT関連
2022-11-22 15:15
ヤマダホールディングス、業務デジタル化クラウドを導入
IT関連
2021-03-31 01:13
「Mabox Linux」の第一印象–万人向けではないが動作が軽快
IT関連
2023-01-24 04:21
富士ソフト、蔦屋書店のシステムをAWS上でリアーキテクト
IT関連
2021-01-15 03:49
1on1ミーティングと従業員のウェルビーイングに相関–チームスピリット
IT関連
2022-07-22 14:14
次期iPad、iPad Air、iPad miniのデザイン情報入手 iPad Airは11インチiPad Proベースか
IT関連
2021-07-29 07:54
農業生産者同士や生産者と消費者を結び地域経済の活性化を目指す日本初の農業SNS「Veggie」
ネットサービス
2021-05-07 00:02
“二重で脅す”ランサムウェア、さらに手口が巧妙化した新種も システムの正しい守り方を専門家に聞く (1/2 ページ)
クラウドユーザー
2021-06-12 23:44
マイクロソフトがZ-Codeを使ってAI翻訳サービスを改善
IT関連
2022-03-24 00:43
2020年は「Nintendo Switch」の独り勝ち 「ファミ通ゲーム白書 2021」
くらテク
2021-07-16 14:46
Sansan、「Contract One」に共有範囲グループ設定機能–機密性の高い契約書の公開範囲を限定
IT関連
2022-04-13 00:38
持続可能性と回復力を持った事業構造–DXが定着した企業の要件(その5)
IT関連
2023-07-20 19:15
米司法省、闇サイト「Silk Road」から盗まれた4900億円相当のビットコインを押収
IT関連
2022-11-09 02:19
牧野フライス製作所、ISIDのグループ経費精算システムを採用–経費精算SaaSから切り替え
IT関連
2023-11-03 12:00