エレクトロニクス研究所
AI解説約11分

Raspberry Pi PicoでエッジAI入門|1,000円以下で始めるAI電子工作2026

Raspberry Pi PicoでエッジAIを始める方法を解説。TensorFlow Lite for Microcontrollersを使った音声認識・画像分類・異常検知の実践プロジェクト例と必要部品リストを紹介します。

2026-04-04

「1,000円以下のマイコンでAIを動かせる」と聞いたら、信じられますか?

Raspberry Pi Pico(ラズベリーパイ ピコ)は、わずか数百円で手に入るマイクロコントローラーですが、TensorFlow Lite for Microcontrollersを使えば、音声認識や画像分類といったAI処理をデバイス上で実行できます。

この記事では、Raspberry Pi Picoを使ったエッジAI入門として、基本的な仕組みから実践プロジェクト例までを解説します。


Raspberry Pi Picoとは

Raspberry Pi Picoは、Raspberry Pi財団が開発したマイクロコントローラーボードです。一般的な「Raspberry Pi」(Pi 4やPi 5)はLinux OSが動くシングルボードコンピュータですが、PicoはOSなしで動作するマイコンボードという点が大きく異なります。

現行モデルの比較

項目 Pico(RP2040) Pico W(RP2040) Pico 2(RP2350) Pico 2 W(RP2350)
CPU Cortex-M0+ デュアルコア 133MHz 同左 Cortex-M33 デュアルコア 150MHz 同左
RAM 264KB 264KB 520KB 520KB
Flash 2MB 2MB 4MB 4MB
Wi-Fi なし 2.4GHz なし 2.4GHz
Bluetooth なし BLE 5.2 なし BLE 5.2
FPU なし なし あり(単精度) あり(単精度)
価格 ¥500前後 ¥900前後 ¥800前後 ¥1,200前後

2026年4月時点で、エッジAI用途には**Pico 2(RP2350)**が最適です。FPU(浮動小数点演算ユニット)を搭載しており、AI推論の処理速度がRP2040と比べて大幅に向上しています。Wi-Fiが必要な場合はPico 2 Wを選びましょう。

入手方法

Raspberry Pi Picoは以下のショップで購入できます:

  • スイッチサイエンス: 国内正規代理店。在庫安定。
  • 秋月電子通商: 店舗・通販対応。パーツと同時購入に便利。
  • Amazon: 互換ボードも含め種類が豊富。

エッジAIとは

エッジAI(Edge AI)とは、クラウドではなくデバイス上(エッジ)でAI推論を実行する技術です。スマートフォンの顔認証や音声アシスタントのウェイクワード検出も、エッジAIの一種です。

クラウドAIとの違い

比較項目 エッジAI クラウドAI
処理場所 デバイス上 クラウドサーバー
レイテンシ 数ミリ秒〜数十ミリ秒 数百ミリ秒〜数秒
ネット接続 不要 必須
プライバシー データが外部に出ない データを送信する必要あり
消費電力 低い(mW〜W) 高い(サーバー側)
モデルサイズ 小〜中(KB〜数MB) 制限なし(GB単位も可)
精度 やや低い(量子化の影響) 高い
コスト ハードウェア代のみ API利用料が継続発生

エッジAIのメリット

  1. リアルタイム処理: ネットワーク遅延がないため、即座に応答できる
  2. プライバシー保護: 音声や画像データがデバイス外に出ない
  3. オフライン動作: ネット接続がない環境でもAIが使える
  4. 低コスト運用: クラウドAPI利用料が不要

Pico向けエッジAIフレームワーク

TensorFlow Lite for Microcontrollers(TFLM)

GoogleのTensorFlowチームが開発したマイコン向けAIフレームワークです。TensorFlowで学習したモデルを量子化(INT8化)し、マイコン上で推論を実行します。

Raspberry Pi PicoではC/C++ SDKと組み合わせて使用します。Pico 2のFPUを活用するとFloat32モデルの推論も高速に行えます。

主な特徴:

  • モデルサイズ: 数十KB〜数百KB
  • 対応演算: 畳み込み、全結合、LSTM等
  • 量子化: INT8/Float32対応
  • メモリ使用量: 推論時20KB〜200KB程度

Edge Impulse

ブラウザベースのTinyML開発プラットフォームです。データ収集→モデル学習→量子化→デプロイの全工程をGUIで行えます。Raspberry Pi Picoにも対応しており、コーディング量を大幅に削減できます。

開発の流れ:

  1. Edge Impulseにプロジェクトを作成
  2. センサーデータを収集(CSVアップロードまたは直接接続)
  3. 信号処理ブロックとモデルを設定
  4. 学習を実行
  5. Picoの C++ SDK向けライブラリとしてエクスポート

MicroPython + TinyML

MicroPythonでもTinyML推論は可能です。microliteライブラリを使うと、TFLiteモデルをMicroPythonから呼び出せます。ただし、C/C++に比べてオーバーヘッドが大きいため、リアルタイム性が求められる用途にはC/C++の方が適しています。


実践プロジェクト例

プロジェクト1: 音声認識(キーワード検出)

