Arduino Uno WiFi rev 2開發板

Arduino Uno是一個微控制器板。目前它是Arduino的參考版本,最新的官方Arduino設備版本是Arduino Uno WiFi rev 2。 它具有與Arduino 101、Arduino Zero、Arduino Yún、Arduino Leonardo、Arduino Uno和Arduino Ethernet相同的形狀和尺寸。 它採用8位元微控制器ATmega4809,搭配48 KB的快閃記憶體、6 KB的靜態隨機存取記憶體(SRAM)和256位元組的電子可擦除可程式化唯讀記憶體(EEPROM)。這比以前的Arduino Uno rev 3板上的ATmega328P多出許多記憶體。如果您有一塊舊的Arduino Uno開發板,請注意這個變化。 Arduino以16MHz的頻率運行,在5V的電壓下供電,建議的輸入電壓範圍為7V至12V。 在輸入/輸出(I/O)方面,Arduino Uno具有一個可供電腦用於傳輸新程式的USB-B端口,一個電源輸入和一組I/O腳。它擁有20個I/O腳,其中包括14個數位腳和6個具有10位元解析度的類比腳,值範圍從0到1023。 它還附帶支援802.11b/g/n的WiFi模組NINA-W13,該模組具有整合的TCP/IP協議堆疊,可以連接到無線網路並提供硬體安全性。 此外,您也可以將Arduino設定為接入點,以便連接到它。 此外,它還具有集成的IMU(慣性測量單元),可用於一些非常酷的動作感應應用,例如LSM6DS模組,提供3D加速度計和3D陀螺儀。 Arduino Uno還具有集成的高速ADC(類比數位轉換器)。 Arduino Uno具有USB端口,可將其連接到電腦並載入程式。 Arduino沒有操作系統,一次只能運行一個程式。 一旦載入了程式,在Arduino通過USB或電源端口(使用AC-DC電源線或電池)供電時,它會自動啟動。這意味著一旦載入了程式,您可以將Arduino放在山上,連接太陽能電池板和電池,它將持續運行,直到電力不足。

Arduino vs Raspberry Pi

對比兩個最受歡迎的 tinkering 平台 最近我買了一個 Arduino。 在我構思要在 15 年無觸碰電阻器後玩弄電子裝置的點子時,我記得我花了一些時間搜索什麼樣的裝置最適合我想做的事情。 在這方面,最受歡迎的兩個平台有 Arduino 和 Raspberry Pi。雖然還有許多其他平台,但這兩個是最受歡迎的,我想在這篇文章中解釋一下這兩者的不同之處。 這是 Arduino Uno,我們將以它作為例子,雖然 Arduino 還提供許多不同的板子。這是我選擇的板子,順便說一下: 這是 Raspberry Pi Model B+: 一開始看它們相似,芯片、連接器、螺絲孔。 結果,它們實際上非常非常不同。 從核心開始講。Arduino 使用 8 位元微控制器(microcontroller)。Raspberry Pi 使用 64 位元微處理器(microprocessor)。 Arduino 只有 2 KB 的 RAM。Raspberry Pi 有 1GB 的 RAM(是 Arduino 的 500,000 倍)。 在 I/O 方面,Arduino 有一個 USB-B 連接埠可供電腦傳送新的程式來執行,還有一個電源輸入和一組 I/O 引脚。 Raspberry Pi 在這方面更加複雜,有一個視訊輸出、一個 HDMI 連接埠、一個 SD 記憶卡連接埠、一個音訊插孔、一個 CSI 相機連接埠、一個 DSI 顯示器連接埠、4 個 USB 2.0 連接埠,可用於連接 USB 裝置,一個 Gigabit 以太網插孔、無線局域網 (Wireless LAN)、藍牙 4....