香蕉派(Banana Pi) BPi-P2 Zero开源硬件物联网开发板评测

news2024/11/16 12:01:23

我们从制造商处收到的样品 BPi-P2 Zero 和 BPi-P2 Maker SBC 用于本次审查的体验非常好。这些都是基于多年H3/H2+ SoC使用经验的高质量硬件实现。

优点

  • 优良的价格和适用性
  • 稳定且经过验证的架构
  • 低散热
  • 供电电源
  • WiFi / 蓝牙 kod 零模型
  • 完美平衡的 Maker 模型

Banana Pi BPi-P2 的零 (H3) 和创客 (H2+) 版本即将推出。我们从制造商那里收到了带有型号的标准蓝白色纸板箱。根据我们的建议,在两个 SBC 上,Banana Pi 安装了一个 PoE 扩展,因此我们得到了两个非常有趣的微型 SBC,非常适合物联网环境中的边缘解决方案。我们先来看看硬件本身。

这些 SBC 上的 Allwinner H3 和 H2+ 是两个非常相似的 SoC,每个都有四个 32 位 A7 ARM 内核。这里应该注意的是,A7 arm 架构没有实现电池电源管理系统,因此这种架构根本不适合必须控制电池状态的设备。另一方面,核心是高效的,在极端情况下它们需要被动冷却,因此它们非常适合安装在替代电源上,也适用于 PoE。

图形采用ARM Mali-400 MP2架构实现。H3 SoC 本身于 2014 年推出,其主要用途是商业多媒体家庭中心。H3 是当时先进的技术,具有 4K 输出。在 2019 年,H3 已经变得过时和过时,正在被 64 位架构取代,但与此同时,事实证明低成本的 SoC 可能对特定类型的 SBC 计算机很有趣。Allwinner,为了进一步降低价格,并尽可能满足这种需求,发布了 H2+ 版本,其中不是可变处理器时钟(在 480MHz - 1.3GHz 范围内),而是将基本时钟设置为固定 1.2GHz。这是对是否实施以及这些板上是否有电源管理的问题的答案。它将 HDMI 输出的最大分辨率从 4K 降低到 1080p,

他们的正确选择是无头 linux,我们的建议是 Armbian,尽管其他发行版也可以正常工作。Armbian 应该从制造商处下载,因为目前 Armbian 官方网站上没有版本。您只需要那里的屏幕进行一些初始设置,尽管我们通过板上的调试 Rx/Tx/GND 连接器使用 RPi 调试探针完成了所有设置。传输速度为 115200 波特。非常重要的一点是,BPi 站点上的所有 Linux 映像都可以工作,并且完全支持 Banana Pi BPI-P2 上的所有外围设备。

​让我们比较一下 Banana Pi BPi-P2 Zero 和 Banana Pi BPI-P2 Maker。它们的尺寸仅为 65×52.5 毫米。零版本基于 H3 和 Maker H2+ SoC。然而,这是一个微不足道的差异,除非时钟管理因功耗较低而对您很重要,并且由于某种原因您确实需要 4K 视频输出。磁贴本身是相同的,除了在带有 H2+ 的 Maker 磁贴上没有

  • 8GB eMMC
  • Wifi 和蓝牙(AP6212 kod 零型号)
  • 焊接了 40PIN GPIO,虽然你可以自己安装它。

你在两个板上都有什么,它们的共同点是:

  • 100 Mbps 以太网
  • 供电电源
  • CPU 和 GPU 共享 512 RAM DDR3
  • 用于视频和音频输出的 miniHDMI
  • SD卡槽
  • CSI 相机连接器

在 Armbian 中工作愉快、快速、支持出色,我们相信这也是 Banana Pi 团队在同一 SoC 上使用 BPi-M2 零模型的经验的结果。

与来自同一家公司的 BPi-R2 Pro 路由器搭配使用,以太网连接完美无缺,达到指定 100Mbps 的理论上可能的最高 penos 速度。

转存失败重新上传取消BPi-P2 Zero 和 BPi-P2 Maker SBC

Allwinner 在 2014 年为 Android 做了这个 H3 架构。响应稍有延迟,应该不会更多。如果 1080p 是令人满意的分辨率,我们可以推荐用于实现气象站、媒体中心。

在娱乐方面,复古游戏效果很好。RetroOrange Pi 发行版运行完美,使用此 SBC,您可以用最少的投资获得数小时的复古多媒体。

