ArduinoIDE可用于开发Arduino。以下是Arduino使用的芯片:Arduino Uno-atmega 328 p-Puarduinoga-atmega 2560 Arduino Nano-atmega 328 p-auarduinolando-atmega 32 u 4 Arduino 101-Intelcurierduino Micro-Atme,ga 32 u 4 arduinomini-atmega 328 arduinozero-atsamd 21g 18 arduinodue-at 91 Sam 3x 8 earduinoadk-atmega 2560 arduinomo-atsamd 21g 18 arduinomopro-atsamd 21g 18 arduinomkrzer o-samd 21 cortex-m0 arduinoyn-atmega 32 u 4 arduinoethernet-atmega 328 arduinotian-atherosa 9342 arduinoindustrial 10。
Arduino不是单片机芯片,而是单片机开发板,是非电子工程师使用单片机的一种方式。普通人甚至青少年都可以学习Arduino,NodeMCU是一个基于ESP8266芯片的开源物联网平台。它可以使用Lua脚本语言或ArduinoIDE来开发物联网应用程序,ESP32和NodeMCU都可以使用ArduinoIDE以及其他开发环境和语言进行编程,如ESP-IDF、MicroPython、CircuitPython等。