KM盒子APP制作软件

精选15款微型计算机开发板介绍

时间:2018-10-09 18:47 点击:

1、raspberry pi 3b+

2018年3月14日Raspberry Pi 基金会发布了第三代树莓派PLUS版型号即树莓派3B+正式上市。

树莓派3B+硬配置:
1.4GHz的64位四核 ARM Cortex-A53 CPU
双频802.11ac无线局域网和蓝牙 4.2
更快的以太网(通过USB 2.0的千兆以太网)
支持有源以太网(使用单独的PoE HAT)
改进的 PXE网络和 USB大容量存储引导
改进热管理,除了峰值 CPU时钟频率提高 200MHz外,有线和无线网络吞吐量大约是其三倍,并且能够在更长的时间内保持高性能。

2、Tinker Board S

华硕Tinker Board是一款主打“比树莓派再好一点”的开发板,2018年1季度发布Tinker Board S版本。

华硕Tinker Board在尺寸上与树莓派几乎一样,但是采用了四核 Rockchip 处理器,可以播放 4K 的影片以及 24-bit 的声音档案。ARMR 四核 Mali GPU 支持高达 4K@30hz 分辨率,并搭载 H.264/H.265 硬件译码器。

3、Orange Pi 4G-IOT

香橙派Orange Pi 4G-IOT是一款开源的单板电脑,新一代的arm开发板,它可以运行Android6.0、Lunix等操作系统。香橙派Orange Pi 4G-IOT使用MTK系列MT6737 CPU,同时拥有1GB DDR3 内存。

4、Banana Pi BPI-R2

香蕉派 BPI-R2 是一款高度集成的多媒体网络路由器,优良的无线性能,它可用于网络通信,家庭娱乐,家庭自动化等等。

BPI-R2集成MTK7623N 四核  ARM Cortex-A7 MP 支持主频1.3 ghz,BPI-R2 路由器提供丰富各种外设接口,包括 HDMI TX 高清接口, MIPI DSI 屏接口, PCIe2.0 接口, USB2.0 OTG 端口, USB3.0 端口, SATA 端口,5 千兆网口, 板载802.11a/b/g/n wifi 无线& BT4.1蓝牙 , 并且通过mini PCI-e支持 802.11ac/n WLAN 
BPI-R2 系统支持 Android5.1,并完善支持 OpenWRT,Debian linux,Ubuntu linux, Raspbian 和其他嵌入式操作系统. 尺寸与BPI-R1完全一样大小, 支持 1080P y高清视频输入,40 PIN GPIO 与 Raspberry Pi 3一致。

5、Arduino uno r3

Arduino和树莓派看起来很相似——它们都是小型的电路板,有一些芯片和管脚在上面——但实际上它们之间的区别可大了,是完全不同的设备。Arduino实际上只是一个微控制器,并不是一台迷你电脑。微控制器只是电脑中的一个部分,与树莓派相比只能算是一个子集,提供的功能有限。

Arduino上运行着Arduino固件程序——这是一组核心基础软件,允许Adruino通过USB同电脑通讯,并能使用到电脑上的所有特性。一般来说你不会想去换掉这个固件程序,但这么做还是可行的。一旦加载了你的应用程序,你可以将Arduino插在任何有电的地方,它就会立刻开始工作——你不需要重启,也不需要外接一个键盘,甚至也不用选择让它运行什么应用程序。Arduino只会做已经给它编程好的事情,并且会立刻去做。

6、Arduino MEGA

对比UNO和MEGA
1.这两个开发板的功能几乎相同,MEGA使用的主控制芯片性能比UNO的要高一些,针脚多一些,可以同时连接更多些外接硬件。
2.由于UNO配置低一些,价格也便宜一些。 而MEFGA配置高一些,价格比UNO贵二十块人民币左右。
3.平时使用Arduino开发板主要是用来学习,可能会同时要加装各种外接设备,MEGA开发板对此更有优势。
4.UNO接口太少,假如要做个四驱小车,一旦使用了四个马达后,基本就不能再添加其他硬件外设了。
5.UNO的串口控制器只有一个串口,假如你还要使用其他串口设备的时候,调试起来就比较吃力了。例如做蓝牙小车,调试时噩梦就来了:因为Uno只有一个串口,要提供给蓝牙和USB共用。你得先拔下蓝牙模块的连接线才能部署程序到开发板;部署完成后,再插上蓝牙连接线才能开始测试。
6.如果出于批量生产成本考虑要使用UNO开发板也没有问题,可以先在MEGA上完成开发,最后在UNO上做性能测试,只要使用的硬件接口不大于UNO开发板提供的接口就行了。

