DIY
文章平均质量分 63
庞白OS
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
peertalk & Usbmux 资料收集与整理
macos example & ios example原创 2023-12-05 14:39:18 · 1760 阅读 · 0 评论 -
东顺 548B 说明书
换电池,LR44。要重新设置一下。原创 2023-02-13 19:18:42 · 1449 阅读 · 0 评论 -
esp32s2 tinyusb vendor device小总结
usb 802.11 wifi网卡,遇到点问题。对tinyusb的架构有一点小了解了。发送路径:用户调用tud_vendor_write(urb_msg,urb_len); 启动传输tud_vendor_write()>tud_vendor_n_write(0, buffer, bufsize);>>tu_fifo_write_n(&p_itf->tx_ff, buffer, bufsize) 写入fifo缓冲>>maybe_tr..原创 2021-11-26 10:23:35 · 3845 阅读 · 1 评论 -
单片机esp32s2实现win10之USB副屏
概要单片机esp32s2+SPI屏实现一个win10 USB接口显示器。本项目借鉴了众多开源项目,主要借鉴:1.github.com/microsoft/Windows-driver-samples/tree/master/video/IndirectDisplay2.git://github.com/roshkins/IddSampleDriver.git3.Bodmer/TFT_eSPI.git4.nopnop2002/esp-idf-ili9340,5.serge-rgb/原创 2021-11-05 10:38:50 · 8173 阅读 · 2 评论 -
横屏版esp32-s2做的usb迷你显示器,用于rpi,linux server很轻快
最近在用树莓派,然而没有配置好网络,得看下IP,才好操作。然后得抱大显示器,连上电源线,还要转换一下HDMI2VGA,如果只有一个显示器,得挪用,的确很麻烦。于是想加一个小显示屏,显示出IP信息。后来觉得这个方案还是有点别扭。刚好esp32-s2有USB otg,做一个小尺寸的320*240的小显示器应该是可行的。速度慢,帧率低点也行的。然后上google找了找,居然找到一个开源项目。GitHub - robopeak/rpusbdisp: Drivers and Tools for Robo原创 2021-09-26 18:09:31 · 2458 阅读 · 0 评论 -
15块rmb做一个语音识别控制的0.3W白光LED便利USB灯
市面上这种USB灯设计得挺不错的,小巧方便。设计者是个人才,价格也很有竞争力,只要2块钱一个。我想动手做一款用语音识别开关的USB灯,市面上像小米,opple等都有做语音识别的智能灯。但是这个有不同的地方:1.它大体上是开放的,是可以玩的(如果你觉得原生固件设计不合自己味口,你有机会改软件,变成自己的菜)。硬件设计上预留了下载口,可以下载并更新固件。目前厂商是开放了大部分源代码,也可以自己定义命令词。(这里也要吐槽一下厂商,明明下载器用普通的串口就能做,非要限制专用下载器。看在价格的份上,也原创 2021-06-24 18:20:11 · 918 阅读 · 2 评论 -
基于不器3D打印机_改装绘图机方案教程
重要说明:没有买mega2560的板子,因为最近价格有些贵。12块的8266手上有几块。这个绘图机可能和大家都的不一样,只是一个玩具,验证性的原型机。这只是一个原型机,它的绘制速度非常慢,只有大约30mm/s。原因主要是用的不是C语言实现,而是micro python脚本语言实现。 只能做个demo演示。限位开关都没有装,装了目前也用不上,原因是esp8266能用的脚太少,没有足够安全可用的GPIO, 换成esp32才能加。 没有大量测试,除了慢,按照要求生成gcode它还是能工作的。...原创 2021-06-21 14:17:48 · 2165 阅读 · 0 评论 -
只要400行代码就能自已实现一个绘图机原型固件,esp8266 + micropython 用3d打印机改的绘图机
开源供大家参考。网上很多用marlin固,glrb固件的方案,我觉得用micropython写个原型机固件要容易点,果然400行就可以演示了。 方案: 1.用inkscape生成svg文件,也可以用其他 2.转换成gcode.zwork是0,提笔4mm. 3.上传gcode 5.运行程序指定gcode文件 4.手工调z轴到纸面zwork 代码放github供大家参考:https://github.com/chuanjinpang/esp8266_upy_plotter_controller_firewa原创 2021-06-04 10:01:18 · 1411 阅读 · 0 评论 -
plotclock绘图钟也可以画小猪佩奇
plotclock是一个有意思的机电一体的小玩具。一开始是不打算入手的:主要是时间成本,专注太分散;广而不深怎么说也不是一种好事。小时候想做的2件事:AM收音机,飞固定翼航模,几年内都已经完成了。小时候都是以失败结束,现在想想觉得以当时的条件是难以成功的;年少的热情倒是现在缺少的。无论是理论知识,还是物质条件(收音机需要一定的射频仪器,电容电感高频时的精确测量)上来说都有很大的差距。这可能是心理上的补缺,也有可能是做到以前做不到的事情的超我需求。能而不做也是一种能力。知道什么不该做,什么该做对人原创 2021-04-27 11:44:49 · 869 阅读 · 0 评论 -
2021用几个词给一周打标
本文有52行,看这一年能否记满(2020也没有填满)。人生本苦短,加上忘性,也就更苦短。ww标 日 词 说明 1 2/26 教育机会上的平等 1.生而不平等,教育机会上平等倒是能落地的目标。 ...原创 2021-02-26 18:10:57 · 113 阅读 · 0 评论 -
硬件只要一块esp8266 nodemcu板+几根杜邦线实现远程PC开机,软件全开源(替代智能开关)
没时间,太长不看版本:1.方案架构esp8266 +micropython + mqtt协议 + mqtt客户端软件 + mqtt协议服务器2.方案功能远程开机: 安卓手机/其它的mqtt客户端软件 -〉 mqtt协议服务器 -〉 esp8266运行micropython + mqtt协议 +控制小脚本本地开机:按下power键 -〉启动电脑3. 使用打开手机软件,点下按钮,就开机了。相关代码,固件,硬件接线图,整理一下放github,有兴趣直接打包下载.背景与需求原创 2020-12-28 15:05:53 · 2495 阅读 · 2 评论 -
照片视频自动按日期归档python脚本
自从智能手机流行后,一年的照片和视频能攒下不少。数年下来已有20多G了。你知道的这么多照片靠手动归档不划算。在网上找了些python脚本的例子。做了一些修改,倒是那么回事了。归档率90%左右,原因是有一些照片是没有时间信息,有一些视频连文件名都没有带日期,这就没法,只能收集打印报告一下。兄弟自己手工处理。用法:python3 img_classify.py -d src_dir-o target_dir不会删除原文件,递归文件夹适用范围:小米,华为的相册处理没有什么大问题。...原创 2020-08-25 18:05:11 · 944 阅读 · 0 评论 -
给假装是NAS的冷数据HDD机械硬盘加一个软件控制的电源开关
事情是这样来的,NAS于我是用不上的。作为一位学电子出身的码农,还是倾向自己重复造轮子,原因就不纠结,毕竟别人代码一律要推倒重写。目前自己的数据存储方案还在演进,目前的状态是:硬件:1. 家里配置机器有3个:raspberryPI 2B(32GB)+ itx n3150(128GB) + i3 9100f (500GB) 都是Linux系统。其实还有一个arm9 mini2440(16GB)不过内存太小(64MB),跑git对大项目有问题,也就吃灰中。网络:1. VPS虚拟云主机..原创 2020-08-15 14:24:17 · 2858 阅读 · 1 评论 -
uio(universal input/output)协议设想(3)紫外线(UVA,UVB)强度测量的手机外设
20200620计划做一个控制成本20块的紫外线(UVA,UVB)强度测量的手机外设。经过几天的摸索,有个初步的方案:分两个阶段:原型阶段1. USB+MCU单片机+UVA+B-sensor紫外线传感器尺寸会尽量小,应该类似小U盘大。直接插入手机,像U盘一样,手机做显示。把蓝牙连接手机的方案暂时性否掉。原因是用蓝牙有供电问题,成本控制上也有问题。原型阶段2.USB+MCU单片机+UVA-sensor紫外线传感器+BLE无线蓝牙有个困难点:外壳,希望互联网思维能解决这个问题。原创 2020-06-20 18:05:00 · 800 阅读 · 3 评论 -
DIY DS18b20+AVR+BLE蓝牙+安卓手机 查看机箱气温
itx服务器放在柜子里,虽然功耗不大,但是通风不好,温度有点小高。cpu温度可以用sensor查看,但是机箱气温和cpu温度有较大差异。用DS18b20测温还是很准的,AVR单处机够古老(软件资源有不少),BLE蓝牙方便,也容易与安卓手机连接,比USB要强(如果不考虑速度问题)。---开干-----放入机箱------打开手机软件---温度2...原创 2020-05-08 11:49:09 · 574 阅读 · 0 评论
分享