我们从制造商处收到的样品 BPi-P2 Zero 和 BPi-P2 Maker SBC 用于本次审查的体验非常好。这些都是基于多年H3/H2+ SoC使用经验的高质量硬件实现。请随时查看 BPi-M2 零的所有说明,其中大部分也适用于 BPi-P2。最新的 Armbian 发行版是基于 5.19.6 内核的,我们知道几乎所有与 H3/H2+ 相关的疑惑都在 2020 年随着 4.4 内核得到解决。这种架构已被证明是可靠的,并且具有出色的消耗/性能和性价比。尽管历史悠久的 A7 架构似乎正在通过进入工业市场而回归现场,例如,STM 公司正在为其 STM32MP1 系列铺路。以前,这种情况以类似的方式发生在 M0+ 架构中。

作为结论,我们升华:A7没有电池管理,所以不应该这样使用。A7 具有极低的功耗,可轻松用于边缘应用。为了进一步降低功耗,明智的做法是将此 SBC 设置为无头模式,关闭 HDMI 输出,如果是 H3 BPi-P2 Zero 型号,将以太网速度限制为 100Mbps 并打开时钟速度管理。在这两种情况下,电源都可以来自现场的替代电源,并为 H3 型号提供 WiFi/BT 4.0 连接。我们特别喜欢的是 PoE 连接的可能性,即使是更便宜的 BPi-P2 Maker 也能轻松实现高质量的物联网解决方案。BPi-P2 是我们可以放心推荐的 SBC。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/605285.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

设备树与pinctrl

设备树与pinctrl 原理:芯片内部有个内存控制器访问芯片的各个控制器单元(如IIC、USB等), 阅读手册设置其相应功能即可。 设备树 是一种描述硬件的数据结构,由专门文件格式与语法结构。 pinctrl Pinctrl:Pin Contr…

vue-router(element侧导栏,子组件内容切换,不传参)使用的详细步骤

大家好,我是csdn的博主:lqj_本人 这是我的个人博客主页: lqj_本人的博客_CSDN博客-微信小程序,前端,python领域博主lqj_本人擅长微信小程序,前端,python,等方面的知识https://blog.csdn.net/lbcyllqj?spm1011.2415.3001.5343哔哩哔哩欢迎关注…

如何申请免费ChatGPT 2500刀初创金

近日OpenAI 推出了OpenAI for Startups项目,那么什么是Startups项目呢: 它是由全球知名的人工智能研究公司 OpenAI 推出的一个开放式的创业计划,旨在为初创公司提供一种新的激励机制和技术推广方式。 也就是说我们可以用自己账号申请&#x…

【软件工程题库】第四章 概要设计

🕺作者: 迷茫的启明星 学习路线C语言从0到1C初阶数据结构从0到1 😘欢迎关注:👍点赞🙌收藏✍️留言 🏇码字不易,你的👍点赞🙌收藏❤️关注对我真的很重要&…

淬体归元,运营商资源域元数据管理

资源元数据是通信行业资源管理业务开展的基础性支撑要素,它定义了资源业务领域相关概念、关系和规则,即各种设施、缆线、设备、链路等网络资源的规格、属性、字典及相关存储模型等信息。高质量的元数据是提升业务效率、加强管理与分析能力的必要条件&…

多线程安全的案例展示与解决方案

一、概念 1. 什么是线程安全 当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果&#xff0c…

为什么HTTPS是安全的?

在谈论 HTTPS 协议之前,先来回顾一下 HTTP 协议的概念。 1. HTTP 协议 1.1 HTTP 协议介绍 HTTP 协议是一种基于文本的传输协议,它位于 OSI 网络模型中的应用层。 HTTP 协议是通过客户端和服务器的请求应答来进行通讯,目前协议由之前的 RFC…

Java程序设计入门教程--成员变量

成员的分类 实例成员 实例成员是属于对象的,即属于对象级别,包括实例成员属性(也称为实例成员变量)和实例成员方法,只有创建了对象之后才能访问实例成员属性和实例成员方法。 类成员 类成员属于类的,类成…

Stable Diffusion学习笔记

文章目录 参考资料△ 安装与环境配置○ 安装Python 人工智能真是厉害。。。 我也不能落后 虽然前面pytorch还没有学完,但是热点总是在变的嘛,现在大模型和生成式AI这么火,我也来蹭蹭热度。 就从学习怎么用AIGC工具生成 老婆 纸片人开始吧 …

