开发板作为最通用最适合开发学习的嵌入式硬件平台深受电子工程师的喜爱。然而,目前市面上的开发板五花八门,参差不齐,通常情况下用户也没有大量时间去大浪淘沙般的选取适合自己的板卡,尤其一些本身不是很火爆很常见但却又实实在在符合用户需求的板卡更是一板难求。

所以,本次给大家带来了10款明显带有自己特性的“剑走偏锋”类型的板卡,其中是不是有你的菜?或者有你眼熟的没?(注:本文板卡排名不分先后)

GR-PEACH(评测)

属性:“花瓶”

GR-PEACH是瑞萨推出的全球限量开发板,板卡主色调为粉色,非常骚气;长宽为68mm*53mm,8层板结构,尺寸可以参考银行卡大小,整个板子做工十分精致,更像是一件艺术品,是我见过的最漂亮的板卡之一。

在开发方面,GR-PEACH支持ARMmbed在线编译环境,这是全球第一款支持mbed系列的Cortex-A系列开发板。除此之外,GR-PEACH还可以选择RenesasWebCompiler云端编译环境。

但是想要真正玩转GR-PEACH,那需要众多外设的支持,比如摄像头,屏显,音频播放等功能模块,然而官方虽也配套了相应的模块,但是价格不菲,真要玩起来的代价还不小,而如果单纯在此单板上折腾,又有些大材小用了,甚至还不如就当做收藏。

COFDM高清数字无线图传开发套件

属性:高清图传,灵活定制

COFDM高清数字无线图传开发套件是Sihid推出的一个图传套件,顾名思义,其主要的调制技术采用了COFDM(编码正交频分复用),这可以说是目前世界最先进和最具发展潜力的调制技术。其基本原理是将高速数据流通过串并转换,分配到传输速率较低的若干子信道中进行传输,即将频域中的一个宽带信道划分成多个重叠的子信道信号进行窄带传输。COFDM图传可以有效的解决两个问题,一个是移动中传输图像出现的多径干扰;另一个则是宽带传输,可以实现高质量的图像画面。

MarvellESPRESSObin

属性:智能路由、私有云存储

ESPRESSObin开发板板载资源:

MarvellARMADA3700LP(88F3720)双核ARMCortexA53处理器,频率最高可达1.2GHz

1GBDDR3、1个SATA接口、1个microSD卡槽、4GBEMMC(可选,电路板预留footprint)

集成1个Topaz网络交换芯片

2个千兆LAN口1个千兆WAN口RJ45接口

1个MiniPCIe插槽,支持无线WiFi/BLE外设

1个、1个、1个microUSB端口

2个46pinGPIO扩展接口,可用于连接I2C、GPIO、PWM、UART、SPI、MMC等设备

复位按钮、JTAG接口、12V直流插孔,或通过microUSB端口采用5V供电

ESPRESSObin开发板是一款面向工程师开发评估、电子爱好者DIY的网络计算机平台,不同于我们常见的树莓派、BeagleboneBlack等开源硬件板,ESPRESSObin配备了强大的网络和存储接口,适合那些通常被其他单板计算机所忽略的应用场景,比如家庭云存储、流媒体、物联网等应用。

当然,最重要的是ESPRESSObin在具备不错性能的同时还有非常优惠的价格,最低只要39美金,值得入手!

荔枝派

属性:上比Cortex-A,下踢Cortex-M的白菜价板卡

荔枝派参数:

全志F1C100sCPU,ARM926EJS,最高900MHz,集成32MBDDR

预留SOP8SPIFlash焊盘(可定制贴片8~32MBSPINorFlash)

板载TF卡座,可TF启动

通用40PRGBLCDFPC座;可直插常见的40/5/7寸屏幕(板载背光驱动)

通过转接板可插50P7/9寸屏;支持常见的

272x480,480x800,1024x600等分辨率

SDIO,可搭配配套SDIOWiFi+BT模块

