Linux系统、树莓派
ESP32 Linux开发环境搭建
Kalet 发表于2019-04-22 浏览664 评论0
1准备工作下载交叉编译链Linux32位系统:https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-1.22.0-61-gab8375a-5.2.0.tar.gzLinux64位系统:https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-1.22.0-61-gab8375a-5.2.0.tar.gz把下载的交叉编译工具链放在ubuntu与windows的共享文件夹下(如何创建ubuntu与windows的共享文件夹,请看上一节内容),这样既能在ubuntu操作,也能在windows操作...
Arduino
ESP32开发 -- 试玩ESP32
Kalet 发表于2019-04-20 浏览648 评论0
前文要测试网络调试助手,手头正好有个ESP32一直没有试过。这次正好拿来试玩一下。一、ESP32官网查看官网:ESP32官网 这款最小系统开发板搭载了乐鑫最新的系统级芯片ESP32,支持Wi-Fi和蓝牙功能,具有丰富的外设,能够让开发者尽情发挥想象力进行二次开发!二、Ubuntu系统下ESP32开发环境的搭建参看:Ubuntu系统下ESP32开发环境的搭建1、安装交叉编译工具链依赖的环境:sudoapt-getinstallgitmakegcclibncurses5-devflexbisongperfpython-serial2、创建ESP32...
Arduino
串口、COM口、UART口, TTL、RS-232、RS-485区别详解
Kalet 发表于2019-04-10 浏览668 评论0
1、串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)。2、接设备的时候,一般只接GNDRXTX。不会接Vcc或者+3.3v的电源线,避免与目标设备上的供电冲突。3、PL2303、CP2102芯片是USB转TTL串口的芯片,用USB来扩展串口(TTL电平)。4、MAX232芯片是TTL电平与RS232电平的专用双向转换芯片,可以TTL转RS-232,也可以RS-232转TTL。5、TTL标准是低电平为0,高电平为1(+5V电平)。RS-232标准是正电平为0,负电平为1(±15V电平)。6、RS-485与RS-232类似,但是采用差...
Arduino
[原创]arduino中u8g2汉字显示总结
Kalet 发表于2017-10-08 浏览1323 评论0
一,下载U8G2库并加载二,转换要显示的汉字为UNICODE码,如“狡猾的日本鬼子”http://tool.chinaz.com/tools/unicode.aspx三,将“\u72e1\u733e\u7684\u65e5\u672c\u9b3c\u5b50”中的“\u”改为",$"修好为:32-128,$72e1,$733e,$7684,$65e5,$672c,$9b3c,$5b50,四,保存为ch1.map文件五,找到\tools\font\bdfconv下的bdfconv.exe,新建一个bat文件六,粘入内容并保存和执行:bdfconv.exe...