>>>晒板有奖——论坛全民晒板活动,有板卡就尽情来晒
101 & RPI
图1:Arduino 101 和 Raspberry PI 镇楼
一、AVR系列Arduino
图2:AVR系列Arduino、以太网扩展板、LCD1602/Keypad扩展板
AVR系列的Arduino适用于单片机入门以及快速开发简单的电子制作。其中Arduino Mega2560引脚较多,Arduino Nano体积较小,实际用的都比较多。Arduino UNO仅仅是方便入门,实际用的并不多。
另外推荐两个适用于Arduino UNO和Arduino Mega2560扩展板:图2右上为以太网扩展板,可以让你的Arduino连接有线网;右下为LCD1602/KeyPad扩展板,它包括一个1602液晶屏和5个按键,可以实现简单的用户交互程序。
图3:自制Arduino UNO——ATmega328P最小系统板
图3是一个ATmega328P最小系统板(其实还包括一个DS1302芯片),内部烧录Arduino UNO的Bootloader,只要通过一个USB转TTL模块就能像UNO那样上传程序。具体的硬件搭建方法请参考ATMEL提供的ATmega328P芯片手册。
二、WeMos D1 WIFI开发板
图4:WeMos D1 WIFI开发板
这个也是我推荐的实惠而强大的开发板,它的性能比Arduino UNO强的多,还具有Wifi功能,价格约为30元。也在Arduino IDE上开发,只不过装开发环境比较费劲,需要翻墙。
三、Arduino 101
图5:Arduino 101正面(左)、背面(右)
这个是我大力推荐的开发板,它是Intel和Arduino团队合作推出的Arduino型号。它具有Intel Curie核心,运行zephyr RTOS(一个微型的实时操作系统)。因为是Intel的,所以有点贵(¥200)。它相比于UNO的特性有:运算速度快、更大的存储空间、运动传感器、低功耗蓝牙、硬件模式识别引擎、实时时钟、额外2MB Flash芯片、I2S接口、更高速的ADC、中断引脚多达20个。
Arduino 101支持两种开发方式:Arduino 方式和Zephyr,Arduino方式就在Arduino IDE上进行开发,非常方便。Zephyr方式可以进一步对Zephyr RTOS进行挖掘,包括多线程服务,甚至是Curie芯片自带的DSP核进行开发(DSP啊!)
四、Intel Galileo 第一代
图6:Intel Galileo 第一代
虽然也是Intel,这个板子我就不太推荐了。它是当做Linux开发板用的。价格和树莓派差不多(¥200),相比树莓派却没有无线网、蓝牙、显卡,也没有庞大的树莓派论坛为你提供技术支持。不过这个Galileo背面有一个PCIE插槽,或许是它唯一的优势了。无线网卡、SD卡、串口卡、数据采集卡等都可以往上面插。这个板子现在在我手上主要是收藏用的。
五、树莓派3
图7:树莓派3
图8:树莓派3配3.5mm触摸屏
这个是强力推荐。不过也非常出名,估计不用我宣传大家都知道。
右图是树莓派3插上了3.5mm电阻触摸屏的样子,可以当做掌上电脑用。
六、OrangePI LITE
图9:OrangePI LITE
香橙派相比树莓派便宜好多,但是缺乏海量社区资源的支持。这款OrangePI LITE没有以太网口,没有那么多USB口,其他外设相比树莓派还是不差的。
七、飞思卡尔K60开发板
图10:飞思卡尔K60开发板
这款板子是200块钱买的,用于学习飞思卡尔K60这款单片机,是ARM Cortex M4,性能很猛,还自带DSP。由于外设太多,体积太大,开发中用的并不多,哪来学习还可以。
八、Teensy
图11:Teensy 3.2
这款板子我也是强力推荐,不仅仅是Teensy3.2,Teensy系列都很推荐,尤其是Teensy 3.x,使用的都是飞思卡尔K系列的ARM Cortex M4
——待写——
|