自從在2012 Mar 30th 釋出的Arduino Uno R3後,Uno板就沒有變動啦。根據官方釋出的消息,期待已久的Arduino Uno R4 近期準備開賣囉! 預計會推出具有Wifi的版本和不具有Wifi的Minima版本。新的Arduino Uno R4會採用更強大的 Renesas RA4M1 32-bit Cortex-M4 處理器
因此在耗電、記憶體大小以及功能上都有非常大程度的提升。R4預計會採用和R3一樣的腳位排列,因此在相容性上盡量做到過去Uno R3的專案都可以直接轉移到R4上。
Wifi 版本
Wifi 版本預計會採用Espressif S3 WiFi模組,Minima版本除了在處理器的提升外,預計就會維持類似R3的基礎功能。
RA4M1處理器
RA4M1處理器時脈為48 MHz,採用Arm Cortex-M4架構,相較於R3 的效能將提升三倍。
記憶體
靜態隨機存取記憶體(SRAM)由2kb提升到32kb
,快閃記憶體(flash memory)由32kb提升到256kb
。
USB接頭
在R4的版本即將改成期待已久的Type-C USB
囉。
電源供應
根據官方說法,供電範圍可以提高到24V
,應該可以接受市場上大部分的直流電變壓器了。
CAN bus and SPI port
支援CAN bus和SPI port
,可以減少連接的線路,並且進行多工處理(parallel tasks)。
12-bit DAC
具有一個12-bit的Digital-to-Analog Converter(DAC)
,可以運用在控制輸出一些類比的訊號。
預估的規格
(未來以官方公佈的為主)
- 發行版本: 分成具有Wifi以及不具有Wifi的Minima版本
- 處理器: 32bit ARM Cortex M4F(FPU)
- 時脈: 48 MHz
- Flash memory: 256kb+bootrom
- SRAM: 32kb(ECC/PAR)
- EEPROM: 8kb(flash)
- USART: 4 組
- SPI: 2 組
- IIC: 2組
- ADC: 14bits
- DAC: 12bits
- USB: Type-C USB
其他可能支援的功能
- DMA x4
- CRC
- Crypto Touch
- LCD
後記
小編猜測在Arduino Uno R4推出後,應該會造成Maker界另一次的狂潮,不過由於R3是8-bits而R4是32-bits,因此估計會有一段時間有一些舊函示庫支援度的問題,不過相信這段時間過後,應該會變成另一個大家愛用的開發板囉!
不過如果是喜歡Arduino Uno R4的Type-C USB的話,要不要考慮一下Boboduino呢?