Jul 24, 2023
Arduino は 32 ビット Renesas Coretex を選択
L'Arduino Uno R4 è dotato di un Arm Cortex-M4 a 32 bit Renesas RA4M1.
Arduino Uno R4 には Renesas RA4M1 32 ビット Arm Cortex-M4 マイクロコントローラーが搭載されており、Arduino によれば「人気のある Uno R3 を製造中止する予定はない」とのことで、R4 は 8 ビットに比べて 3 倍のパフォーマンス向上を実現すると推定しています。 ATmega328P搭載R3。
5月下旬に登場予定のUno R4には、プレーンな「Uno R4 Minima」と、Bluetooth Low Energyも提供するEspressif S3 WiFiモジュールを搭載した「Uno R4 WiFi」の2つのバージョンが用意される。 「私たちはルネサスとエスプレッシフと協力しました」とArduino CEOのファビオ・ヴィオランテ氏は語った。
この部分的に隠れた写真は、これまでArduinoが公開を許可した唯一の写真です
「最大限の互換性を目指して設計されたUno R4は、前世代と同じフォームファクター、シールド互換性、5V動作電圧を維持しています」とArduinoは述べています。
Cortex-M4 は、32k バイトの RAM と 256k バイトのフラッシュとともに 48MHz で動作します。 周辺機器には、CAN バス、SPI ポート、12 ビット DAC が含まれます。 8kバイトのデータフラッシュもあります。
電源は最大 24V で供給できるようになり、メインボードのインターフェイスは USB-C になりました。
既存のコード例やチュートリアルとの下位互換性については、「ソフトウェア側で多大な努力が払われている。人気のあるArduinoライブラリは最適化されている」とArduino氏は述べた。 「既存のライブラリとサンプルのほとんどは、新しいボード上でシームレスに動作します。RL78/G22 や G23 などの他のルネサス マイクロコントローラのサポートも Arduino IDE に追加されました。」
Renesas RA4M1 スーパーセットのブロック図。 48 ピン バージョンには、LCD セグメント ドライバー、シリアル サウンド インターフェイス、非同期タイマーを除く、多くの主要な周辺機器が備わっています。
Uno R3 など、オリジナルの Arduino で使用されている AVR アーキテクチャに最適化された一部のライブラリは、Renesas アーキテクチャに移植する必要がある場合があります。 Arduino は、そのようなライブラリの公開リストを、代替ライブラリへのリンクとともに提供する予定です。
ライブラリ開発者が低レベル コードをルネサス アーキテクチャに移植するのを支援するために、早期採用プログラムがあります (ここを下にスクロールします)。
Arduino Uno 4 Web ページ
Arduino Uno 4 の可用性に関する最新情報
ルネサス RA4M1 製品ページ
この部分的に隠れた写真は、Arduino がこれまでのところ公開を許可した唯一の Renesas RA4M1 スーパーセットのブロック図です。 48 ピン バージョンには、LCD セグメント ドライバー、シリアル サウンド インターフェイス、非同期タイマーを除く、多くの主要な周辺機器が含まれています。 Steve Bush