REUSABLE · COMPONENTS

Custom Bricks

沉淀可复用的 App Lab 组件:每篇教程说明组件边界、公开 API、依赖、使用方法与完整源码。

选择一篇教程开始

返回全部板块
教程

ros_gateway Brick:在 App Lab 中建立可靠的 WebSocket 通道

说明 ros_gateway 的组件边界、Python API、WebSocket 协议,以及如何由独立原生节点映射到 ROS 2。

  • Custom Brick
  • WebSocket
  • JSON 协议
  • 安全看门狗
教程

zdt_x57s_can Brick:把一台 ZDT X57S 封装成可复用对象

使用单电机代理 Brick 连接 VENTUNO Q 原生 SocketCAN 网关,并按需创建一个或多个独立电机对象。

  • Custom Brick
  • 单电机对象
  • SocketCAN 代理
  • 安全看门狗
已实测

websocket_server Brick:可复用的 WebSocket 传输层

在 Arduino App Lab 中复用 WebSocket 服务端:收发文本与二进制消息,正确处理启动失败、停止超时和重新启动。

  • Custom Brick
  • WebSocket
  • 文本与二进制帧
  • 多客户端
已实测

zdt_motor Brick:用 Python 控制一台 ZDT 电机

从一个电机对象开始,学习如何通过 VENTUNO Q 的 can0 读取和控制 ZDT X57S,并可靠扩展到多台电机。

  • Custom Brick
  • 单电机对象
  • 显式 CAN 总线端点
  • 多电机共用 CAN
开发中

VENTUNO Q CAN 螺钉座教程:generic_can Brick

从 VENTUNO Q 板载 can0、CAN ID 和 DATA 开始,学习原始帧收发,再用 MessageDefinition 与 encode/decode 自定义 CAN 报文。