合宙air32 arduino usb to ttl
看到合宙商城有9.9的stm32代替品air32bluepill,久仰大名,就买了个回来,买了便宜的usbttl烧录器。结果官方文档只有小黑板,而且没有usbttl烧录器,害得我走了不少弯路。
接线
RX>a9
TX>a10
3.3v>3.3v
gnd>gnd
boot选择就是用跳线帽(或杜邦线把中间和两边0或1连接起来,反面有列表)
boot1>0
boot2>1
设置arduino首选项网址:https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json ,开梯子等待下载
下载STM32CubeProgrammer
右键打开文件所在位置复制路径,右键此电脑属性,高级设置,环境变量,PATH,复制黏贴
重启arduino,选择工具,开发板stm32f1,bluepill,serial(注意)
如图
成功!
0.96 ST7735 tft espi库
\libraries\TFT_eSPI\User_Setup.h
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119 ...
esp32-c3 blinker示例
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162#define BLINKER_WIFI#include <Blinker.h>char auth[] = "";char ssid[] = "";char pswd[] = "";// 新建组件对象BlinkerButton Button1("btn-abc");BlinkerNumber Number1("num-abc");BlinkerButton led2("btn-led2");int counter = 0;// 按下按键即会执行该函数void button1_callback(const String & state){ BLINKER_LOG("get button state: ...
esp32-c3开发板使用blinker编译失败
很早就花13.9买了个esp32-c3开发板,没有串口的好像只要9.9,可谓十分划算,先看下报错
这是用旧版也就是我一直用的arduino ide的报错
后来升级成2.0后是这个报错
In file included from d:\Arduino\libraries\Blinker\src\modules\painlessMesh\painlessMesh.h:29,from d:\Arduino\libraries\Blinker\src\modules\painlessMesh\painlessMeshConnection.cpp:10:d:\Arduino\libraries\Blinker\src\modules\painlessMesh\arduino/wifi.hpp:In member function ‘void painlessmesh::wifi::Mesh::eventHandleInit()’:d:\Arduino\libraries\Blinker\src\modules\painlessMesh\arduino/wifi.hpp:2 ...
hexo主题-butterfly
发现fluid主题不支持pjax,因此换一个功能相对全面的butterfly主题
教程官方文档十分详细Butterfly 安裝文檔(一) 快速開始 | Butterfly
不做重复
中文可以在右下角切换繁简
hexo插件配置5
前情提要最近因为各种原因,在搞aplayer插件等,在windows装好nodejs,git后,发现如果把.sh脚本 改为bat脚本,不能直接使用,复制到命令行里面可以用[无语.jpg],到现在还没有解决。
hexo插件配置(5)sitemap12npm install hexo-generator-sitemap --savenpm install hexo-generator-baidu-sitemap --save
每次进行打包的时候,会自动在public文件夹下生成sitemap.xml和baidusitemap.xml
aplayer注意:特别要注意格式问题,如双引号单引号逗号等···被坑了很久(几天),如果复制发现不行建议检查这些内容
123456789101112131415161718192021222324252627custom_html: '<link rel="stylesheet" href="APlayer.min.css"><div id="aplayer"& ...
hexo教程4
hexo上传到github(不用官方方法)首先,新建完仓库,创建github page(详见第一期)
首先cd到网站目录
1cd 1
然后
12hexo g #生成静态文件cd public #静态文件目录
然后链接github
123456git initgit add . git commit -m "更新"git branch -M maingit remote add origin git@github.com:luqizhi666/old blog.git #自己改对应仓库git push -u origin main -f #强制
注:第一次需要写好自己用户名密码
随后查看你的仓库若出现内容,恭喜你,成功了!
因为不方便,我写了一个脚本
1.sh1234567cd ~/1hexo gcd publicgit add .git commit -m "auto"git push git@github.com:luqizhi666/luqizhi666.github.io.git -fgit push git@github.com:luqiz ...
hexo,Linuxdeply教程3
照上文安装完必要的应用后,便可以继续了
主题与配置(本网站现采用Fluid主题)
Hexo 配置123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106## Hexo Configuration## Docs: https://hexo.io/docs/configuration.html## Source: https://github.com/hexojs/hexo/# Sitetitle: luqizhi's old blogsubtitle: "luqizhi's old blog"description: "luqizhi's old blog"keywords: &quo ...
旧手机linuxdeploy,2.安装篇
参考:https://old blog.csdn.net/lh155136/article/details/111194424,
安装篇基础环境
git
vim
npm(nodejs)
wget
apt install git vim wget 使用apt直接安装这些应用,没有大问题
nodejs因为对nodejs的版本有要求,而apt的所有包都找不到更新的,因此只能去官网下载(注意下载12左右的,否则会报错,被坑了好几回)(需要好一点的网络,下载工具)
https://nodejs.org/dist/v12.9.1
找到了镜像仓库∶https://registry.npmmirror.com/binary.html?path=node/v12.9.1
选择自己的架构如
https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-arm64.tar.gz
https://registry.npmmirror.com/-/binary/node/v12.9.1/node-v12.9.1-linux-arm64.tar.gz
wget 链接 wg ...
linuxdeploy
前提准备篇wordpress导出首先安装WordPress官方导出插件导出一个xml文件保存好,待会要用
github
注册github账户,新建一个名为 用户名.github.io 的仓库
进入仓库,点击setting找到pages,启用。可以在下面的输入框输入自己的域名(需要cname解析到 用户名.github.io )如 luqizhi.tk → luqizhi666.github.io 等待解析生效 顺便一提,阿里云解析的时候看到一个dns解析生效查询,点进去可以看到各个地方的dns结果,ip,http和ping功能(我都不会(😭 反正挺好用的
回到主页找到绿色的按钮移上去复制一下下面的链接
旧手机linuxdeploy需要root,虽然可以用termux,以前按教学玩过,感觉不如它,在我的旧手机至少是这样,百度github下载一下,安装,配置,太复杂不想写了,百度,(其实都忘了差不多了反正我试了几个月ubuntu,最后发下debian镜像就可以,气得当场去世
(宝塔)自己安装了个,本来就是想用他的,可是手机带不起来,又耗几个月,后来因为连基本文件管理代码都记不住,就当 ...