SPIx2、TWIx3、UARTx3、OTGUSBx1、TVout、PWMx2、LRADCx1、Speakerx2+Micx1

MicroUSB5V供电;2.54mm插针3.3V~5V供电;1.27mm邮票孔供电;输出3.3V,可选择输入RTC电压

900MHzlinux空载运行电流54mA,带屏运行电流~250mA

存储温度-40~125℃,运行温度-20~70℃

和所有的开源硬件板一样,荔枝派拥有极高的灵活性和DIY性,基于ARM9系列的荔枝派在拥有不错的性能前提下将开源硬件的成本压缩到极低,完全可以做到上比Cortex-A,下踢Cortex-M,这无论对开源硬件爱好者还是企业作为项目使用都极具竞争优势,目前依旧在使用ARM9系列产品的企业似乎都有这种共识,“你只要不停产,我就一直敢用”,故我对荔枝派的生存环境还是相当看好。

ADALM1000

属性:了解真实模拟世界

ADALM1000是ADI推出的一个高级主动模块测试测量工具,可以向用户展示电流、电压、阻抗(电阻、电感和电容)之间的关系,尤其对于学习电路专业基础知识的学生、电子设计工程师、业余爱好者及创客等,这是一款相当具有性价比的便携式测试测量神器,在ADI官网的售价仅有40美金。

ADALM1000大概功能包括了:双通道信号发生——电压或电流输出、双通道信号测量、两个预置电源、四个数字信号以及USB电源/通信,具体可实现的功能、参数指标如下:

USB供电型学习工具

在同一引脚上同时测量源电流(-200至+200mA)和电压(0至5V)

示波器(100kSPS)、函数发生器(100kSPS)

PixelPulse2(开源)支持Windows、Linux、OSX

16位(0.05%)基本测量精度,具有4位分辨率

源电流和吸电流(2象限)操作

C、C++和Python绑定

MATLAB数据采集工具箱支持

开源硬件

ADALP2000模拟部件套件提供多种模拟元件,支持无焊试验板

ADALM1000需要配合笔记本电脑或平板电脑使用,同时官方也为ADALM1000套件提供了详细的实验教程,可以让工科类的学生、工程师、电子爱好者非常简单的入门ADALM1000的学习实践,用于最大程度地缩短学习时间,让学生更快地学习、更有效地工作并探索更多的知识。

总结一下ADALM1000的优势:集合了分析仪、发生器、波形记录仪和电流/电压系统功能的经济型仪器仪表;能够对工程环境中所用的真实电路和概念进行分析;面向教师和学生免费提供在线实验室和课程,有利于掌握不易理解的工程原理;结构化的动手操作活动能够激励和加快学习,调动对基本工程原理的兴趣;有助于培养职业发展所需的批判性思维。

英飞凌四轴飞行器套件

属性:至少节省30%开发周期

英飞凌四轴飞行器套件主打的就是完整的系统解决方案,包含了四轴飞行器中主要的飞控以及电调功能,飞控板基于高性能、功能强大的ARMCortex-M4处理器XMC4500、板载基于XMC4200的调试器模块;电调板基于英飞凌自家的XMC1302系列微控制器,搭配板载的半桥驱动IC以及MOS管,组成一个高效率的三相电机驱动电路。所以组成一个简单的、完整的四轴飞行器只需加上机架、电机、锂电池即可,非常方便。何况,英飞凌本身在官方文档中推荐了相应的电机、锂电池规格,更加方便工程师、玩家自己动手组装了。

飞控板的做工非常结实,主控基于英飞凌自家高端的XMC4500系列微控制器,其集成的强大的外设功能足以让它跨领域使用,而一些独有的特点让它作为四轴飞行器的飞控绰绰有余,比如带有4个CCU4单元以及2个CCU8单元,每个CCU4单元中包含了4个定时器,每个定时器可支持最大16位的计数范围,并且可以将定时器串联,最高可支持64位计数范围。CCU4单元与POSIF单元连接可以实现电机中的位置和速度测量,而CCU8单元主要用于PWM波产生,可实现电机控制、电源转换等功能。除了XMC4500主控制器,飞控板板载器件以及功能接口还包含了:

