单片机 Arduino 芯片
Arduino的开发一般是一套以AVR单片机为核心控制器的硬件(开发板),还有配套他们的开发环境(软件)Arduino IDE。
简单来说呢就是arduino是对单片机的二次封装,所有外设、模块接口都是现成的,你只需要懂C语言+各种调库就能轻松实现产品功能,不需要关心硬件原理,适合小白快速上手。arduino更偏向于走纯软件路线的同学,由这个东西来熟悉c语言是怎么控制硬件的。
通过arduino+外接功能模块(超声波、电机、蓝牙等等)就可以很快地做出各种有创意的产品。
单片机与芯片区别
说简单一点,芯片范围小,单片机范围大
单片机就是把普通计算机的主板、CPU、内存、显卡都集成到一块芯片中了