合集-DIY开源电子模块

摘要:开源一款串口舵机驱动扩展板-FreakStudio多米诺系列总线舵机扩展板通过UART接口控制多个舵机,支持堆叠级联,最多连接4个扩展板。具备小尺寸设计、供电保护、全双工转半双工通信、稳定供电等特点,适用于多舵机控制系统。 阅读全文
posted @ 2025-02-22 00:55 FreakStudio 阅读(456) 评论(0) 推荐(0)
摘要:开源一款I2C电机驱动扩展板-FreakStudio多米诺系列设计了一个I2C电机驱动板,通过I2C接口控制多个电机的转速和方向,支持刹车和减速功能。可连接16个扩展板,具有PWM输出、过流过热保护和可更换电机驱动芯片。支持按键控制使能,电源指示灯显示供电状态。 阅读全文
posted @ 2025-02-21 00:00 FreakStudio 阅读(252) 评论(0) 推荐(0)
摘要:开源一款数据转换扩展板-FreakStudio多米诺系列数据转换板通过I2C接口进行信号采集和输出,支持最多16通道输入和2通道输出。具备860Hz采样率和50KHz输出频率,采用16位ADC和12位DAC芯片,适用于精确信号采集。小尺寸设计,支持堆叠级联。 阅读全文
posted @ 2025-02-26 01:07 FreakStudio 阅读(88) 评论(0) 推荐(0)
摘要:开源一款DDS信号发生扩展板-FreakStudio多米诺系列信号发生扩展板通过SPI接口生成可调频率和幅度的正弦波、方波和三角波,频率小于1MHz。支持幅度调节,提供原始和6倍放大输出接口。配备5阶低通滤波器、噪声抑制功能,优化信号稳定性。 阅读全文
posted @ 2025-02-26 23:36 FreakStudio 阅读(129) 评论(0) 推荐(0)
摘要:手把手教你用 MicroPython 玩转幻尔串口舵机,代码+教程全公开MicroPython串口舵机库,支持幻尔科技全系列舵机,支持mpremote工具一键导入,28条指令全测试。 阅读全文
posted @ 2025-02-28 01:21 FreakStudio 阅读(455) 评论(0) 推荐(0)
摘要:万字长文手把手教你实现MicroPython/Python发布第三方库文章讲解内容包括第三方库文件说明和组织、开源许可协议选择、通过black模块、Flake8模块和预提交钩子实现自动代码格式规范和静态检查以及Github/PyPi平台公开发布,还有通过mpremote工具实现MicroPython第三方库的一键安装。 阅读全文
posted @ 2025-03-07 19:38 FreakStudio 阅读(609) 评论(0) 推荐(1)
摘要:三分钟教学:手把手教你实现Arduino发布第三方库Arduino 发布第三方库的流程包括:构建库的基本框架后将其打包并上传至 GitHub,在 GitHub 上创建 Tag 和 Release 后,提交到 Arduino 库管理器,最后在Arduino IDE进行验证。 阅读全文
posted @ 2025-03-16 00:49 FreakStudio 阅读(519) 评论(0) 推荐(0)
摘要:【电子DIY神器】通吃各种5线步进电机!I2C接口控制28BYJ-48五线四相步进电机总线单极性步进电机扩展板采用紧凑型设计,兼容XIAO系列主控板直连或独立使用,支持级联16个模块。板载ULN2003达林顿管驱动芯片(单通道500mA/整片2.5A),可适配28BYJ-48等5线4相步进电机(5-24V宽压供电),提供单步/全步/半步三种驱动模式,配备双固态电容稳压、防反接保护和可视化状态指示灯,兼具堆叠扩展能力与高可靠性。 阅读全文
posted @ 2025-04-11 00:02 FreakStudio 阅读(890) 评论(0) 推荐(3)
摘要:普通继电器 vs 磁保持继电器 vs MOS管:工作原理与电路设计全解析在智能控制系统中,我们经常会遇到这样的问题:如何用一个微弱的控制信号,驱动一台高功率设备?最常见的解决方案有三种:大功率 MOSFET、电磁继电器、以及磁保持继电器。那么,这三种方案到底有什么不同?各自适合用在哪些场合?有没有什么容易踩的坑?本期视频,我们一起来详细分析。 阅读全文
posted @ 2025-05-28 00:29 FreakStudio 阅读(871) 评论(3) 推荐(1)
摘要:告别TP4056!国产SY3501D单芯片搞定充放电+升压,仅需7个元件!附开源PCB文件SY3501是一款专为移动电源设计的单芯片解决方案IC,高度集成了充电管理模块、LED电量显示模块、同步升压放电管理模块的移动电源管理芯片,极大的简化了外围电路与元器件数量。 阅读全文
posted @ 2025-05-28 00:56 FreakStudio 阅读(382) 评论(0) 推荐(0)
摘要:10倍效率读代码!AI神器助你秒懂任何陌生项目(保姆级教程)本文以MicroPython红外传感器驱动为例,3步搞定代码阅读,快速上手新模块开发。对于新手而言,首次阅读陌生代码比较困难,看不懂写的是什么、如何进行测试?都是常见的问题。 接下来,我们以 MicroPython 版本的红外收发模块驱动代码为例,讲解如何使用 AI 工具辅助快速阅读并理解陌生代码,以便未来能独立处理其他模块的代码。 阅读全文
posted @ 2025-09-08 00:00 FreakStudio 阅读(587) 评论(0) 推荐(0)
摘要:串口协议解析实战:以 R60ABD1 雷达为例,详解 MicroPython 驱动中数据与业务逻辑的分离设计本文以 R60ABD1 雷达为实战案例,详解 MicroPython 环境下自定义串口通信协议架构的设计与分析方法,聚焦数据解析与业务逻辑分离核心,拆解协议封装、指令交互等关键环节,提供可复用的嵌入式串口驱动开发思路。 阅读全文
posted @ 2025-11-19 11:29 FreakStudio 阅读(427) 评论(0) 推荐(0)