生命不息搞事不止
利用闲暇时间折腾各种好玩的技术
hexesdesu
这个作者很懒,什么都没留下…
展开
-
attiny85(digispark)零延迟启动探究
尝试跳过5秒的bootloader等待官方的教程,但是链接失效了http://digistump.com/wiki/digispark/tricks看的这篇文章最后成功的http://blameitonthegoose.com/remove-5-second-startup-delay-on-digispark/视频教程https://www.youtube.com/watch?v=DXMHB1GCGEE用的micronucleus-1.11-entry-jumper-pb0-upgrade.h原创 2021-10-24 20:18:03 · 655 阅读 · 0 评论 -
【验证成功】eZ-FET Lite 5528 官方修改版
立创链接烧写步骤(同时也是launchpad板载ezfet固件恢复步骤):STEP1:找一个可以烧写5528的烧写器,launchpad板载的Ez-FET或者FET430UIF都可以,按照标识连接到目标板上。STEP2:电脑上安装UniFlash工具,下载 Ez-FET lite的资源包STEP3:解压资源包,找到eZ-FET lite rev 1.10 Release Package\Firmware\EZFET_LITE_Rev1_1_BSL_1_1.txt这个固件文件,复制出来S原创 2021-08-16 16:34:08 · 1056 阅读 · 12 评论 -
nbiot模块联网问题排查
搞了两个m5stack家的dtu,自带移动的nbiot卡,一年300m应该够用了吧用的是sim7020模块官方提供了mqtt接入例程和文档结果调试的时候在mqtt broker那一直没有看到有接入看日志 CSQ命令获取信号强度,一直是99,99也就是没信号问客服让走透传手动执行at命令,同样结果分析问题:模块坏了 不太可能,新的卡有问题,比如没开通或者被锁定了卡真的没信号,住的地方没信号覆盖尝试解决:淘宝又买了两张nbiot卡,等待跑到十几公里外的地方,依然没信号解决:等了原创 2021-06-30 20:02:13 · 2211 阅读 · 2 评论 -
Energia烧写msp430板子报错
java.io.IOException: Cannot run program "{runtime.tools.dslite-9.2.0.1793-e1.path}/DebugServer/bin/DSLite": error=2, No such file or directory这是个bug解决方案①用旧的E21版本的Energia②升级到E23版本的Energia,并且在开发板管理器中把Energia MSP430 boards升级到1.0.7的版本...原创 2021-06-16 20:06:37 · 679 阅读 · 0 评论 -
digispark开发板&attiny85烧写digispark bootloader
Step1 制作ArduinoISP找一个arduino uno或者nano开发板,选择示例里面的ArduinoISP,烧录Step2 下载Bootloader文件https://github.com/micronucleus/micronucleus下载并解压出最新的Bootloader文件,默认在firmware\releases里Step3 烧录找到arduino的安装目录如果是默认路径的话,在C:\Program Files (x86)\Arduino\进入C:\Program Fi原创 2021-06-15 15:48:01 · 1442 阅读 · 0 评论 -
电子价签折腾笔记1 拆解分类(不断更新)
2.13黑白价签最便宜的汉朔Stellar-M 某鱼5-8块主控: msp430g2553flash: 25vq218t无线模块: a7106屏幕: HINK-E0213A04(焊接式)照片:相关教程:直接利用原板https://www.mydigit.cn/forum.php?mod=viewthread&tid=163976 (用编程器改图)https://github.com/CursedHardware/iar_epd_test (编程器改图源码)http://bbs.原创 2021-05-02 09:36:56 · 7153 阅读 · 8 评论 -
超小型usb转uart(ttl) 再改
源项目地址https://oshwhub.com/Giftina/usb2ttl已经打板验证成功( •̀ ω •́ )y然后我因为手头有ch552e就改吧改吧做了个ch552e的版本,改天传上来原创 2021-04-11 23:43:27 · 417 阅读 · 3 评论 -
CH55x使用Arduino编程记录(三)Could not get xxx consecutive bytes in internal RAM for area OSEG
编译时提示ASlink-Error-Could not get xxx consecutive bytes in internal RAM for area OSEGCH551的ram资源真的是太稀缺了768!字节!还会被其他乱七八糟的东西用掉一部分,连英文和字符取模后的文件unsigned char F6x8[][6]都存不下,不能获得足够长的连续内存。so,解决方案一:分割(没做,但是可行)解决方案二:内存不够,ROM来凑,添加const关键字const unsigned char F6x8原创 2021-04-04 20:28:29 · 1663 阅读 · 2 评论 -
CH55x使用Arduino编程记录(二)
坑二从闲鱼买了一管磨了标的ch552t,烧录时报错https://github.com/DeqingSun/ch55xduino/issues/44找到烧录时用的vnproch55x.exe手动烧录,报同样的错误使用“导出已编译的二进制文件”功能,用官方的WCHISPTool烧录,可以正常识别并烧录运行使用在线工具https://deqingsun.github.io/ch55xduino/bootloaderWebtool/烧录,报错 MCU family Not supportdown下来c原创 2021-03-31 14:49:01 · 2708 阅读 · 2 评论 -
CH55x使用Arduino编程记录(一)
https://github.com/DeqingSun/ch55xduino使用的是这个坑一https://github.com/DeqingSun/ch55xduino/issues/35#issuecomment-796358078使用zadig安装winusb驱动后重新插拔导致不能识别设备,必须每次都重新安装驱动解决:使用libusb驱动https://github.com/DeqingSun/ch55xduino/issues/35#issuecomment-799023545作者已原创 2021-03-31 14:36:22 · 1559 阅读 · 1 评论 -
pve重装后删除原有系统分区
装pve的时候错把系统装到了要做缓存的固态里,第二次安装系统时会检测到之前已经安装过pve,然后会自动把之前的分区命名为pve-oldxxxxx,保留有大量的之前的分区信息,且这部分空间没办法利用按照一般的lvm删除lv vg pv的顺序,首先是删除vg下的lv ,再删除vg,最后删除pv ,但是一般情况下pve在使用过程中会产生大量的lv,所以在删除的时候,可以使用vgremove命令直接删除vg,会同时将vg下的lv删除。重装完成后,pve节点会自己创建一个叫pve的vg ,除此之外的,都是原来残留原创 2021-01-31 22:21:11 · 3439 阅读 · 3 评论 -
【填坑】【多图】最近搞的一些事
0807封装的awtirx灯板设计完了,还卖掉了一套m5stack家的墨水屏主控太香了,钱包减减原创 2020-12-25 12:19:44 · 184 阅读 · 0 评论 -
python2误卸载后恢复
安装walle的时候python总是报错,分析是python版本问题,想把系统python换成python3,删除/usr/bin/python的软链接后,把python3给链接上了,还是不行,脑子一抽执行了rpm -qa|grep python2|xargs rpm -ev --allmatches --nodeps和rpm -qa|grep python-2|xargs rpm -ev --allmatches --nodeps,悲剧的发现yum不能用了……cat /etc/redhat-releas原创 2020-12-22 09:13:34 · 260 阅读 · 1 评论 -
【新坑】全彩点阵驱动&协议转换计划
pico matrix的灯板还没有到micro用的3535和1209的灯珠也快用完了ws2812主控的灯珠好贵的然后逛闲鱼发现了用在led大屏的全彩点阵先买的p10的,16x32的分辨率,8块不包邮,合每点0.015元……0807封装的ws2812灯珠都0.16元,贼便宜然后找了个库https://github.com/2dom/PxMatrix用esp8266或者esp32驱动按照接线要求焊好,跑了下demo启动效果挺好,就是特别耗电原先给锁控板买的5v6a的电源,锁控板还没做好原创 2020-10-25 10:33:48 · 2043 阅读 · 11 评论 -
【填坑】【多图】micro awtrix灯板
3535封装的ws2812灯板焊接测试通过了意外发现1209的灯珠也可以用手焊的失败率太高改成了钢网+锡膏上锡没有回流焊炉然后就盯上了许久不用的锈掉的小电锅(良春同学留下的)开最大功率到化锡然后断电别说,还针不辍成品:为了把jlc五元包邮用到极致设计成了拼版结构贴灯珠贴到眼瞎贴正面的led:背面刷锡膏背面的退耦电容焊完之后上下劈开然后再左右焊接起来成8x32的灯板理论上可以无限延长...原创 2020-10-25 10:17:01 · 918 阅读 · 8 评论 -
【新坑】mini micro pico awtrix计划
https://awtrixdocs.blueforcer.de/#/en-en/README原作是5050封装的ws2812b现在正在画3535封装的板子这是某厂能smt的最小尺寸了定了2020 1515 0807封装的管子在尝试新的贴装方法希望能缩成一丢丢原创 2020-10-04 22:20:28 · 319 阅读 · 2 评论 -
树莓派写卡/换卡/扩容/备份
从img文件写卡:dd bs=4m if=xxxx-xxxx-raspbian.img of=/dev/xxx换卡/扩容/备份:进系统,插入新卡或者用读卡器转接的新卡,umount掉/media/xxx然后sudo dd bs=4M if=/dev/mmcblk0 of=/dev/sda(也有可能是sdb sdc…)拷贝过程没提示,等待即可拷贝完了之后换新卡启动,使用sudo raspi-config工具里的扩展空间即可高容量卡拷贝到低容量卡应该不行...原创 2020-09-26 09:29:20 · 365 阅读 · 9 评论 -
linux常用监控指标
https://book.open-falcon.org/zh/faq/linux-metrics.html原创 2020-07-05 22:39:29 · 194 阅读 · 2 评论 -
idea快速部署到docker
https://www.jetbrains.com/help/idea/docker.html新建dockerfile文件如FROM java:8u111VOLUME /tmpMAINTAINER Hex Jeryson <i@sxhe.xin>EXPOSE 8090ADD /app.jar app.jarENTRYPOINT ["java","-jar","app.jar"]新建run configuration特别的,需要添加启动前的打包命令关于如何连接到dock原创 2020-05-24 20:44:44 · 159 阅读 · 3 评论 -
excel+python批量生成html文件
https://blog.csdn.net/weixin_43332500/article/details/93862633https://blog.csdn.net/qq15577969/article/details/79515319https://blog.csdn.net/tp7309/article/details/79283524https://blog.csdn.net/qq_44906554/article/details/89342325https://my.oschina.net原创 2020-05-17 23:32:51 · 474 阅读 · 2 评论 -
大华 摄像头 rtmp 拉流
rtsp://<user>:<password>@<cam_ip>:554/cam/realmonitor?channel=1&subtype=1原创 2020-05-10 22:09:53 · 1812 阅读 · 2 评论 -
h3c cli常用命令记录
恢复出厂reset saved-configuration配置用户(管理)local-user adminpassword cipher adminauthorization-attribute level 3service-type ssh telnetuser-interface aux 0user-interface vty 0 4authentication-mode ...原创 2020-05-03 09:22:16 · 409 阅读 · 0 评论 -
linux设置命令别名
设置/更改别名- 重启之前可用alias name='command line'设置/更改别名- 永久使用若要每次登入就自动生效别名,则把别名加在/etc/profile或~/.bashrc中。然后# source ~/.bashrc若要让每一位用户都生效别名,则把别名加在/etc/bashrc最后面,然后# source /etc/bashrc语法同短期使用语法删除别名unal...原创 2020-05-03 09:05:05 · 166 阅读 · 0 评论 -
CentOS7修改主机名(搭配自建dns使用)
vi /etc/hosts原内容:127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6在后面添加主机名,如主机名为git.abc....原创 2020-04-23 10:02:43 · 332 阅读 · 3 评论 -
跨傻瓜交换机通hybrid模式vlan成功
耶耶耶耶耶耶耶耶原创 2020-04-22 18:51:14 · 1450 阅读 · 2 评论 -
【笔记】通过vSphere update manager更新ESXi Host
https://blog.51cto.com/hanson2017/2057714https://docs.vmware.com/cn/VMware-vSphere/6.7/rn/vsphere-update-manager-67-release-notes.html另外,更新完成后报了两个错https://kb.vmware.com/s/article/55806https://kb.v...原创 2020-04-20 11:32:56 · 728 阅读 · 2 评论 -
vCenter HA 部署
参考原创 2020-04-20 11:25:54 · 411 阅读 · 1 评论 -
vmware tools 两种安装方式
官方教程对于linux虚拟机官方教程,需要先安装perl。安装时,对于 Linux 的较高发行版,系统会提示用户选择集成的 open-vm-toolsRed Hat Enterprise Linux 7.0 and later releasesSUSE Linux Enterprise 12 and later releasesUbuntu 14.04 and later relea...原创 2020-04-18 19:59:19 · 307 阅读 · 1 评论 -
ESXi报错 主机上的系统日志存储在非持久存储中。
在闪存(U盘/SD卡)中安装系统后出现此提示解决:在硬盘(最好是是集群存储)新建文件夹,如图修改 主机-配置-高级系统设置-Syslog.global.logdir值为新建的文件夹路径,如[vsanDatastore] /Host Logs/syslog12警告消失https://www.cnblogs.com/acck/p/10048244.html...原创 2020-04-18 17:16:51 · 2323 阅读 · 2 评论 -
工控机添加pcie无线网卡记录(CentOS8)BCM4312
搜出来一个博通的无线网卡,CentOS8不带驱动,尝试驱动一下只找到了CentOS7的教程,所以不一定能成功lspci | grep -i network查看网卡型号http://elrepo.org/tiki/wl-kmodhttps://my.oschina.net/firepation/blog/2219009最新的驱动链接编译的时候一直报错,先鸽了...原创 2020-04-16 08:42:47 · 629 阅读 · 1 评论 -
工控机添加pcie无线网卡记录(CentOS8)Intel AC 7260
某宝买的Intel® Dual Band Wireless-AC 7260虽然CentOS8已经带了固件,但装完了才发现Intel官方固件找到匹配型号和内核版本的固件下载下来,解压使用lspci命令可以查看型号把里面的ucode文件放到/lib/firmware下安装无线相关工具 yum -y install NetworkManager-tui NetworkManager-wifi...原创 2020-04-15 19:11:26 · 1819 阅读 · 1 评论 -
某不知名工控机装系统尝试
咸鱼套了个广告机(大概),拿到手一脸懵逼,花了些力气去破解系统密码,然而拍照片的手机第二天就被暴躁的我怼到了地上……所以以后有素材一定要及时写博客额。言归正传,虽然手机里的数据还没搞出来,但年前挖的坑还是要填的。原本安装的系统是slitaz,然后运行起来之后从局域网服务器拉取视频播放,大概是个广告机。但是这个系统用都没用过……换。CPU是Vortex86dx,是颗支持i586的CPU,系...原创 2020-03-29 09:38:36 · 309 阅读 · 2 评论 -
工控机提权破解
手机挂了,拍的照片导不出来,先把当时找的资料放在这http://www.compactpc.com.tw/support.aspx?mode=3&id=64http://www.compactpc.com.tw/support.aspx?mode=3&id=63https://www.runoob.com/linux/linux-forget-password.htmlht...原创 2020-01-20 14:20:28 · 441 阅读 · 4 评论 -
Nginx报504 gateway timeout错误的解决方法
提供给客户的bs软件,有一个导出报表的功能,经常性的报504错误最近在工作中,需要做Excel导入的功能,由于Excel的数据比较多,而且我们的服务端程序需要对数据的内容做校验,会调用很多的外部服务接口,所以毫无悬念的导入Excel接口调用超过了一分钟,并且报错:504 gateway timeout。以下是两种解决思路:优化业务代码一个接口调用超过一分钟,一定有可以优化的地方,看看数据...转载 2020-01-15 15:30:49 · 1740 阅读 · 3 评论 -
confluence高可用/集群研究
https://mraddon.blog/2015/05/27/how-to-install-confluence-in-cluster/ (第三方的集群教程)https://gitee.com/pengzhile/atlassian-agent (大佬的crack-agent)https://zhile.io/2018/12/20/atlassian-license-crack.htmlh...原创 2020-01-15 15:28:31 · 1357 阅读 · 2 评论 -
jenkins高可用方案研究过程
https://www.jianshu.com/p/223bedd1097d (高可用思路)https://www.tinymind.net.cn/articles/9a9fb98ebfbe79 (高可用思路)https://wiki.jenkins.io/display/JENKINS/Gearman+Plugin (jenkins的gearman插件介绍)https://clusterl...原创 2020-01-13 17:35:04 · 897 阅读 · 2 评论 -
树莓派 3B 从U盘启动系统
正常情况下,需要向TF卡里写入镜像。然而,手头有U盘为啥不用。参考官方指南 ,还有官方测试支持较好的设备 。STEP1通过装有Raspbian的TF卡启动系统执行echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt ,使能从U盘启动重启,执行vcgencmd otp_dump | grep 17:如返回17:30200...原创 2020-01-05 08:21:42 · 1604 阅读 · 0 评论 -
树莓派 oled spi 显示时间
用例程修改的#include <stdio.h> //printf()#include <stdlib.h> //exit()#include <unistd.h>#include "OLED_Driver.h"#include "OLED_GUI.h"#include "DEV_Config.h"//#include "KEY_APP.h"...原创 2019-12-31 19:35:51 · 685 阅读 · 3 评论 -
树莓派0w开机串口输出
留存,以后再分析[ 11.151934] sysrq: SysRq : Resetting[ 11.156878] CPU0: stopping[ 11.161194] CPU3: stopping[ 11.165478] CPU2: stopping[ 0.000000] Booting Linux on physical CPU 0x0[ 0.00000...原创 2019-12-31 19:32:58 · 726 阅读 · 2 评论 -
树莓派 开机自动执行脚本
修改rc.local文件,sudo nano /etc/rc.local在exit 0 前面加入要执行的命令如:保存退出即可,从下次开机之后就会自动运行另:stats.py是一个显示树莓派信息的程序,具体参见这里我把它最后一行的硬盘空间替换成了显示时间,更实用些 localtime = time.strftime("%Y-%m-%d %H:%M:%S", time.localt...原创 2019-12-18 13:39:21 · 561 阅读 · 1 评论