HATを発表しました。PiとLEGO®を組み合わせてハンズオンで楽しく創造的な学習をするためのアドオンボードです。Picoに続く2つ目のRP2040マイクロコントローラー搭載製品としています。HATに接続できます。HAT用のPythonライブラリが提供されており、かんたんにプロトタイプを作成することが可能です。https://buildhat.readthedocs.io/en/latest/また、モーターに安定した電力を供給するために、48W(DC8V/6A)の電源アダプターも同時に発売されます。HAT本体が25ドル、電源アダプターは15ドルとなっています。Pi認定リセラーを通じて販売されます。ガイド(第4版)に日本語版が登場しました。Pi認定リセラーを通じて発売されます。400に対応した内容に改定されており、初心者でも始められるよう、ていねいに図解されたセットアップ方法の解説から、ScratchやPythonを使用したプログラミング、GPIOを使用した電子工作など、幅広い内容をカバーした一冊となっています。Group有志で日本語訳の監訳という形でお手伝いいたしました。ガイドはMagPiのサイトからPDF版を無償ダウンロードすることもできます(本記事執筆時点では日本語版はまだ入手不可能のようです)。Pi財団は6月1日、RP2040の発売を発表しました。Pi初の自社開発コントローラーとなります。Pico発表当初より将来的なRP2040チップの発売について言及されていました。Picoを使用することなく、直接自分のプロジェクトや製品の基板に組み込むことが可能になります。Pi認定リセラーを通じて販売されます。(参考までに、Pimoroniでは10個単位での販売ページを公開しています。HATをリリースしました。Pi認定リセラーから準備発売されます。HATの改良版となるPoEに対応したHATボードです。HATは802.3atに対応しており、対応したPoEインジェクターと組み合わせることで最大25.5Wの電力供給が可能としています。HATで安定した電力供給が可能になります。その他、部品を見直すことで発熱や部品サイズをコンパクトにするなどの改良が加えられています。HATへの移行が検討可能としています。あっきぃ返信あっきぃです。Picoのサンプルを太田さんからお借りしているので、レポートしていきます。サンプルのため、製品版とは一部異なる場合があります。製品はピンヘッダーが未実装の状態で販売されます。Pico上でMicroPythonを使うことができます。何かを簡単に動かしてみるならこれが一番手軽でしょう。Picoのサイトで解説されているため、そちらを参照してください。OSにバンドルされているThonnyを使うことができます。documentation(PDF)の4章で説明されているので、これを参照してセットアップすると良いでしょう。MicroPythonの場合ファイルの送受信にはampyなどを利用しますが、Thonnyでもファイル保存ダイアログを通じてファイルの送り込みや取得ができるようになるため、用意しておくと便利です。LCDが出てきたので、これを動かしてみることにしました。PicoのSPI0ポートを使用しつつ、これ以外は適当なGPIOピンに差し込みました。(11)PCD8544用のMicroPython向けライブラリはGithubにあり、そのまま使う事ができました。Packagesではインストールできません。Pico上に/lib/pcd8544_fb.pyとして保存することでファイルを転送して、インストールします。テストプログラムは、リポジトリのexample/framebuf.pyを元にピン番号を書き換えるだけで動きます。番号の書き換えは以下の通り。SPI0番を使うのでSPI(0)で初期化します。Pinの番号はGPの方の数字を指定します。rst)その後の描画テストは、処理の度にframebuf.fill(0)が挟まれており、ほとんどのテストが見えずに終わってしまうため、framebuf.fill(0)を削りつつ、順に描画している様子がわかるようにちょっと書き換えたものを用意しました。実行結果はこの通りです。動画で!ソースコードは以下のURLで公開しています。Picoをさわってみる記事でした。4ドル(日本では500円前後になるようです。スイッチサイエンスさんでは550円とのアナウンスがありました)と安価なので、気軽に買って遊んでよし、積みボードにしても罪悪感薄しな感じで良いですね(こら)。MicroPythonの豊富なライブラリが利用できるのはわりと強いのかなと思いました。ESPと比べると無線周りがない点が弱みのような気もしますが、無線はいらない場合も多々なので、これはこれでありなのではないかと思います。Picoをリリースしました。Picoは、初めての自社設計チップであるRP2040が搭載された低コストで高パフォーマンスなマイクロコントローラーボードです。Cortex-M0+、256KBのRAMと2MBのフラッシュメモリ、30個のGPIOピンや、SPI・I2C・UART・12ビットADC・PWMなどの幅広いインターフェースが用意されています。Picoの詳細なスペック情報が確認できます。Pi認定リセラーから発売されます。Fan」を発表しました。OSを動かすことで自動的に適用されます)。Pi4をオーバークロックして使用するユーザーや、常に高負荷状態で利用するユーザーに向けて作られたもので、ファンを追加することで高負荷状態でも快適なSoC温度を保つことができるのが特徴としています。ファンと合わせて、SoC用の18mm×18mm×10mmヒートシンクが付属します。Pi認定リセラーを通じて発売されます。あっきぃ返信あっきぃです。400ですが、実はサンプルをお預かりしていましたので、触ってみたレポートをお送りします。Pi公式キーボードと並べてみました。遠近法的な問題で手前のPi400が大きく見えますが、縦横のサイズはまったく同じです。高さだけ、数ミリほどPi400が大きいようです。Pi400には、キーボードには見られない、排熱用のスリットが設けられています。内部には金属の板らしき物が見えるため、これがヒートシンク的なものになるものと思われます。金属板の重さがなかなかあるようで、キーボードは250グラムなのに対して、Pi400は380gほどありました(もちろん、基板などの部品の差もありますが)。日本語公式キーボードとPi400の裏面インターフェイスの様子。4と同等のインターフェイスを備えています。Pi400のインターフェイス電源の仕様的には、Pi4と同じく「電源ケーブルを差し込んだらすぐ起動」です(後述の電波暗箱に入れて電源を投入して使えたことから)が、キーボード本体にも電源ボタンと、電源の状態が確認可能なLEDランプが搭載されています。電源ボタンはFn+F10キーに割り当てられています。元のキーボードはScrollLockキーになっており、右上のLEDもScrollLockランプが電源ランプに置き換わっています。電波暗箱に入れてしまうため、残念ながら通電状態を見ることも、触って確かめることも現状ではできません。Fn+F10キーで電源操作ができるPi400を動かしてみようPi400には無線LAN・Bluetoothが搭載されており、日本での認証が完了していないため、通電するには例によって電波暗室もしくは暗箱が必要になります。以前よりスイッチサイエンス様からお借りしている電波暗箱を利用して、Pi400を動かしていきます。キーボードは全く使えませんが、システム部分を触ってみてPi4と違う点を探っていきます。暗箱内部はこの通り、Pi4とPi400を同時に入れています。Pi4は、Pi400の有線LANの速度測定のために、ギガビット接続をしたいので箱に入れました。箱の外との通信はUSB-LANアダプターをUSB2.0ポートに接続しています。作業に使用するMacからPi4までの配線は「[Mac]-[USBケーブル]-[暗箱のポート]-[USB-LANアダプター]-[LANケーブル]-[USB-LANアダプター]-[Pi4のUSB2.0ポート]」のとおりです。Pi4とPi400の接続は、それぞれのオンボードLANポートで直結します。電波暗箱に格納されたPi400たちiperf3でギガビットEthernetの性能確認Pi4、Pi400ともにiperf3をインストールした状態で起動して、ネットワークの性能を検証しました。結果は、800Mbps前後となりました。するとPi4の性能がボトルネックになってしまっている可能性がありますが、かんたんに計測した結果だけでも十分な性能が出ていると言えるでしょう。receiverUnuxBenchで計測つづいて、raspi.jpで紹介するときの定番ツールUnuxBenchでCPU等の計測をします。ストレージの読み書きもベンチマーク項目に含まれるため、Pi4とPi400で同じストレージを使用して計測します。今回はUSB-SSDストレージをUSB3.0ポートからブートしました。4では9月頃からUSBポートからのブートに正式対応しており、最新のEEPROMにアップデートして必要な設定をすることで、Pi400も同じようにUSBポートからのブートができました。話を戻して、UnuxBenchの結果を紹介します。Pi4の計測結果です。972.6つづいて、Pi400の計測結果です。Scoreを表にまとめました。Score結果は、いずれも約1.2倍となりました。Pi400はCPUコアあたりの周波数が1.8GHzとなり、Pi4の1.5GHzと比較して1.2倍の性能が見込めることから、UnuxBenchの結果がスペック通り向上していることがわかりました。variables(整数演算処理)」の結果で比較してみましたが、1.2倍の性能差となりました。発熱ベンチマーク後のPi400を暗箱から取り出すと、本体は思ったよりも熱くなく、裏面が少しぬるいかな?くらいの感触でした。ヒートシンクが威力を発揮しているものと思われます。yesコマンドを4つ走らせてCPU使用率が100%になったところでCPUの温度を確認したところ、1分くらいかけて50度弱になると言った具合でした。冷却面は心配いらなさそうです。まとめPi400の外観チェックと、かんたんなベンチマーク結果をご紹介しました。A+などが埋め込まれているのは確認していましたが、公式からPi4をベースに新規設計されたシステムボードが内蔵されたキーボード一体型コンピュータが登場したのはなかなか興味深いです。SoCの細かなリビジョン変更かヒートシンクの内蔵によってCPU周波数が向上している点も、デスクトップ用途には嬉しい改良でした。GPIOは向きが違いつつも用意されているため、電子工作用途にも利用可能です。Garden」をPi400で使いやすい向きにしたベースボードを発売しています。今後Pi400のGPIOポート向けアクセサリも充実しそうな予感です。400工作面でいうと、Pi400のシステムボードはPi4をベースに薄く伸ばされた新規設計のもののため、例えばキーボードから取り出して自作キーボードや古いノートPCに組み込むなどの改造がまっさきに頭に浮かんだのですが、本体まるごとで認証が取得されると予想されるので、分解して別の機器に組み込むのは電波法的にダメそうです。各国語版の配列に対応したPi400も登場予定とのことで、日本語配列版の登場にも期待したいですね。さいごに、こうやって使うのかなーと想像しながら配線だけした写真を添えて終わります。電源ケーブルは挿していないので、電源ランプはついていない点に注意。400を発表しました。4相当のコンピューターを内蔵した、キーボード一体型の新しいパーソナルコンピュータです。1.8GHzのSoC(Pi4の1.5GHzより少し早くなっています)と、4GBのRAMを搭載。インターフェイスはUSB2.0x1、USB3.0x2、ギガビットイーサネットx1、GPIOピン、microHDMIx2、SDカードスロット、無線LAN、Bluetoothと、Pi4とほぼ変わらない構成です。価格は、本体のみの場合は70ドル、マウス・電源・SDカード・マイクロHDMI-HDMIケーブル、ビギナーズガイドブック(英語)がセットになったスターターキットの場合は100ドルとなっています。キーボードレイアウトは、発売時点では英語(US/UK)、ドイツ、イタリア、フランス、スペインの6種類が用意されていますが、将来的にはオフィシャルキーボードで発売済みの他のレイアウトにも対応したPi400が販売できるように認証の取得を進めるとのことです。日本語版オフィシャルキーボードは8月にリリースされているため、日本語レイアウト版Pi400の登場も期待されます。Module4(CM4)の発売が発表されました。4の通常の形から産業用に向けて小型モジュール化したコンピュータとなります。SODIMMの規格に沿った形状を採用してきましたが、CM4では新たなフォームファクターとなり、垂直型のコネクタで接続する形に変更されています。無線LAN・Bluetoothは後述の構成によってあり・なしを選ぶとができます。無線機能を搭載した構成では、オンボードのアンテナに加えて、ケースに組み込まれることを想定した外部アンテナコネクターが実装されています。32GB)の組み合わせで32通りから用途に最適なスペックのモジュール選ぶことができ、最小構成で25ドル、最大構成では90ドルで販売されます。CM4の発表と合わせて、開発に使用するIOボードも新たに発売されます。価格は35ドルと、以前のIOボードに比べて大幅に安価に設定されました。x1ソケットx1、CSI・DSIポート、バッテリーバックアップつきRTC、12V電源ジャックが搭載されます。Expressスロットとして提供されます。バッテリーバックアップつきRTCはIOボードでは初の搭載となります。Pi公式ブログで改めて紹介されるとのことです。ディスカッション動画も公開されています。