7、Arduino 101

Arduino 101* 与 Arduino UNO* 对比
Arduino UNO 使用 Atmel ATmega328P* 模块,Arduino 101 使用基于英特尔® Quark SE SoC 的低功耗英特尔® Curie™ 模块。 UNO 的工作电压为 5V,而 Arduino 101 的工作电压为 3.3 V(尽管也支持 5V 电源)。 Arduino 101 新增了板载蓝牙* 低能耗 (LE) 和带有加速计和陀螺仪的 6 轴组合传感器,而 UNO 没有。

8、51duino 8051

对比传统的8051单片机,51duino使用了增强型的51内核单片机STC11F32XE,其内部拥有32K Flash,1280字节SRAM,板载晶振22.1184MHz。

9、HiKey970

HiKey 970是华为的第三代开发板,相比之前的两代,它具有更强的计算能力。它基于麒麟970芯片,能够利用麒麟970内置的NPU进行AI加速运算,能效是CPU运算的50倍,性能是CPU运算的25倍。

同时,HiKey970支持更多的开放接口。HiKey 970引入了人工智能栈(AI stack),集成了HiAI框架以及主流的神经网络框架,可以给开发者提供丰富的AI接口。华为表示HiKey 970 能够满足当前AI机器人、AI城市、深度学习算法等领域的开发需求,让AI开发更加的简单、高效。

10、Up Squared UP2

UP Squared配备2GB / 4GB / 8GB LPDDR4和32GB / 64GB / 128GB eMMC。 一个40引脚GP总线为制造商建立模块提供了自由。 另外,嵌入式应用还有一个60引脚的EXHAT。 这允许探索更多的可能性。 UP2(UP Squared)的扩展功能比这更进一步。 原生mini-PCI-e,M.2 2230和SATA3都内置在主板上。
该主板支持Windows 10,Windows IoT Core,Ubilinux,Ubuntu,Yocto和Android Nougat。 确定哪个操作系统最适合您的应用程序,真的取决于您。 现在,你需要的是一个UP Squared来开始你的项目!

11、UP Core

UP Core配备1GB / 2GB / 4GB DDR3L RAM和16GB / 32GB / 64GB eMMC。 通过使用100-pin对接连接器,UP Core可以让制造商自由地构建载板。 有更多的接口可用,例如2个端口USB2.0 + 1个UART头,1个USB3.0主机,WiFi,蓝牙1个DSI / eDP端口,2个摄像头(MIPI-CSI),1个HMDI,RTC。
UP Core具有32-140°F / 0-60°C的标准工业PC工作温度范围,这使得它在许多应用中具有灵活性。CPU支持Android 6.Marshmallow,Microsoft Windows 10

12、NanoPC-T4

NanoPC T4是一款完全开源的高性能计算平台。它的尺寸只有100x64mm,标配4GB LPDDR3内存和16GB闪存, 板载2.4G & 5G双频WiFi模组, 带有标准完整的M.2 PCIe接口, 可直接安装使用NVME SSD高速固态硬盘。NanoPC-T4支持运行Android 7.1和Lubuntu Desktop两种系统,它们均带有GPU和VPU加速处理。

13、Firefly-RK3399

RK3399(A72+A53)六核64位2.0GHz,超高性能,可选配4GB/128GB,采用Rockchip全新一代64位六核处理器,拥有强大的硬解码能力,支持4K硬解,多种显示输出接口,可直接驱动多种分辨率eDP接口液晶屏。AIO-3399C与工业级外壳组合,灵活嵌入到各种行业中,快速实现产品落地。

14、MinnowBoard Turbot

MinnowBoard Turbot四核开发板是具有类似PC功能的多功能嵌入式开发板,它采用英特尔四核Atom E3845处理器(4 x 1.91 GHz,2MB缓存),高性能并且外形小巧。它支持大多数Linux操作系统,Windows 10 IoT内核,以及安卓系统。

15、UDOO X86 PLUS

UDOO X86单板计算机是功能强大的,支持英特尔的Linux / Windows / Android计算机,在同一块板上嵌入了Arduino 101兼容模块。 X86可以运行适用于PC世界的软件,包括游戏,视频流,图形编辑器和专业开发平台。 X86还可以运行Arduino™101世界的所有软件,包括所有的草图,库和官方的Arduino 101 IDE。