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

痞子衡嵌入式 2024-07-15 08:15:00 阅读 54

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

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

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

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

唠两句

历史上的今天:2001年7月14日,第十三届国际信息学奥林匹克竞赛IOI在芬兰的坦佩雷举行。

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

项目类

1、M17 - 开源业余无线电套件

M17 是一个由开源开发者和无线电爱好者组成的社区,社区正在开发开源硬件、软件,并为业余无线电操作员提供完整的数据和语音数字无线电协议。协议的语音模式使用免费和开放的 Codec 2 语音编码器。

  • 项目地址:https://github.com/M17-Project

硬件部分包含一个完整的低射频功率 I/Q 收发器,能够支持几乎任何模式(包括M17和FreeDV)。它是围绕 AT86RF215 芯片构建的,由 Microchip/Atmel 和 Lattice 的 LIFCL-40-9SG72C FPGA 作为 stm32f469 板的屏蔽。该板可以与其他 MCU 平台配合使用。

2、DeviceScript - 用于微型物联网设备的编程语言

DeviceScript 为基于低资源微控制器的设备带来了 TypeScript 开发人员的体验,DeviceScript 被编译成一个定制的 VM 字节码,它可以在非常受限的环境中运行。

  • 项目地址:https://github.com/microsoft/devicescript/

DeviceScript 特点包括:

<code>- 类似 TypeScript 熟悉的语法和工具

- 小内存占用 DeviceScript 字节码解释器

- 在抽象硬件服务之上编写可重用的应用程序/固件

- 专为低功耗,低闪存,低内存嵌入式项目

- 使用模拟或真实的传感器开发和测试固件

- 完整的调试经验,在Visual Studio Code,硬件或模拟设备

- 利用npm、yarn或pnpm来分发和使用DeviceScript包。

3、usb-switch - 软硬件全开源的USB-C双向切换器

usb-switch 是 USB-C 双向切换器,它可以实际控制 USB 设备和主机之间的切换连接,对于 USB-C 的基础功能都支持,如高速通信和充电功能。这个项目主要解决了一个主机和多个设备,或者一个设备和多个主机的无痛切换问题。

  • 项目地址:https://gitlab.com/CodethinkLabs/usb-switch

4、rogowski-relief - 基于罗氏线圈的电流探头

项目是一个基于 rogowski 线圈的电流探头,旨在测量狭小空间中的高频交流电流。感应线圈被优化得足够小,可以安装在 to -220 晶体管的引线之间,并且可以绕着许多通孔功率元件的引线滑动,以进行非侵入式电流测量。该项目由 rogowski 线圈和积分器/放大器组成,积分器/放大器调节来自 rogowski 线圈的信号,并提供与流过由 rogowski 线圈环绕的导体的电流成比例的输出电压。

  • 项目地址:https://github.com/westonb/rogowski-relief

欢迎订阅

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

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



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。