Arduino最新资讯 Arduino M0 开箱测评
2015-08-101.9万
精华项目
AI 快速预览详细
Arduino M0是一款基于ARM Cortex m0核心的32位单片机开发板,工作电压为3.3V,具有48MHz主频、256KB闪存和32KB内存。相比Arduino UNO,M0在GPIO、IIC/TWI接口、PWM、SPI和模拟输入输出方面有所改进。例如,M0提供了12路8-bit PWM输出,并且A0管脚支持10-bit DAC接口,提升了模拟量输出的精度。此外,M0兼容早期的Arduino扩展板,适合各种应用场景。
|
上周刚拿到的Arduino M0,迫不及待的拿过来和大家分享一下,过过眼瘾也是极好的!
file:///C:/Users/Grey_/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg Arduino M0来自www.arduino.org,Arduino.org现在是Arduino的商标持有者。关于www.arduino.cc和www.arduino.org的之间的爱恨情仇此处就不做过多简介,有兴趣的童鞋,可以自行八卦一下。 打开Arduino M0的包装,除了传统的说明书+贴纸之外,包装内还多了四个透明的脚垫,非常的贴心,无论是防滑,还是防短路接触都是非常不错的(不过这脚垫也太大了吧!) file:///C:/Users/Grey_/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg 板子上有一个小标签,“DOWNLOAD THE NEW IDE FROM ARDUINO.ORG”。底下是两个电容,使用之前,需要下载一个新的Arduino IDE。目前只有1.7之后的版本才能会支持Arduino M0这块板子。 ![]() file:///C:/Users/Grey_/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg 从细节上看,M0的设计师在设计的时候还是花了一点心思的。 ![]() 三处板载GND底部丝印都被标白,与其他管脚做了一个很明显的区分。右侧较大的6-Pin排针是SPI接口,较小的10-Pin排针是SAMD21的SWD口。 整块板子的尺寸、孔位和Arduino Uno R3 保持了完全一致,使它兼容了很多早期的Arduino扩展板。 file:///C:/Users/Grey_/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg ![]() 背面印有Arduino Logo,由丝印”DEVELOPED BY Atmel”可知,M0又Atmel的芯片。 Arduino M0采用Atmel SAMD21单片机作为控制核心,这是一个基于ARM Cortex m0核心的32位单片机,外观上看更像是DFRobot家的Bluno系列开发板,microUSB接口+外接电源接口组合设计。SAMD21拥有48MHZ主频,256KB 闪存和32KB内存,运行速度足以应付绝大部分的应用场景。 参数规格: 主控器 ATSAMD21G18 工作电压 3.3V 输入电压(推荐) 6-15 V 输入电压(极限) 4.5-20 V 数字I/O管脚 14(12 PWM and UART) 模拟输入管脚 6 (12位 ADC) 模拟输出管脚 1 (10位 DAC) I/O管脚直流 7 mA 闪存 256 KB 内存 32 KB 时钟晶振 48 MHz 很多人肯定会好奇,相比Arduino UNO,M0又会给我们带来哪些惊喜呢?让我们来一一细数一下: 1.GPIO的改变:由于SAMD21是一个块3.3V电压的32位主控器,M0的14个数字管脚只能承受最大3.3V,7mA的直流电,内部上拉电阻在20~60kOhms(默认未连接状态)。这和之前的UNO相差甚大,需要注意一下。 2.IIC/TWI接口:与Leonardo保持一致,2 (SDA) and 3 (SCL) 3.PWM:M0提供了12路8-bit PWM输出,这意味着除了UART的D0和D1之外,其他的数字管脚都可以作为PWM管脚来使用,不过官网一提到了两组不能同时使用的管脚。D4和D10不能同时使用PWM;D5和D12不能同时使用PWM 4.SPI:M0的SPI引脚不在与其他管脚所复用,而是单独引出在原先的ICSP接口。这意味着如果你想用的扩展板上没有保留ICSP接口,那么你就没办反用了T_T。 5.Analog inputs: A0~A5. Arduino M0增加了模拟管脚的输入分辨率,由原先的10位ADC(1024)提升到了12位ADC(4096)。提升了它的精度,但电压依旧保持在3.3V。 6.DAC: A0. M0支持1路10-bit DAC接口,A0管脚支持DAC功能,可以提供10-bits分辨率的模拟量输出。这相比用PWM去模拟电压输出而言,在精度上提升了太多。 开箱到此结束,稍后试一下它的教程如何。 官方产品页面(英文):http://www.arduino.org/products/arduino-m0 官方使用教程(英文):http://labs.arduino.org/Arduino%20M0 转发注明转自DFRobot创客社区(https://www.dfrobot.com.cn/) |









目前还是喜欢.cc
看起来很诱人, DFRobot什么时候开卖?
为什么只有www.arduino.org有中文版?
国内有代理吗