2024年12月23日

INA226折腾笔记(二)

摘要: 接上文,接个500欧的电阻作为负载: >>> i2c.readfrom_mem(64,1,2).hex() '005a' >>> int(0x5a) 90 按照模块上采样电阻0.01欧来算: 90*81.92mV/32768=0.225mV 0.225mV/0.01Ω=22.5mA 但是,5V,50 阅读全文

posted @ 2024-12-23 00:09 yafeng 阅读(1) 评论(0) 推荐(0) 编辑

2024年12月22日

INA226折腾笔记(一)

摘要: 其实也算不上折腾,这个模块很简单就一个简单的I2C模块。随便搞个单片机就能读写,之所以玩这个,主要还是对手上的USB表不满意(换句话说就是达不到我的需求) 我手上有几个USB表 左边那个高仿版FNB58,右边那个是科维斯的CC表型号为KWS-1902C,平时就是测测手机充电功率之类的,也够用,FNB 阅读全文

posted @ 2024-12-22 23:02 yafeng 阅读(1) 评论(0) 推荐(0) 编辑

2024年12月6日

Tailscale 搭建derp中继节点,不需要域名,不需要备案,不需要申请证书(最新)

摘要: 既然tailscale官方derp源代码支持了IP作为HostName,当然需要测试一番。经过一番摸索,终于在阿里云,华为云成功部署。其中阿里云装的debian 12,华为云装的ubuntu 22.04.下边简单说一下步骤。 首先,第一个问题就是debian/ubuntu的仓库里的golang版本是 阅读全文

posted @ 2024-12-06 17:48 yafeng 阅读(134) 评论(0) 推荐(0) 编辑

重磅,Tailscale的Derp服务器开始支持IP作为HostName并支持自建证书。

摘要: 公司使用SoftEther部署私有VPN很多年了,用来解决PLC远程在线的问题。但是近几年海外项目增多,由于众所周知的原因,国内架的VPN基本处于不可用状态,延时非常大并且丢包严重,还经常连不上。 偶尔发现Tailscale支持把子网整个加入TailNet网络,所以尝试了一番,发现连国外项目还算稳定 阅读全文

posted @ 2024-12-06 11:16 yafeng 阅读(29) 评论(0) 推荐(0) 编辑

2024年12月2日

串口助手极限测试

摘要: 昨天测试串口助手,发现高速数据流对串口数据压力很大,经测试,压力主要来自windows的组件的接收字串并渲染的速度。 测试代码如下: byte result; while(true) { while(serial.IsOpen && serial.BytesToRead>=0) { byte_to_ 阅读全文

posted @ 2024-12-02 14:13 yafeng 阅读(5) 评论(0) 推荐(0) 编辑

2024年12月1日

Windows下串口高速接收数据的一些问题。

摘要: 书接上回,我不是搞了两块INA226的小板子么,下位机调通了,当然下一步就是上位机搞起,祭出C#+winforms三下五除二……如下图: 好吧,丑是丑了点,winforms默认就是这B样。不就是玩玩么,玩的就是多快好省……巴拉巴拉…… 回正题,我们先算了算,INA226最快的转换时间是140us,需 阅读全文

posted @ 2024-12-01 21:36 yafeng 阅读(41) 评论(0) 推荐(0) 编辑

2024年11月28日

RP2040踩坑记 USB CDC串口无法下载程序(驱动)+不发送数据(DTR)

摘要: 这几天买个两块INA226自己搞了个简易功率计(C表),如下图: 当时画板子就考虑兼容的板子多一点,支持Mini跟Super Mini类型的板子,一块搞了一个ESP32 C3(左),当时看RP2040-Zero便宜,就手贱又买了片RP2040-zero(右)。 一开始RP2040是刷Micropyt 阅读全文

posted @ 2024-11-28 00:04 yafeng 阅读(113) 评论(0) 推荐(0) 编辑

2023年3月18日

Nim 入门之基于对话框的简单的GUI程序的编写

摘要: 最近Golang玩的很嗨,现代的C语言不是盖的。唯一有点不爽的就是golang是专为高并发设计的,每次启动都一堆线程。在htop下看着很不爽。有没有一种写起来爽,又是编译型语言,速度也可以的语言呢? 当然有,Nim算是其中之一吧。并且这个语言比较像Python,也是缩进语法的语言。先来个例子感受下语 阅读全文

posted @ 2023-03-18 09:55 yafeng 阅读(348) 评论(0) 推荐(0) 编辑

2019年9月21日

intel Z8300 2G 32G小主机跟树莓派3B的功耗/性能对比

摘要: 具体硬件平台就不详细说了,浪费时间码字,贴一个淘宝上的配置: 有点广告的既视感,哈哈,不过我200块咸鱼收的2手,配置比这个稍低,比如CPU是Z8300,网卡是百兆的,WIFI可能也不是双频的(这个不确定。 因为linux下这玩意没驱动起来)不过我买回来不是做NAS,只是想搞个7*24在线的小服务器 阅读全文

posted @ 2019-09-21 11:52 yafeng 阅读(7640) 评论(0) 推荐(0) 编辑

2019年8月26日

Python64+win10_64+cython+msys2(ming64)踩坑记

摘要: 一直在linux下用python,一直妥妥的,从没想过在windows下编译cython模块,直到昨天…… 过程是曲折的,解决方法是简单的,时间不多,长话短说,直接先来个传送门: https://www.jianshu.com/p/50105307dea5 这里的步骤是可以的,因为我用的msys2, 阅读全文

posted @ 2019-08-26 15:56 yafeng 阅读(6833) 评论(0) 推荐(0) 编辑

导航