Arduino Nano是一款基於ATmega328P微控制器的微型Arduino開發板,它具有以下特點和功能:
尺寸小巧:Arduino Nano比Arduino Uno更小,適合於需要緊湊型設計的套用。
引腳數量:它擁有14個數字輸入/輸出引腳(其中6個可用作PWM輸出),8個模擬輸入引腳。
時鐘:配備一個16MHz的晶體振盪器。
接口:一個Micro-USB接口用於編程和數據傳輸,一個ICSP編程接口和一個重置按鈕。
編程:可以通過Arduino IDE進行編程,並直接將程式上傳到板子上。
套用領域:廣泛套用於機器人、智慧型家居、感測器網路等領域。
需要注意的是,Arduino Nano的處理器核心可能是ATmega168(NANO 2.x)或ATmega328(NANO 3.0)。此外,Arduino Nano 33 BLE SENSE和Arduino 33 IoT是特殊版本的Arduino Nano,它們具有額外的功能,如藍牙和Wi-Fi連線。國產的Arduino Nano可能會使用CH340G來代替串口晶片FT23RL。
儘管Arduino Nano與Arduino Uno在處理器核心上相同,都是ATmega328P,但它們在引腳數量和封裝上有所不同。Arduino Uno有更多的引腳,包括電源插座,而Arduino Nano則沒有電源插座,且USB接口是Mini-B型插座。此外,Arduino Nano的模擬輸入引腳比Arduino Uno多出兩個,達到ADC6和ADC7,而Arduino Uno的模擬輸入引腳只到ADC4和ADC5。儘管Arduino Nano的程式可能不完全兼容Arduino Uno,但大部分程式是可以在兩者之間移植的。