首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

《痞子衡嵌入式半月刊》 第 105 期

编程知识
2024年07月21日 11:04

痞子衡嵌入式半月刊: 第 105 期

这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。

本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。

上期回顾《痞子衡嵌入式半月刊: 第 104 期》

唠两句

历史上的今天:1969年7月21日,美国人尼尔·阿姆斯特朗走出阿波罗11号的登月舱,成为第一个踏上月球的人类。

本期共 4 个项目、1 个工具,希望对你有帮助!

项目类

1、DC-UPS - 开源小型直流60W UPS电源

DC-UPS 是一种小型直流 UPS 电源,设计用于在停电时保持小型电器如小型交换机、家庭路由和 WLAN 接入点等网络设备运行。

DC-UPS 特性包括:

- 包含3个直流输出
- 输出电压可选(9V/12V/12.5V/15V)
- USB-C电源输出(仅5V, 3A)
- 内置,易于更换电池(2个锂电池18650)
- 开源固件(基于esp32, esp-idf框架)
- 简单的软件更新,通过USB端口

2、Moddable SDK - 为嵌入式软件开发带来JavaScript生态系统

Moddable SDK 改变了嵌入式软件的构建方式,它将为网络提供动力的 JavaScript 语言引入为消费者和工业物联网产品提供动力的低成本硬件。软件开发人员现在可以自由地使用许多标准的 web 开发工具,而不必纠结于专有的嵌入式 sdk。modable SDK 集成了对网络、传感器、视觉丰富的触摸显示、安全、音频、数据存储等的支持。

基于 Moddable SDK 开发的产品界面效果:

3、Joulescope - 廉价、精密的功耗分析仪

Joulescope 是一款经济实惠的精密能量分析仪,它能精确地同时测量提供给目标设备的电压和电流,然后计算功率和能量。最早是在 kickstarter 上发起的众筹项目,发布时开源了图形用户界面(UI),UI 在主机上运行,并通过 USB 与 Jouescope 设备通信。

4、OMOTE - 基于ESP32和LVGL的开源万能遥控

OMOTE 是一个基于 ESP32 的开源通用遥控器。它的电容式 2.8 英寸触摸屏为切换设备和设置提供了直观而快捷的用户界面。由于遥控器具有红外、Wi-Fi和蓝牙连接功能,因此不需要集线器或坞站。由于其优化的功耗,OMOTE 充电一次可以运行数月。其所有设计文件都是开源的,可以根据自己的设备和需求完全定制它们。

工具类

1、fq - 支持各种流媒体格式解析的小软件

fq 受 jq 工具和语言的启发,允许用户以相同的方式处理二进制格式。除了使用 jq 表达式,它还可以显示解码的树结构,转换,切片和连接二进制数据。它还支持嵌套格式,并具有可自动完成函数和名称的交互式 REPL。fq 最初设计用于查询、检查和调试媒体编解码器和容器,如 MP4、FLAC和JPEG,但后来扩展到支持各种格式。

fq 支持的格式如下:

fq 解析效果如下:

欢迎订阅

文章会同时发布到我的 博客园主页CSDN主页知乎主页微信公众号 平台上。

微信搜索"痞子衡嵌入式"或者扫描下面二维码,就可以在手机上第一时间看了哦。

From:https://www.cnblogs.com/henjay724/p/18314326
本文地址: http://www.shuzixingkong.net/article/240
0评论
提交 加载更多评论
其他文章 thinkphp5.0 访问不存在的数据或者模块开启404页面并返回404状态码,在404页面中获取abort函数中使用的错误信息
thinkphp5框架默认未开启404页面,都是统一返回的一个异常页面。错误码为500,如果是使用的$this->error()方法则都是返回的200状态码。以前我一直都用的$this->error("page not found");方法来提示页面不存在,现在发现这样对于seo很不友好。因为不存在的数据也返回了200.正常来说,不存在的数据应该返回404.而不是200.否则会让搜索引擎认为是在作弊.thinkphp中针对于http的错误都是使用的异常。可通过abort函数来直接抛出异常。abort可传入http状态码和信息;极为方便。
thinkphp5.0 访问不存在的数据或者模块开启404页面并返回404状态码,在404页面中获取abort函数中使用的错误信息 thinkphp5.0 访问不存在的数据或者模块开启404页面并返回404状态码,在404页面中获取abort函数中使用的错误信息 thinkphp5.0 访问不存在的数据或者模块开启404页面并返回404状态码,在404页面中获取abort函数中使用的错误信息
暑假java自学进度总结02
一.今日所学: 1.配置环境变量 在系统内配置java路径后,再在path中 利用系统路径配置Java编译工具和运行工具路径。 2.下载并安装Natepad++,并且配置相关设置 3.初步了解了Java的发展历程,能干什么,为什么被广泛使用,以及跨平台原理。 4.学习了JDK,JRE,JVE之间的关
暑假java自学进度总结02
Windows11下使用VcXsrv+xfce4实现图形化窗口
通过 sudo apt-get install xfce4-terminal sudo apt-get install xfce4 sudo service dbus restart 来安装所需要的软件包,期初我也是按部就班的通过网上搜索到的教程进行操作,例如: sudo nano ~/.bashr
Windows11下使用VcXsrv+xfce4实现图形化窗口
Standard Template Libary or C++ Standard Library
C++提供一套标准的library称为C++ standard library完全以template完成,所以又被称为Standard Template Library。这套library专门有于实现常用的据结构(例如arry、list......)以及常用的算法(例如push,pop,insert
在.NET Web API设置响应输出Json数据格式常用的两种方式
前言 在ASP.NET Core Web API中设置响应输出Json数据格式常用以下两种方式:可以通过添加System.Text.Json或Newtonsoft.JsonJSON序列化和反序列化库在应用程序中全局设置接口响应的Json数据格式。 注意:本文示例使用的是新的Minimal API模式
在.NET Web API设置响应输出Json数据格式常用的两种方式 在.NET Web API设置响应输出Json数据格式常用的两种方式 在.NET Web API设置响应输出Json数据格式常用的两种方式
Packer构建openStack镜像
目录使用Packer自动化构建镜像 使用Packer自动化构建镜像 openstack插件安装:OpenStack | Integrations | Packer | HashiCorp Developer openstack插件用法示例:OpenStack Builder | Integratio
Packer构建openStack镜像 Packer构建openStack镜像
创客13星零售商城系统漏洞审计(0day)任意文件上传+SQL注入+SSRF
创客13星零售商城系统漏洞审计3处(0day) 任意文件上传+SQL注入+SSRF
创客13星零售商城系统漏洞审计(0day)任意文件上传+SQL注入+SSRF 创客13星零售商城系统漏洞审计(0day)任意文件上传+SQL注入+SSRF 创客13星零售商城系统漏洞审计(0day)任意文件上传+SQL注入+SSRF
数据库的性能调优:如何正确的使用索引?
在当今的数据驱动时代,数据库的性能优化成为每个开发者和数据库管理员必须掌握的技能之一。而在众多优化手段中,索引的使用无疑是最为重要和有效的。然而,索引的滥用或误用不仅不会提升性能,反而可能带来额外的开销。那么,如何正确地使用索引,才能真正提升数据库性能呢? 为什么有时我们精心创建的索引却没有带来预期
数据库的性能调优:如何正确的使用索引? 数据库的性能调优:如何正确的使用索引? 数据库的性能调优:如何正确的使用索引?