基于英飞凌XMC4200系类微控制器的调试电路,带MicroUSB接口

一个MicroUSB接口(XMC4500),GPS信号接口、锂电池电压监测接口、无线控制信号接口

LED指示灯、LED驱动BCR321U、复位按键、Origa2L认证

RN42蓝牙模块,用于与手机APP实现连接控制

气压计DPS310,用于计算四轴飞行器的定高

9轴传感器MPU9250,包含了加速度(给四轴飞行器提供一个水平基准)、磁力计(给四轴飞行器提供一个方向基准)、陀螺仪(测量角速度的,其反映的是自身角度的变化)功能

考究的用料、结实的PCB做工,英飞凌四轴飞行器套件配合英飞凌强大免费的DAVEIDE工具,免费的资料文档、代码,工程师可以快速的上手四轴飞行器的开发、调试,更可以通过飞控板预留的外设接口,拓展丰富的功能。如果采用英飞凌这套现成的评估套件直接进行四轴飞行器的原型开发,何止节省了30%的研发周期。当然,虽然这可以算是一套完全傻瓜式的四轴飞行器DIY套件,但从上手到想要真正实现稳定飞行难度还是不小的,所以还是推荐本身对四轴飞行器有一定了解的用户使用。

KhadasToneBoard

属性:来一场Hi-Res级别的音乐盛会

KhadasToneBoard是由世野科技推出的一款真正为音乐发烧友打造的Hi-Res级别的开发平台,你也可以理解为USB声卡,它既可以直接配合PC机使用,又可以配合市面上的开源单板机使用,比如世野自家的KhadasVIMs系列开发板、树莓派等。

ToneBoard在硬件设计上,尤其是选料上做得极为厚道,用料十足,搭载了XMOSXU208+ESSES9038Q2M组合,配备了4颗低相位抖动晶振,3颗独立OPA,可以说是极其“奢侈”的配置,结果也不出意外,音质感受极其棒,另外ToneBoard的扩展性也极为出色,确实属于难得一见的“偏门类”板卡,对于喜爱高质量音乐的伙伴,是一个不错的DIY平台,可以考虑入手。

BananaPiZero

属性:上能比树莓派zero,下能玩Tensorflow

BananaPiZero是一款极小形的开源单板计算机,采用全志H2+芯片设计方案,同时也可以直接兼容全志H3。香蕉派zero的尺寸大小为60mm*30mm,完全与RaspberrypiZeroW一样,小巧精致,支持板载WIFI与蓝牙,512M内存,MiniHDMI接口。

因为是开源的缘故,BananaPiZero的上手使用的教程、硬件原理图、系统镜像、源码等资料在网上都能找到,在系统软件方面,BananaPiZero支持Android,Debianlinux,Ubuntulinux,Raspbian系统,可以方便的做物联网,教育应用开发。

总体来说,香蕉派Zero还是非常不错的,极具竞争力的价格加上可以兼容树莓派Zero的扩展接口,无论是硬件扩展还是生态扩展都极为便利。要知道,虽说国外树莓派Zero号称只有几美金,但是在国内能买到的都要加价不少,即便是号称可以淘最便宜货的淘宝都要170RMB左右的价格,而且,拿到的树莓派zero还需要配备不少额外的外设模块、线缆才真正方便使用。

所以对于国人来说,香蕉派Zero还是具备很明显的价格优势,当然,因为板子本身空间限制的缘故,也有让笔者不太满意的地方,比如没有SATA接口,板载的miniHDMI有些尴尬,没有标配天线,如果能改进,那无疑会更好。

pyboard

属性:MicroPython

单说pyboard,可能大家不是很清楚,但是说到Micropython,相信很多工程师眼睛都亮了。

