Ivan's Blog

记录技术探索、生活感悟和创意想法的个人空间

最新动态

1 周前文章

搓一个 USB PD 协议与 DC-DC 反馈

使用 STM32G431RBT6实现 USB PD 协议和 DC-DC 反馈控制。DC-DC 控制器选用 SC8701。本次的硬件电路作为开发板进行设计,带有一些额外的器件供外部调用、调试和复用。顺便验证一下高侧检流时使用 INA19x 系列芯片提取差模量来当做低侧检流的可行性。

2 个月前闪念

TPS55288 设计要点

...

3 个月前闪念
3 个月前闪念

killport: killport 是一个轻量级命令行工具,允许用户通过指定端口号快速查找并终止占用该端口的进程,常用于开发过程中释放端口资源,支持多平台。

...

3 个月前闪念

PVE 9.1 创建 ArchLinux

不知道为什么 Proxmox 9.1 的默认 LXC 模板列表里没有 ArchLinux,但是 http://download.proxmox.com/images/system/ 却有。

...

3 个月前闪念

创建运行 ArchLinux 的 AWS EC2 实例

...

4 个月前文章

升级 All in One: PVE 8.4 -> PVE 9.1, PBS 3 -> 4

记录一下 PVE + PBS 同宿主机共装的 All in One homelab server 的升级。 PVE 8.1 -> 9.1: PBS 3.4 -> 4

5 个月前文章

Cloudflare Tunnel 实现内网穿透小记

Cloudflare 大善人提供的 Cloudflare Tunnel 服务,可以实现内网穿透,让你的内网服务可以在公网上访问。 使用通配符域名 + Traefik 反向代理,解决 Mihomo 的小坑,现在我可以直接不绕国内服务器直达小橙云了。

8 个月前文章

SK150C 外壳套件——硬件设计篇

准备再买一个便宜的 DC-DC 升降压电源模块来使用,但是配套的外壳一个要 25 块,加上配套的配件一起就得 50 元以上,不如自己用 3D 打印做个更紧凑、具备 2.54 排针和 DC5025 输出的套件来适配。

11 个月前文章

电子负载 Rev.3 开发笔记

上次做的电子负载 Rev.1,核心功能是没问题的,但是电压和电流读数不理想,可能还不是误差或者偏差,所以重新设计了两次电压电流检测方案,最终在 Rev.3 上改用 MCU 片上 OpAmp 做处理再送入 ADC,并修复和改进了一些地方。 Rev.3 目前硬件部分没什么问题了,这次另一个主要内容就是软件实现。搞上了 Web USB,效果还可以,无线部分估计要继续鸽了~

11 个月前文章

使用 CH335F 构建一个支持独立供电的 2A2C USB HUB

上次搓的 HUB 连接下游设备后就会自动复位,不确定是哪一部分引起的问题,所以这次搓了个简化版本,正好我也需要不带隔离功能的 HUB,那么看看这次能不能一举两得。

11 个月前文章

UPS 开发笔记:硬件选型与设计

All-in-One Home Lab Server 一般都会有一个搭档叫 UPS。今天正式开始研究如何做一个适合自己的 UPS。 本文就记录下选型、设计、初步实现的过程,给自己备个案,后面调整和迭代会方便点。

11 个月前文章

ByteVirt LXC 小鸡重装最新 ArchLiux 小记

最近良心云的 SG 轻量马上到期了,所以入了 ByteVirt LXC,就图性价比了。还挺意外的,居然自带了 Archlinux 系统的选项。可惜用起来怪怪的,我初始化了那么多次,就这次感觉非常不顺手,所以决定找个脚本重新用 ArchLinux 官方的版本重装一下。

12 个月前文章

造一个支持隔离、PD 供电的全速 USB-C HUB Rev.2

第二版的隔离 USB-C HUB 开发笔记。对上一版进行了修正和改进,依旧使用 ISOUSB211 作为隔离芯片,改用了 CH335F 作为 HUB。

精选项目 (6)

查看全部 »