Comparison / 分類確認中
Arduino UNOやNanoから次の段階へ進むとき、ボードの形だけでなく、MCU本体、I/O電圧、USB、デバッグ、ライブラリ互換性を分けて比較します。この段階の目標は、5V系Arduino資産と3.3V系ボードの接続条件を整理することです。
候補の位置付け
| 候補 | 主な特徴 | 向く移行 |
|---|---|---|
| RA4M1 / UNO R4 | Cortex-M4、5V Arduinoフォーム、DAC・RTC・CAN | UNOシールド資産と32ビット化 |
| ATmega4809 / Nano Every | 8ビットAVR、イベントシステム、CCL、USB非内蔵 | 従来AVRに近い段階的移行 |
| AVR128DB48 | 8ビットAVR、大容量フラッシュ、MVIO、OPAMP | アナログ・異電圧I/Oを重視 |
| SAMD51 | Cortex-M4F、FPU/DSP、QSPI、SDHC、USB Host/Device | 高速処理、音声、USB |
| RP2350 / Pico 2 | Cortex-M33またはRISC-V、PIO、USB Host/Device | 独自I/O、性能、セキュリティ |
USBとボードの違い
ATmega4809とAVR128DB48はMCU本体にUSBを内蔵しません。USB端子付きボードでは、オンボード変換回路やデバッガが介在します。SAMD51とRP2350はUSB Host/Device用途の候補です。RA4M1は完全な品番とボード実装でUSB機能を確認し、UNO R4ではUSB-C端子、ブートローダー、5V I/Oを含むボード仕様として判断します。
必要な部品
| 部品 | 用途 | 確認点 |
|---|---|---|
| USB OTGケーブル | Host接続 | コネクタとHost対応 |
| powered USB hub | VBUS負荷の分離 | 逆流と給電方向 |
| USBメモリ | MSC Host試験 | 消費電流とファイルシステム |
| 5V電源 | Host周辺機器への給電 | 電流容量と保護 |
| レベル変換器 | 5V/3.3V接続 | 双方向・速度 |
要確認: Arduinoボード名が同じ系統でも、搭載MCU、USB回路、ブートローダー、I/O電圧が異なります。ボードの公式回路図とピン配置を確認してください。
このルートの手順
- 全ボードのGPIO電圧を確認する
- 5Vシールドを3.3Vボードへ直結しない
- レベル変換の必要箇所を整理する
- I2Cプルアップ電圧を確認する
- 電源ピンとVIN条件を確認する
選定の目安
- UNOフォームと5V資産を残す: RA4M1搭載UNO R4
- 8ビットAVRの延長: ATmega4809
- アナログと新世代AVR機能: AVR128DB48
- DSP、音声、高速USB: SAMD51
- PIO、性能、セキュリティ: RP2350
安全な最小動作条件
- ボード正式名称とI/O電圧を確認する
- USB端子がターゲットMCUへ接続されているか確認する
- 外付け部品なしで最小スケッチを動かす
- 5Vと3.3Vを直結しない
- USB HostではVBUSを保護する
- 成功したCore、SDK、ボード定義を記録する
一次情報
- Renesas RA4M1
- Arduino UNO R4 Minima
- Microchip ATmega4809
- Microchip AVR128DB48
- Microchip ATSAMD51J20A
- Raspberry Pi RP2350
確認日: 2026-07-23
次に読むとよい記事
記載内容は公式資料で確認できた範囲を基準にしています。製品、ボード、SDK、認証、供給状況は変更されるため、購入・実装時に再確認してください。