软件资源

操作系统

操作系统(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采用mk体育提供的基于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
探索开发资源

NPU 应用

探索人工智能和机器学习应用开发资源,包括模型训练、API集成和应用部署方案。

NPU开发指南

NPU开发指南

使用NPU进行模型推理。

  • AIMET
  • QAIRT
  • QAI-APP-BUILDER
  • QAI-HUB

Quectel Pi H1搭载的高通Hexagon NPU可用于模型推理,需使用其提供的QAIRT SDK对模型进行移植与部署。

查看教程
高通模型部署

高通模型部署

模型进行转换、量化和模型推理验证。

  • NPU

高通提供的qai_hub_models Python库,支持将AI模型转换、量化为适用于其NPU的BIN文件,并可利用在线虚拟设备进行模型推理与验证。

查看教程
板端部署YOLOv8目标检测

板端部署YOLOv8目标检测

摄像头取流,识别内容并显示到屏幕的App。

  • wxWidgets
  • YOLOv8

基于高通Quick AI Application Builder (QAI AppBuilder)工具、wxWidgets库和YOLOv8模型,编写一个从摄像头取流,识别内容并显示到屏幕的App。

查看教程
DeepSeek部署

DeepSeek部署

强大的自然语言理解、代码生成与逻辑推理能力。

  • ollama
  • agent

DeepSeek是由国内团队开发的高性能开源大模型,具备出色的语言理解、代码生成和推理能力,支持本地部署,适用于问答、创作和编程等多种场景。

查看教程

沟通无界,服务无限

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