当前位置: 首页 > news >正文

首次启动 - OpenExo

首次启动

  • 1. 环境与硬件准备
    • 硬件
    • 软件
  • 2. 主要组件结构
  • 3. 软件与固件准备
    • 3.1 下载与安装
    • 3.2 库和依赖
    • 3.3 代码结构熟悉
    • 4. SD卡配置
  • 5. 刷写固件
    • 5.1 Teensy
    • 5.2 Nano 33 BLE
  • 6. 试运行流程
  • 7. 故障排查(Troubleshooting)
    • 7.1 无力矩输出且无力矩曲线
    • 7.2 有力矩曲线但电机无输出
    • 7.3 其它建议
  • 8. 进阶建议

1. 环境与硬件准备

硬件

  • OpenExo本体已组装好(具体组装见硬件Wiki)

  • Teensy 4.1主控板

  • Arduino Nano 33 BLE用于蓝牙通信

  • PCB连接主控、Nano、电机、传感器

  • CubeMars AK系列电机(如AK60 v1.1等,已配置好)

  • Micro SD卡

软件

  • VSCode(代码编辑、查找)

  • Git(拉取和管理代码)

  • Python(用于运行GUI界面)

  • Arduino IDE + Teensyduino扩展(刷写固件)

  • 所需库(如Adafruit BNO055、Arduino BLE、SD等)

2. 主要组件结构

  • Teensy 4.1:负责主要实时控制与数据采集

  • Nano 33 BLE:负责与GUI蓝牙通信

  • PCB:负责板间通信、接口分配、电源与传感器连接

  • AK系列电机:核心执行器,绿色LED亮代表已上电+使能

3. 软件与固件准备

3.1 下载与安装

  • 安装VSCode、Git、Python、Arduino IDE、Teensyduino

  • 用Git克隆OpenExo代码仓库到本地

http://www.lryc.cn/news/596257.html

相关文章:

  • 【matlab】无人机控制算法开发与应用流程
  • 基于Spark图计算的社会网络分析系统
  • 使用docker(ubuntu)搭建web环境(php,apahce2)
  • C语言第二章分支与循环(下)——猜数字游戏
  • MES 管理系统中的仓库管理功能有哪些用途
  • 直接插入排序和冒泡排序
  • MyBatis拦截器插件:实现敏感数据字段加解密
  • 汽车安全 | 汽车安全入门
  • 力扣刷题 -- 101.对称二叉树
  • 贪心算法Day3学习心得
  • LeetCode 刷题【11. 盛最多水的容器】
  • 数据库 × 缓存双写策略深度剖析:一致性如何保障?
  • 《3D printed deformable sensors》论文解读
  • EasyMan 数字人服务全面焕新,交互型AI数字人助推孪生体验全新升级
  • GoLang教程006:循环控制语句
  • 数据结构 之 【排序】(直接选择排序、堆排序、冒泡排序)
  • 自编码器表征学习:重构误差与隐空间拓扑结构的深度解析
  • Dockerfile 详解
  • 鸿蒙卡片开发保姆级教程
  • AI创作系列第22篇:前端缓存与更新机制重构 - 表情包系统的全面升级
  • anchor 智能合约案例6 之 token_lottery
  • 假发行业数字化突围,外贸ERP重构外协管理引擎,助力效率飞跃
  • 34、鸿蒙Harmony Next开发:使用动画-转场动画
  • Jmeter使用 - 2
  • Chrome 开发环境屏蔽 CORS 跨域限制
  • PHICOMM(斐讯)N1盒子 - Armbian25.05(Debian 12)刷入U盘/EMMC
  • SQL 中 JOIN 顺序对性能的影响
  • FastDFS 6.11.0 单机环境搭建与测试(附 Nginx 集成)+ docker构建+k8s启动文件
  • 浏览器地址栏输入URL回车后白屏分析
  • Jenkins接口自动化测试(构建)平台搭建