Express Pi (速派) 是一款按工业产品级标准设计,面向工业控制,汽车/医疗电子,物联网设备等领域开源硬件嵌入式主板(迷你计算机)。
该板运行Linux,全功能适配WeStudio组态软件,改写了传统ARM开发板,树莓派(Raspberry Pi),Arduino等的开发模式。任何用户(甚至有很少软件开发经验的用户),无需了解和接触任何Linux,嵌入式系统软件细节,只需通过简单易用的WeStudio组态软件开发环境,"零代码或低代码"高效开发产品软件,大大降低开发门槛和工作量。
Express Pi软硬件由资深工程师团队维护,用户只需专注产品业务需求,无需花费时间在底层和系统软件的调试和适配,轻松开发专业稳定的嵌入式产品。
〉工程示例:一分钟学会开发Hello World程序
通过PWM控制电机演示
控制GPIO演示
配置
扩展口定义
机械尺寸
原理图
常见问题
配置
- 处理器配置可选(工业级处理器,10年长期供货):
– 低配L:NXP IMX6ULL ARM A7处理器 528MHz,256MB DDR3内存,256MB NAND闪存
– 标配S和高配H:NXP IMX6ULL ARM A7处理器 792MHz,512MB DDR3内存,256MB NAND闪存 - 输入电压:7~28V直流(内芯2.0mm圆头,或PH2.0-2P端子)
- 40脚IO扩展口(兼容树莓派IO扩展口),包括1路TTL串口,一路I2C,一路SPI,8个GPIO,2路PWM,1路AD输入
- 触摸显示接口,支持配套的电容或电阻触摸显示屏模组,4.3至10.1寸可选,分辨率从480×272至1024×600可选
- USB Type C调试下载口
- USB 2.0主口
- 4×4矩阵键盘接口(PH2.0-8P端子)
- 10M/100M自适应网口
- 一路RS232串口(PH2.0-5P端子)
- 一路RS485串口(PH2.0-5P端子)
- SD卡座
- LED指示灯
- 音量可控蜂鸣器
- 硬件看门狗
- RTC(仅高配H支持,电池型号CR1220)
- CAN(仅高配H支持)
扩展口定义
机械尺寸
原理图
常见问题
- Express Pi跟其他ARM开发板有何区别?
最大的区别是Express Pi计算机搭载的嵌入式操作系统ExpOS。ExpOS配套的组态开发工具Studio能让用户无需了解Linux/Android/QT等软件知识,即可通过很少的脚本代码和图形化编程技术实现产品设计。 - 用Express Pi开发产品的优势是什么?
可总结如下: 1)软件开发门槛低,开发速度快 2)系统软件由专业团队维护,不定期更新,能及时获得新功能和修复BUG 3)硬件开源,用户可根据产品需求,自己设计硬件 4)采用工业级处理器,保证10年长期供货 - 如果用户已经熟悉Linux或者Android的开发了,有必要采用Express Pi吗?
答案是Yes。Express Pi除了能让初级用户快速开发软件外,也提供了给Linux/Android高级用户扩展功能的SDK接口,和跟Android 100%兼容的adb shell,logcat等工具。高级用户除了可以像在Linux/Android环境下编写原生程序外,也可以通过使用Studio工具来设计界面,访问硬件等来简化开发,加快开发进度。而且,Studio设计的APP可以跟原生的Linux程序实现通讯。