软件资源

操作系统

操作系统(Operating System, OS)是管理硬件和软件资源的核心系统软件,为应用程序提供运行环境和基础服务。在 Quectel Pi 智能主控板上,您可以选择多种 Linux 发行版,以满足不同的开发需求。

Debian

Debian

Quectel Pi 智能主控板默认安装Debian操作系统,并针对硬件进行优化,Quectel Pi 支持超过35,000个 Debian 软件包。对于大多数 Quectel Pi 用例,我们建议使用 Debian 操作系统。

Yocto Linux

Yocto Linux

Yocto项目(YP)是一个开源协作项目,可帮助开发人员创建基于Linux的定制系统。Yocto 也可用于构建基于高通 SoC 设计的平台的系统。Quectel Pi 采用移远通信提供的基于Yocto 构建系统的 SDK,该 SDK 基于高通平台进行了深度定制和优化,为开发者提供了完整的 BSP(Board Support Package)支持。

应用开发

提供全栈应用开发资源,包括前端、后端、移动应用和跨平台开发的教程和工具。

Python 虚拟环境使用

Python 虚拟环境使用

在 Quectel Pi 系统中通过 pip3 安装 python 库会受系统限制,用户可用虚拟环境与系统环境进行隔离。

  • Python
Python GPIO 开发

Python GPIO 开发

python-periphery 是一个用于在 Linux 系统上通过 Python 进行硬件外设(GPIO、SPI、I2C 等)开发的库。

  • Python
  • GPIO
C/C++ GPIO 开发

C/C++ GPIO 开发

lgpio 是一个用于 Linux 系统的 GPIO 控制库,提供了简单易用的接口来操作 GPIO、I2C、SPI 等外设。

  • GPIO
GPIO 使用

GPIO 使用

libgpiod 是 Linux GPIO 字符设备(/dev/gpiochipX)的 C 库和工具集,提供了现代化的GPIO操作接口。

  • GPIO
Qt 图形界面开发

Qt 图形界面开发

使用 Qt Quick 技术创建一个图形界面。

  • Qt
wx 图形界面开发

wx 图形界面开发

wxWidgets 是一个开源的跨平台图形界面库,提供C++、Python、Ruby、Lua 和 Perl 接口。

  • Python
安装 ROS 系统

安装 ROS 系统

Quectel Pi H1 平台面向开发者、系统集成商与现场交付团队,支持构建自定义 ROS 2 Humble 系统。

  • Trixie
容器部署

容器部署

安装和使用 Docker,以便进行容器化应用的部署。

  • Docker

沟通无界,服务无限

了解更多关于移远公司、产品和技术支持的信息。