app的动态导航栏及自定义图标的开发

效果展示 我的代码 <template><div class"nav-container"><!-- 动态底部导航栏 start--><div class"nav-content"><van-tabbar style"background-image: linear-gradient(135deg, #EE9AE5 10%, #5961F9 100%) !import…

防火墙之流量管理

防火墙流量管理 原理概述&#xff1a; 防火墙&#xff08;英语&#xff1a;Firewall&#xff09;技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备&#xff0c;帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障&#xff0c;以保护用户资料与信息安全性的一…

【Python 文本分析】零基础也能轻松掌握的学习路线与参考资料

Python 常用的文本分析工具有很多&#xff0c;如 Natural Language Toolkit (NLTK)、TextBlob、spaCy、Jieba等。本文将分别介绍这些工具及其对应的学习路线、参考资料和优秀实践。 Natural Language Toolkit (NLTK) Natural Language Toolkit (NLTK) 是 Python 中文本分析研…

记一次Java生成SQL脚本文件换行格式为window/unix的笔记

今天在做一个SQL脚本文件生成需求&#xff0c;其中&#xff0c;需要设置&#xff1a; 文件编码为&#xff1a;UTF-8文件换行格式为&#xff1a;UNIX UTF-8这个好说&#xff0c;因为java代码可以指定文件编码&#xff0c;如&#xff1a; 但是Unix换行格式就很神奇了&#xff0…

职场恶霸00后,看完这篇你就知道了

在程序员职场上&#xff0c;什么样的人最让人反感呢? 是技术不好的人吗?并不是。技术不好的同事&#xff0c;我们可以帮他。 是技术太强的人吗?也不是。技术很强的同事&#xff0c;可遇不可求&#xff0c;向他学习还来不及呢。 真正让人反感的&#xff0c;是技术平平&#x…

032:Mapbox GL实现卷帘功能,可开启、关闭

第032个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中实现地图卷帘功能,这里可以设置开启、关闭卷帘。根据参数的不同,可以配置相关的功能,请参考底部的API信息。本示例比较重要的一点是要知道如何引用mapbox-gl-compare插件。 直接复制下面的 vue+mapbox源…

SpringData 进阶篇-上

SpringData 一&#xff1a;背景介绍二&#xff1a;XML配置 与JavaConfig配置2.1 XML配置2.1.1 配置文件2.1.2 具体使用 2.2 JavaConfig配置2.2.1 配置类2.2.2 具体使用&#xff1a; 三&#xff1a;SpringDataJpa的CRUD3.1 接口代码3.2 具体使用3.3 其它方法3.4 分页方法 四&am…

【数据集处理】中国地面气候资料日值数据集(V3.0)

1 数据集介绍-中国地面气候资料日值数据集(V3.0) 中国地面气候资料日值数据集(V3.0)包含以下气象数据资料(包括降水、气温、风速等)。 2 数据处理 以湿度数据(RHU) 处理为例,数据文件如下: 2.1 步骤1:从文件中提取数据 首先提取所有需要的有效信息,查看【数据表格…

sql_server数据库入门学习(二)

&#x1f3ac; 博客主页&#xff1a;博主链接 &#x1f3a5; 本文由 M malloc 原创&#xff0c;首发于 CSDN&#x1f649; &#x1f384; 学习专栏推荐&#xff1a;LeetCode刷题集&#xff01; &#x1f3c5; 欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指…

Java程序设计入门教程--创建对象

目录 声明对象 声明对象的格式 声明对象的作用 建立对象 创建一个对象 初始化对象 当我们创建了一个类&#xff0c;就等同于我们创建了一种新的数据类型&#xff0c;你可以像使用基本数据类型一样地使用类。 类定义好之后&#xff0c;我们将用该类定义一个实例&am…

【从零开始进行高精度手眼标定 eye in hand(小白向)2 Tsai轴角法与四元数法编程实现】

从零开始进行高精度手眼标定 eye in hand&#xff08;小白向&#xff09;2 Tsai轴角法与四元数法编程实现 前言Tsai标定方法原理推导轴角方法原理matlab编程实现 四元数方法原理matlab编程实现 前言 最近由于组内的相关工作需求&#xff0c;需要进行机器人的高精度标定。原始的…