概要
Arduinoシリーズの中核モデル「Arduino UNO」の第4世代(Revision 4)です。Arduino UNOシリーズ初の32bitボードで、ルネサスエレクトロニクスのRA4M1マイコン(Arm Cortex-M4, 48MHz)を搭載し、処理能力が大幅に向上しました。メモリも256KBフラッシュ / 32KB SRAM / 8KB EEPROMと従来モデルから大幅に拡充されています。
フォームファクタやピン配置、5V電源対応といった主要仕様は踏襲しており、Arduino用シールドや拡張部品との互換性が保たれています。ただし、Arduino UNO R3で搭載されていたATmega328からマイコンのアーキテクチャが刷新されているため、UNO R3用に開発されたソフトウェアを流用する際は移植作業が必要です。
内蔵ペリフェラル
R4世代ではマイコンに内蔵された高機能ペリフェラルを利用できます。
- 12ビットDAC — A0ピンからアナログ電圧を出力。オーディオ波形生成などに利用可能
- CAN 2.0B — トランシーバを追加するだけで車載・産業ネットワークに接続可能
- OP-AMP — 微小信号の増幅にボード上の部品だけで対応
- RTC(リアルタイムクロック) — VBATピンにバックアップ電池を接続すれば、電源OFF中も時刻を保持
- USB HID — キーボードやマウスとしてPCに認識させることが可能
USBコネクタはArduino UNOシリーズで初めてUSB Type-Cを採用しています。
WiFi/Bluetooth接続が必要な場合は「Arduino UNO R4 WiFi」をご検討ください。
仕様
| 項目 | 仕様 |
|---|---|
| ブランド | Arduino |
| 型番 | ABX00080 |
| マイコン | ルネサス RA4M1 (Arm Cortex-M4) |
| 動作周波数 | 48 MHz |
| フラッシュメモリ | 256 kB |
| SRAM | 32 kB |
| EEPROM | 8 kB(データフラッシュ) |
| デジタル入出力 | 14本(うち6本PWM対応) |
| アナログ入力 | 6本(最大14ビット分解能) |
| DAC | 1ch(12ビット、A0ピン) |
| CAN | 1ch(CAN 2.0B) |
| OP-AMP | 内蔵 |
| RTC | 内蔵(VBATバックアップ対応) |
| USB HID | 対応(キーボード/マウスエミュレーション) |
| 通信インターフェース | UART×1, I2C×1, SPI×1 |
| 動作電圧 | 5 V |
| 電源 | USB Type-C / DCジャック (6–24 V) |
| DC電流(I/Oピンあたり) | 8 mA |
| USB | USB Type-C |
| サイズ | 68.85 mm × 53.34 mm |