MicroPython脱胎于Python,是一个叫DamienGeorge的人花费数月时间打造的,基于ANSIC(C语言标准),然后在语法上又遵循了Python的规范,主要是为了能在嵌入式硬件上(这里特指微控制器级别)更易于的实现对底层的操作。截止到目前,已经有不少嵌入式硬件成功移植了Micropython,如pyboard、esp8266、WiPy、EspruinoPico、STM32F4Discovery等。而这之中,要说MicroPython的真爱,那还属pyboard,毕竟这板子同样是出自DamienGeorge之手。

pyboard十分小巧,大小仅有40mm*33mm,便携性很OK。pyboard基于STM32F405RG微控制器,通过板载的microUSB接口供电以及进行数据传输,板载外设包括了一个MicroSD卡座接口、4个LED灯、两个机械按键、一个加速传感器、时钟模块,其它外设信号都通过板子上的金属通孔引出。

用户通过MicroPython可以轻松实现对微控制器的控制,最直观来说,你不需要通过复杂的编程,可以直接通过MicroPyton脚本语言就行操作,这就让更多的计算机初学者也能来动手做硬件DIY,用户完全可以通过MicroPython语言实现硬件底层的访问和控制,比如说控制LED灯泡、LCD显示器、读取电压、控制电机、访问SD卡等。

对于微控制器的开发来说,一般很少涉及到上层开发,诸多都如采集数据,做控制等底层开发,虽然C/C++也足矣了,但是多一种选择未尝不可,况且MicroPython具备了C/C++所不具备的更简洁的开发方式。所以,综合来说,对于MicroPython,个人表示认可,它为广大电子爱好者带来了更具效率的开发,可以应用到生活中的DIY中去。

属性:语音识别、自然语言处理

是Seed推出的一款面向语音输入输出的解决方案(可以理解为USB声卡),尺寸大小为直径70mm,基于XMOS的XVF-3000开发。它可以直接配合PC或者其它的单板计算机,如ReSpeakerCore、树莓派等使用,可以显着改善语音交互体验。板载资源包括:

XMOS16内核的XVF-3000

2个xCore磁贴上的16个实时逻辑核心

dualissue模式下内核共享最高可达2400MIPS

512KB内部单周期SRAM和2MB内置闪存

16KB内部OTP(每块最大8KB)

USBPHY,完全符合规范

可编程I/O

支持DFU模式

4个数字麦克风(型号:MP34DT01-M)

单电源电压

120dBSPL声学过载点

61dB信噪比

全方位的灵敏度、-26dBFS灵敏度

PDM输出

12RGBLEDs(型号:APA102)

256级亮度

800kHz线路数据传输

音频输出

板载3.5mmAux输出

WOLFSONWM8960

24位或16位16kHz立体声输出

16Ω@3.3V下输出功率为40mW

直接支持(),基本上所有主流的操作系统,如Windows,MacOS,Linux等。板卡有两个固件,一个包含语音算法,另一个仅捕获用于特殊用途的原始语音数据。

采用5VMicroUSB供电,功耗在190mA左右,方案比较靠谱,尤其集成的4个PDM麦克风,有助于将ReSpeaker的声学DSP性能提高到更高的水平。像Googleassistant的2个麦克风虽然也具有较好的降噪性能,但是在复杂环境特别是距离较远噪声较多的时候效果不好,而且可扩展的功能也不多,而以目前各家语音识别方案来看,多麦克风的性能是得到普遍认可的。

通过增加为数不多麦克的同时实现了语音活动检测VAD、声源定向DOA、波束成形、噪声抑制、混响抑制、声学回声消除等AI音箱所要具备的重要功能,可以说是一个综合性能、功能与价格因素的平衡解决方案,是目前语音方案如USB语音捕获、智能音响、智能语音助理系统、录音机、语音会议系统、会议通信设备、语音互动机器人、车载语音助手等其它需要语音命令的场景的优质推荐方案之一。