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

(24)(24.2) Minim OSD快速安装指南(二)

文章目录

前言

6 MinimOSD-extra NG

7 替代硬件


前言

本文简要介绍了如何连接电路板。有关更多详细说明,请参阅 MinimOSD 项目维基(MinimOSD Project wiki)。


6 MinimOSD-extra NG

  • 该项目位于此处(here);
  • 文档位于此处(here);
  • 支撑线位于此处(here)。

由于达到代码大小的限制,MinimOSD 板的固件开发停滞了一段时间后,一位新的开发人员(https://github.com/night-ghost)他接手了这个项目,并通过一些巧妙的开发努力使其恢复了活力。

与旧的传统固件的一些区别是:

  • MAX7456 更新 VSYNC 中的操作,以消除屏幕上的“雪花”,但在中断而不是 SPI 轮询时;
  • 4个屏幕,而不是2个;
  • 每个屏幕上每个面板的标志图标可见性的单独控制;
  • 电压、电流和 RSSI 可以在外部引脚上测量(可以在一些 MinimOSD 板上找到);
  • 配置器中的 TLOG 播放器-现在可以在没有工作飞机/直升机的情况下检查设置;
  • 小面板可以放置在大面板的未使用区域;
  • 地平线上的雷达(如 MiniNAZAosd)和 ILS 可以单独启用;
  • 地平线角度可以通过配置器独立调整,适用于 PALNTSC
  • 动态检测 PAL/NTSC,允许使用不同的摄像头;
  • 通过配置器进行屏幕偏移;
  • GPS 坐标的新格式-在一条线上;
  • 任何 RC 通道都可以转换为输出引脚(例如用于相机开关);
  • 字体上传器包含在主固件中,可用性更高;
  • 固定翼和旋翼已连接,甚至可以在飞行中更换(例如垂直起降);
  • RC 中一些“”参数的配置。

预编译的二进制文件和 HEX 文件位于 CT GUIRelease 文件夹中。

如果你愿意从 GitHub 仓库编译你的版本,以下小指南非常有用。

要在 Windows 上编译,请执行以下操作:

1. 下载最新的 Arduino 版本(目前为1.6.8)。

2. 通过 git zip 下载你喜欢的 MinimOSD Extra DV 版本(Github 允许你点击提交并查看其文件,因此下载zip会给你想要的版本)。

3. 如果使用 git clone,也要执行 git 子模块 initgit 子模块 update。如果从Github下载 zip,你还需要SingleSerial,因为Github在下载zip中没有包含子模块,所以你需要:https://github.com/night-ghost/SingleSerial

4. 将所有库从 MinimOSD 复制到 Arduino 库文件夹(+SingleSerial,如果你下载了它的 zip)。

5. 如果不使用 UAVTalkMultiWii,请在 Config.h 中禁用它们:

//#define USE_UAVTALK 1

//#define USE_MWII 1

6. Sketch->Export Compiled Binary(它将把十六进制文件保存在源代码的 MinimOSD 文件夹中,一个文件有引导加载程序,一个没有)。

开发人员还提供了一个方便的即用型软件包,其中包括其最新版本中的所有必需文件:OSD 最新版本(OSD latest)。

7 替代硬件

最近,ebay 和供应商网站上出现了新风格的广告牌:

  • MinimOSD w/ KV Team mod
  • Micro MinimOSD w/ KV Team mod
  • AEROMAX

minimOSD w/KV 团队模块增加了额外的模拟/数字IO引脚,用于直流电压、电流和 RSSI 测量。

Micro-MinmOSD 板只有 15mm x 15mm,是微型无人机项目的理想选择。

AEROMAX 比传统的 miniOSD 略小,具有额外的 KV 模块、更多的 I/O 引脚、更高效的功耗和对功率波动更具弹性的硬件 IC,提供更清晰的图像。

相关文章:

(24)(24.2) Minim OSD快速安装指南(二)

文章目录 前言 6 MinimOSD-extra NG 7 替代硬件 前言 本文简要介绍了如何连接电路板。有关更多详细说明,请参阅 MinimOSD 项目维基(MinimOSD Project wiki)。 6 MinimOSD-extra NG 该项目位于此处(here);文档位于此处(here);支撑线位于此…...

GD32 MCU碰到IIC总线卡死怎么办?

大家在使用MCU IIC通信时,若碰到设备复位或者总线干扰等情况,可能会导致IIC总线卡死,表现上总线上SDA或者SCL其中一根线为低电平,IIC总线一直处于busy状态。此时若代码上一直等待总线空闲,则可能导致软件死机&#xff…...

算法——动态规划:0/1 背包问题

文章目录 一、问题描述二、解决方案1. DP 状态的设计2. 状态转移方程3. 算法复杂度4. 举例5. 实现6. 滚动数组6.1 两行实现6.2 单行实现6.3 优缺点 三、总结 一、问题描述 问题的抽象:给定 n n n 种物品和一个背包,第 i i i 个物品的体积为 c i c_i …...

又是奇瑞,“统一下班时间”过去不久,最近又整新活了...

奇瑞 345 345 可不是奇瑞的汽车型号,而是奇瑞 7 月份会议文章中提出的新策略。 简单来说,要提高加班效率,实现 3 个人干 5 个人活,拿 4 个人的工资,要把员工当成家人一样看待,要对他们的健康幸福负责。 前面…...

ubuntu24.04lts cmake编译 opencv4.5.4 contrib的一些问题

编译之前一定要安装好必须的库,否则即使提示编译成功,调用opencv后也可能会有问题 sudo apt-get update sudo apt-get upgradesudo apt-get install -y g sudo apt-get install -y cmake sudo apt-get install -y make sudo apt-get install…...

大数据面试SQL(三):每分钟在线直播人数

文章目录 每分钟在线直播人数 一、题目 二、分析 三、SQL实战 四、样例数据参考 每分钟在线直播人数 一、题目 有如下数据记录直播平台主播上播及下播时间,根据该数据计算出平台每分钟的在线直播人数。 这里用主播名称做统计,前提是主播名称唯一…...

python中执行mysql操作并将python脚本共享

mysql下载路径&#xff1a; ​​​​​​MySQL :: MySQL Community Downloads [root2 ~]# vim py001.py a3 b4 print(ab) print(a**2b**2) [root2 ~]# python py001.py 7 25 [root2 ~]# python3 >>> import random >>> random <module rando…...

HTTP、HTTPS、SOCKS5三种协议特点

在互联网通信中&#xff0c;HTTP、HTTPS和SOCKS5是三种至关重要的协议&#xff0c;它们各自具有独特的特点和应用场景。本文将详细探讨这三种协议的特点&#xff0c;帮助读者更好地理解它们在网络通信中的作用。 一、HTTP协议特点 HTTP&#xff08;Hypertext Transfer Protoc…...

在ubuntu、centos、openEuler安装Docker

目录 ubuntu、centos、openEuler安装Docker 1.在 Ubuntu 上安装 Docker 1. 1 更新软件包 1. 2 安装必要的依赖 1.3 添加 Docker 的 GPG 密钥 1.4 添加 Docker 仓库 1.5 更新软件包 1.6 安装 Docker 1.7 启动并启用 Docker 服务 1.8 验证安装 1.9 运行测试容器 1.10…...

公共命名空间的例子3

有这样一个句子 用x语言解释[12*3]。 在x语言中&#xff0c;不符合“先乘除后加减”&#xff0c;这个句子应该怎样解释呢&#xff1f; 第一步&#xff0c;进行词法分析&#xff0c;目的是识别出注释和字符串&#xff0c;其中可能包括任意符号&#xff0c;干扰编译过程。 第二步…...

【云存储】SDS软件定义存储,数据存储的类型与技术方案(块/文件/对象,Ceph、RBD等)

【云存储】SDS软件定义存储&#xff0c;数据存储的类型与技术方案&#xff08;块/文件/对象&#xff0c;Ceph、RBD等&#xff09; 文章目录 1、分布式存储架构&#xff08;软件定义存储SDS&#xff0c;超融合基础架构HCI&#xff09;2、存储类型&#xff08;块存储&#xff0c;…...

第31课 Scratch入门篇:小画家(舞台上画画)

小画家(舞台上画画) 故事背景: 在舞台上选择画笔和颜色,进行画画 程序原理: 这节课我们继续练习画笔功能,通过画笔功能我们设计一个小画板,碰到哪种颜色画笔就切换成哪种颜色。 开始编程 1、绘制一大一小的黑色圆形,小的命名为画笔,大的圆形命名为black(黑色) 2、鼠…...

QT UI界面之ListView

文章目录 概述源码怎么用代码qt design 小结 概述 本来把布局文件那块写了一遍&#xff0c;但是看看都跟之前那篇差不多&#xff0c;就换了一个稍微有点难度的&#xff0c;也很常用的listview来写了。来看看&#xff0c;有什么好玩的。 源码 先看下源码&#xff0c;如下&…...

freeRTOS互斥量(mutex)

目录 前言 一、互斥量概述 二、互斥量函数 1.创建 2.其他函数 三、优先级反转示例 1.概念 2.代码示例 四、优先级继承 1.概念 2.代码示例 五、递归锁 1.死锁的概念 2.自我死锁 3.函数 4.递归锁代码示例 前言 在之前的信号量中&#xff0c;我们想要实现互斥的…...

基于GeoTools使用JavaFx进行矢量数据可视化实战

目录 前言 一、JavaFx展示原理说明 二、GeoTools的Maven依赖问题 三、引入Geotools相关的资源包 四、创建JavaFx的Canvas实例 五、JavaFx的Scene和Node的绑定 六、总结 前言 众所周知&#xff0c;JavaFx是Java继Swing之后的又一款用于桌面应用的开发利器。当然&#xff0…...

zabbix的setup无法进入第二步

注意-部署时&#xff0c;报错要看的日志不止一个&#xff0c;php日志的报错也要看的&#xff0c;nginx接收到请求后是转发到php-fpm的 [rootweb01-84-41 ~]# chmod -R 777 /var/lib/php/session chmod: 无法访问"/var/lib/php/session": 没有那个文件或目录 [rootweb…...

代码随想录算法训练营第四十六天 | 115. 不同的子序列、583. 两个字符串的删除操作、72. 编辑距离、编辑距离总结篇

一、115. 不同的子序列 题目链接&#xff1a;115. 不同的子序列 - 力扣&#xff08;LeetCode&#xff09; 文章讲解&#xff1a;代码随想录 (programmercarl.com)——115. 不同的子序列 视频讲解&#xff1a;动态规划之子序列&#xff0c;为了编辑距离做铺垫 | LeetCode&#x…...

宝塔安装nginx失败报错“检测到系统组件wget不存在,无法继续安装”

宝塔安装nginx失败报错“检测到系统组件wget不存在&#xff0c;无法继续安装” 问题描述解决方案 问题描述 在宝塔中安装lnmp环境时&#xff0c;安装nginx失败报错&#xff1a;检测到系统组件wget不存在&#xff0c;无法继续安装 如下图所示 通过检查发现系统是已经安装了wge…...

C++之运算符重载系列深入学习:从入门到精通!

为什么需要对运算符进行重载 C预定义中的运算符的操作对象只局限于基本的内置数据类型&#xff0c;但是对于我们自定义的类型是没有办法操作的。但是大多时候我们需要对我们定义的类型进行类似的运算&#xff0c;这个时候就需要我们对这么运算符进行重新定义&#xff0c;赋予其…...

国赛分析。。。。

山东 6散落2两元素 浙江 8散落两元素 安徽不公布 4散落2元素 120s 华南 8散落两元素 西部 8散落两元素 华北 8 2.。。。 华东 东北 路边6张两元素...

【权威实测|2026.03.15 CPython核心团队签发】:Python原生AOT插件下载失败率骤降92%,但90%开发者仍卡在第2步安装验证

第一章&#xff1a;Python原生AOT编译方案2026插件下载与安装概览Python原生AOT&#xff08;Ahead-of-Time&#xff09;编译方案2026是CPython官方实验性路线图中的关键演进&#xff0c;旨在为Python代码提供零运行时依赖的二进制输出能力。该方案不依赖PyInstaller或Nuitka等第…...

解锁商场流量密码:一次地贴定制如何让我的活动效果翻倍?

在商场运营与活动营销中&#xff0c;流量获取与转化始终是核心痛点——高空广告成本高、受众触达不精准&#xff0c;传统海报易被忽略&#xff0c;线上引流又面临流量碎片化、转化链路长的困境。而商场地贴作为一种低成本、高触达、强引导的户外广告物料&#xff0c;往往被多数…...

1篇1章3节:AIGC的发展历程,迈向生成创造世界的关键突破

随着人工智能技术的快速发展&#xff0c;生成式人工智能已成为信息社会的重要推动力。从最初的基于规则的文本生成到如今能够创造高度逼真的图像、视频和交互式内容&#xff0c;AIGC的发展经历了多个关键阶段。本文将回顾AIGC的发展历程&#xff0c;并探讨其迈向生成创造世界阶…...

Nginx本地缓存

一、前言&#xff1a;为什么需要 Nginx 本地缓存&#xff1f;你是否面临这些痛点&#xff1f;❌ 后端服务压力大&#xff0c;大量重复请求打到应用层❌ 静态资源&#xff08;图片、JS、CSS&#xff09;频繁回源❌ 接口响应慢&#xff0c;用户体验差❌ 后端宕机时&#xff0c;整…...

Flutter 性能优化:构建流畅的应用体验

Flutter 性能优化&#xff1a;构建流畅的应用体验掌握 Flutter 性能优化的高级技巧&#xff0c;创建流畅、响应迅速的应用。一、性能优化概述 作为一名追求像素级还原的 UI 匠人&#xff0c;我对 Flutter 性能优化有着深入的研究。性能优化是现代应用开发的重要组成部分&#x…...

itch性能优化完全手册:10个技巧让你的游戏运行更流畅

itch性能优化完全手册&#xff1a;10个技巧让你的游戏运行更流畅 【免费下载链接】itch &#x1f3ae; The best way to play your itch.io games 项目地址: https://gitcode.com/gh_mirrors/it/itch itch是一款优秀的游戏分发平台客户端&#xff0c;专为itch.io游戏爱好…...

Hyper-V DDA图形界面终极指南:5分钟搞定设备直通配置

Hyper-V DDA图形界面终极指南&#xff1a;5分钟搞定设备直通配置 【免费下载链接】DDA 实现Hyper-V离散设备分配功能的图形界面工具。A GUI Tool For Hyper-Vs Discrete Device Assignment(DDA). 项目地址: https://gitcode.com/gh_mirrors/dd/DDA 还在为复杂的PowerSh…...

5大惊喜功能!BiliBili-UWP第三方客户端带你解锁Windows端B站极致体验

5大惊喜功能&#xff01;BiliBili-UWP第三方客户端带你解锁Windows端B站极致体验 【免费下载链接】BiliBili-UWP BiliBili的UWP客户端&#xff0c;当然&#xff0c;是第三方的了 项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWP 还在为网页版B站的卡顿、广告…...

m4s-converter:3分钟搞定B站缓存视频的终极转换方案

m4s-converter&#xff1a;3分钟搞定B站缓存视频的终极转换方案 【免费下载链接】m4s-converter 一个跨平台小工具&#xff0c;将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter 你是否曾为B站视频突然下架而烦恼…...

3个黑科技解决百度网盘限速难题:开源工具实现本地优化加速

3个黑科技解决百度网盘限速难题&#xff1a;开源工具实现本地优化加速 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 你是否经历过这样的场景&#xf…...