マイクモジュールをPicoに接続し、特定のキーワード(「ライトオン」「ストップ」など)を認識してLEDやリレーを制御するプロジェクトです。

仕組み:

  1. PDMマイクで音声を取得(16kHz サンプリング)
  2. MFCC(メル周波数ケプストラム係数)で音声を特徴量に変換
  3. 畳み込みニューラルネットワーク(CNN)で分類
  4. 認識結果に応じてGPIOを制御

必要な部品:

部品 目安価格
Raspberry Pi Pico 2 ¥800
PDMマイクモジュール(INMP441等) ¥300〜500
LED + 抵抗 ¥100以下
ブレッドボード + ジャンパーワイヤー ¥500
合計 約¥1,700〜2,000

LED用の抵抗値はLED抵抗計算ツールで計算できます。Pico 2の3.3V出力を電源とする場合、一般的な赤色LED(VF=2.0V)なら68Ω〜100Ωが適切です。

モデルサイズの目安: 約20〜50KB(INT8量子化済み)

プロジェクト2: 画像分類(カメラモジュール連携)

Picoにカメラモジュールを接続し、撮影した画像をリアルタイムで分類するプロジェクトです。例えば、ゴミの分別(ペットボトル・缶・紙)や植物の種類識別に使えます。

仕組み:

  1. SPIカメラモジュール(ArduCAM Mini等)で画像を取得
  2. 画像を96×96ピクセルにリサイズ・前処理
  3. MobileNet V1(量子化版)で分類
  4. 結果をOLEDディスプレイに表示

必要な部品:

部品 目安価格
Raspberry Pi Pico 2 ¥800
ArduCAM Mini 2MPカメラ ¥2,500
0.96インチOLEDディスプレイ(I2C) ¥400
ブレッドボード + ジャンパーワイヤー ¥500
合計 約¥4,200

モデルサイズの目安: 約100〜300KB(INT8量子化済みMobileNet)

Pico 2(520KB RAM)であれば、量子化済みMobileNetの推論が可能です。初代Pico(264KB RAM)ではメモリが不足する場合があります。

プロジェクト3: センサーデータ異常検知

温度・湿度・振動センサーのデータをリアルタイムで監視し、異常なパターンを検出するプロジェクトです。サーバールームの環境監視や、モーターの故障予兆検知に応用できます。

仕組み:

  1. センサーからデータを定期取得(1〜10Hz)
  2. 時系列データをスライディングウィンドウで切り出し
  3. オートエンコーダーまたはランダムフォレストで正常/異常を判定
  4. 異常検出時にブザーで警報 + Wi-Fi経由で通知(Pico W使用時)

必要な部品:

部品 目安価格
Raspberry Pi Pico 2 W ¥1,200
BME280(温湿度・気圧センサー) ¥400
ADXL345(加速度センサー) ¥300
ブザーモジュール ¥100
ブレッドボード + ジャンパーワイヤー ¥500
合計 約¥2,500

モデルサイズの目安: 約10〜30KB(異常検知モデルは軽量)


必要な部品リスト(まとめ)

エッジAIを始めるための最小構成と、本格的に取り組むための拡張構成をまとめます。

最小構成(約¥2,000)

  • Raspberry Pi Pico 2: ¥800
  • ブレッドボード: ¥300
  • ジャンパーワイヤーセット: ¥200
  • USB Micro-Bケーブル: ¥300
  • LED + 抵抗セット: ¥200

拡張構成(約¥5,000〜8,000)

上記に加えて:

  • PDMマイクモジュール: ¥300〜500
  • ArduCAM Mini 2MP: ¥2,500
  • BME280センサー: ¥400
  • OLEDディスプレイ: ¥400
  • ブザーモジュール: ¥100

既存計算ツールとの連携

当サイトの計算ツールは、エッジAIプロジェクトの回路設計で活用できます。

特に分圧計算は重要です。5V出力のセンサーをPicoに接続する場合、分圧回路で3.3Vに降圧しないとPicoが故障する可能性があります。分圧計算ツールで適切な抵抗値を求めてください。


まとめ

Raspberry Pi Picoは、1,000円以下で始められるエッジAIプラットフォームです。

  • Pico 2(RP2350) がFPU搭載でエッジAIに最適
  • TensorFlow Lite for Microcontrollers でC/C++ベースのAI推論
  • Edge Impulse でノーコード/ローコードのモデル開発
  • 音声認識・画像分類・異常検知など幅広いプロジェクトに対応
  • 部品合計¥2,000〜¥8,000で本格的なAI電子工作が可能

クラウドに依存しない、プライバシーに配慮したAIデバイスを自分の手で作れる時代です。まずはPico 2とブレッドボードを手に入れて、エッジAIの世界に飛び込んでみましょう。

この記事で紹介した商品

Raspberry Pi Pico W

¥900前後
Amazonで見る

Raspberry Pi Pico 2 W

¥1,200前後
Amazonで見る

ArduCAM Mini 2MPカメラモジュール

¥2,500前後
Amazonで見る

Arduino Nano 33 BLE Sense Rev2

¥4,500前後
Amazonで見る