新唐科技全新推出NuMaker-UNO-M4開發板,這是一款以工業等級標準打造、外觀延續經典設計的Arduino相容硬體平台。它不僅為開發者提供了高品質且易於上手的開發體驗,更整合了強大的專業性能,旨在驅動多元的工業智慧應用。
專為工業與物聯網應用設計
NuMaker-UNO-M4 的核心優勢在於其高度整合的工業通訊介面,內建了 Ethernet、RS485、CAN bus 等工業通訊必備介面。這使得它能夠原生支援 Modbus RTU / Modbus TCP / CAN / MQTT 等多種應用協議,無縫對接智慧交通、智慧醫療、智慧工業及智慧家庭等應用場景。
此外,該開發板支援有線網路,並可擴展WiFi或Sub-GHz無線通信模組,以進行即時監控與遠端數據傳輸。高達1024 KB的Flash記憶體/512 KB的SRAM,並可搭配SD卡用於長時間數據記錄,使得長時間的數據記錄與本地存儲變得輕而易舉,無需額外購買數據記錄設備。此特性對於智慧農業、交通監控等需要大量數據收集的應用特別實用。
強大的核心效能與擴充性
NuMaker-UNO-M4 的核心採用 Arm® Cortex®-M4 處理器,並以新唐 NuMicro® M467 系列 MCU 作為其微控制器。處理器具備硬體浮點運算(FPU)與數位信號處理(DSP)加速能力,能夠高效支援聲音處理、振動分析以及小型 AI 應用,顯著提升系統的運算性能與智能化程度。
在擴展性方面,除了完全相容Arduino UNO R4的引腳,使用者還可以透過各種Arduino相容的擴展板(shields)來拓展功能,或連接不同的應用模組,展現了極高的設計靈活性。
友善且流暢的開發體驗
在軟體方面,NuMaker-UNO-M4完美整合了標準的Arduino開發環境(IDE)與新唐專屬的函式庫(Library),大幅降低了開發門檻。開發者可透過USB Type-C介面直接進行燒錄,並支援虛擬串口(USB Device Virtual COM Port)功能,整個開發流程簡單且流暢。藉助新唐完善的軟體工具、開發者論壇資源及豐富的範例程式碼,即使是程式設計新手,也能結合生成式AI輔助快速生成程式碼,有效加速開發進程。

主要特色概覽
Ø全方位開發工具:提供學習、應用、除錯的全方位支援。
Ø工業通訊介面:內建Ethernet、RS485、CAN bus。
Ø多元應用支援:適用於Modbus RTU/TCP、CAN、MQTT等工業應用。
Ø強大數據處理:配備1024 KB Flash與512 KB SRAM,並支援SD卡進行長時間數據記錄。
Ø網路連接能力:支援有線網路,並可擴展WiFi / Sub-GHz無線模組。
ØArduino 生態系統相容:相容 Arduino IDE 和 Arduino UNO R4 的接腳,可擴展各種 Shield 板。
Ø硬體友善設計:
輕便易攜的開發套件。
具備RESET按鈕以及電源、I/O、UART、SPI等LED狀態指示燈。
支援USB VBUS和外部DC插孔(8V-18V)的彈性供電方式。
Ø豐富周邊功能:整合ADC、PWM、I²C、SPI、UART等常用微控制器周邊設備。
應用場景和開發方向
Ø物聯網 (IoT) 應用
Ø智慧工廠自動化
Ø遠端監控系統
Ø工業控制與自動化
Ø電力監控系統
Ø智慧農業系統
Ø自動化零售系統
【硬體說明】
Arduino是一個基於易於使用的硬體和軟體所建立的開源電子平台,新唐NuMicro NuMaker-UNO-M4評估板是一塊採用NuMicro微控制器(MCU)的Arduino相容板,其功能可透過Arduino擴展板進行擴展,使用者可以透過Arduino IDE來開發自己的應用程式,並利用大量的開源範例。
NuMaker-UNO-M4是針對NuMicro M467SJHAN的專用開發工具,使用者可藉此輕鬆開發與驗證應用程式,其目的是提供一個開發與學習的平台。它具備ADC、PWM、I²C、SPI、UART等周邊功能,使用者可根據特定需求配置NuMaker-UNO-M4開發套件,或透過額外的周邊設備進行功能擴展。NuMaker-UNO-M4與Arduino UNO R4開發板相容。
NuMaker-UNO-M4評估板提供以下功能特色:
Ø 提供學習/應用/調試的全方位開發工具
便攜的開發與調試工具套件
豐富的MCU周邊功能,如ADC、PWM、I²C、SPI及UART
Ø 高擴展性,能夠連接不同的應用模組
支援並相容Arduino UNO R4
支援USB虛擬串口(VCOM)
Ø 支援Arduino IDE、IAR EWARM和Keil RVMDK整合開發環境
Ø 靈活的電路板電源供應
Ø LED指示燈
Ø 重置(RESET)按鈕
正面圖

NuMaker-UNO-M4正面圖包含以下主要元件與連接器:
Ø 目標晶片:M467SJHAN
Ø USB HS連接器
Ø Arduino UNO相容擴展連接器
Ø 外部VDD電源連接器
Ø 外部VSS電源連接器
背面圖

NuMaker-UNO-M4背面的主要元件。
Ø 乙太網晶片:RTL8201FI
Arduino UNO相容擴展連接

Arduino UNO擴充連接與M467SJHAN引腳對應表

【Arduino IDE與開發板安裝指南
下載並安裝Nu-Link USB驅動程式。
http://www.nuvoton.com/opencms/resource-download.jsp?tp_GUID=SW0520150729202535
- 從官方網站https://www.arduino.cc/en/Main/Software下載並安裝Arduino IDE開發環境。
- 執行安裝程式,將 Arduino IDE 安裝到您的電腦上。
- 打開 Arduino IDE,然後點擊「檔案 (File)」→「偏好設定 (Preferences)」。
將以下網址複製並貼到「額外的開發板管理器網址(Additional Boards Manager URLs)」欄位中:https://raw.githubusercontent.com/OpenNuvoton/NuMaker_UNO/master/package_nuvoton_index.json

點擊「工具 (Tools)」→「開發板 (Board)」→「開發板管理器 (Boards Manager)」,在搜尋框中輸入「NuMaker M4」並點擊「安裝 (Install)」NuMaker M4。

安裝完成後再次點擊「工具 (Tools)」→「開發板 (Board)」,即可在列表中找到並選擇「NuMaker-UNO-M4」開始使用。

*注意:請確保您的網路連線功能正常,且未被防火牆或防毒軟體阻擋,以免下載失敗。
編譯(Verify)並上傳(Upload)Arduino程式(.ino)到NuMaker-UNO-M4開發板並執行

參考相關資源
Øhttps://www.nuvoton.com/products/iot-solution/arduino-compatible-platform/numaker-uno-m4/
評論