
ESP32
文章平均质量分 59
Yuzzz.
这个作者很懒,什么都没留下…
展开
-
知心天气图标字模头文件
title: 知心天气图标字模头文件知心天气图标字模头文件搞这个东西是真的难受/** * 说明:这个头文件存放天气图标的字模 * */ #ifndef weatherpicture_H#define weatherpicture_H#endif#define sunny_x 51#define sunny_y 51// 晴 0static const unsigned char sunny[] = {0x00,0x00,0xFC,0xFF,0x01,0x00,0x00.原创 2022-03-23 16:34:36 · 346 阅读 · 1 评论 -
esp32显示图片
title: esp32显示图片esp32在OLED上显示图片之前写的桌面天气代码,在屏幕显示上没有图片,感觉缺少了灵魂。写桌面天气的时候参考一位大佬的代码看见他写了关于图片这方面的代码,本着学习和补全项目的意愿,补写了这部分代码。这部分代码其实不难,主要难点还是在调试图片的显示位置和图片的取模,代码这方面感觉没任何难度。一、图片取模图片取模这里我用的PCtoLCD2002,这个软件使用也比较简单,就是资源比较难找,随便下载的又怕有病毒,这里放一个这个软件的百度云链接,需要的自取PCtoLCD.原创 2022-03-23 16:33:50 · 2330 阅读 · 0 评论 -
ESP32通过WIFI获取网络时间
title: ESP32通过WIFI获取网络时间一、这里首先要知道esp32的wifi如何连接,才能获取到网络服务器的时间不知道wifi怎么连接的这里有相关链接——esp32wifi连接网络二、esp32中与时间相关的函数了解使用STA或ETH模式连上互联网使用下面函数从网络时间服务器上获取并设置时间:void configTime(long gmtOffset_sec, int daylightOffset_sec, const char* server1, const char* se.原创 2022-03-21 18:12:12 · 7229 阅读 · 1 评论 -
esp32 JSON解析和编码
title: esp32 JSON解析和编码esp32 json信息解析当我们访问网站API获取到得信息一般都为JSON格式,因此如何解析JSON格式信息将其转换成我们需要的信息成了一个问题。这个时候就体现了咱们Arduino平台的强大,我们有很多开源的库,ArduinoJson库就是一个开源的解析JSON格式信息的库。怎么在platform下载ArduinoJson不在赘述。主要来看JSON格式信息解析的实现直接贴代码/** * 解析Json字符串 * @author 单片机菜鸟 * .原创 2022-03-21 18:11:43 · 2585 阅读 · 0 评论 -
esp32桌面天气
title: esp32桌面天气看了稚晖君大佬的小电视项目,很感兴趣自己。于是尝试跟着大佬复刻一个硬件准备:esp32: 淘宝买的esp32 DEVKITV1,这个板子对我这个第一次接触eps32的人挺不友好的,推荐大家买安可信或者乐鑫原厂的网上资料比较多,大厂的板子质量和技术都有保障屏幕:0.96寸,IC2的小屏幕,这个怎么说接口少,就四个接口(GND、VDD、SCK、SDA)接线简单,对我这个新人很友好。数据线:绿联的12块1米的安卓口数据线。注意:这是数据线,不是充电线!!!关于我在准备.原创 2022-03-21 22:45:00 · 1456 阅读 · 2 评论 -
esp32桌面天气代码
title: esp32桌面天气代码获取天气API说明本次获取天气的API网站为知心天气一、注册知心天气在注册完成后可在控制台查看你的私钥如下:二、知心天气的API文档红圈就是代码中的API链接,根据需求换成你自己想要的东西key= 你知心天气的私钥location= 获取城市的拼音language= 语言,默认是简体中文unit= 温度单位℃或者℉esp32桌面天气实现代码如下:#include <Arduino.h>#include "WiFi.h"#inc.原创 2022-03-21 18:10:28 · 1929 阅读 · 1 评论 -
esp32WiFi功能实现
title: esp32WiFi功能实现WiFi功能没啥好说的直接贴代码,自己看看就懂了,很简单#include <Arduino.h>#include "WiFi.h// ----WIFI连接信息-----//const char* ssid = "写你WIFI的名字"; //wifi naneconst char* password = "Wifi密码"; // wifi password//这里我把WIFi这个功能封装成一个函数了//WiFi connect func.原创 2022-03-21 18:09:53 · 867 阅读 · 0 评论 -
esp32与0.96寸屏幕实现信息传输
title: esp32与0.96寸屏幕实现信息传输esp32与0.96寸屏幕实现信息传输代码示例代码:#include <Wire.h> #include "SSD1306Wire.h" SSD1306Wire display(0x3c, SDA, SCL); // ADDRESS, SDA, SCLvoid drawLines() { for (int16_t i = 0; i < display.getWidth(); i += 4) { displ.原创 2022-03-21 18:08:07 · 724 阅读 · 0 评论 -
esp32连接API获取信息
title: esp32连接API获取信息U8g2、ArduinoJson、WiFi、http的实现学习了U8g2、ArduinoJson、WiFi、http这些知识,接下来对其进行实际应用这是一个不起眼的项目,我在学习的时候遇到的作者本人也是没事做着玩玩,然后就变成了我的学习项目了,我觉得我从中学到挺多的,U8g2库的使用我就是在这里面学到的,代码里对u8g2的注释较多,毕竟第一次学习废话不多说贴代码:#include <Arduino.h>#include "WiFi.h"#.原创 2022-03-21 18:08:55 · 2338 阅读 · 0 评论