功能:1、通过网络获取日期、时间以及当地天气温度2、有模拟时钟、背景切换、语言切换等功能 esp32+lvgl桌面时钟天气 一、准备材料esp32开发板、1.28寸圆屏幕(非触摸)。二、软件开发过程1、获取网络天气和时间。esp32自带2.4gwifi功能。使用wifi功能需包含头文件WiFi.h,直接利用esp32的wifi功能从网络获取时间,该时间会同步至esp32的内部时钟,若此时将w
一、目的        这一节我们学习如何使用乐鑫的ESP32开发板通过心知天气API控获取实时天气的数据,并使用串口SPI控制ILI9341 液晶屏,显示出来。二、环境        ESP32(固件:esp32-20220618-v1.19.1.bin)
基于Esp32+TFT_LCD的网络天气时钟2022-02-08,esp32学习笔记说在前面主要参考了WD的【ESP32+TFT+分光棱镜实现透明小电视】教程。 难免有瑕疵,如果有口误不正确的地方,请大家多多包涵,有什么错误或疑问都可以在评论区指出。视频展示【ESP32+TFT 天气时钟-哔哩哔哩】硬件部分材料器件尺寸ESP32开发板(乐鑫ESP-WROOM-32模组)54.9mm×27.9mm高
基于Lua框架下的合宙ESP32C3+1.54"Eink墨水屏天气时钟项目?效果展示?用在不需要实时刷新的地方还是不错的,更新完就可以取下来,任意摆放。不耗电。?和kindle一起的对比照?项目开源地址:https://gitee.com/openLuat/LuatOS/tree/master/script/turnkey/eink-calendar ⛳具体制作教程参考?《0.2.2 合宙E
     前因最近太空人表盘狠狠的火了一把,刷刷抖音竟然看到有大神用ESP8266结合ST7789驱动的屏幕,白嫖到程序后,一顿操作猛如虎,无奈的将主控换成ESP32(因为手头就这家伙多),程序嘛,没有BUG那是不可能的,基本能保证运行,但是...作为一个啥都想搞搞的大虾来说,不折腾就不作死,所以就有了下文的后果后果1、修改配置引脚文件 目录:CL
转载 4月前
83阅读
通过wifi 联网获取任何城市的时间和天气,OLED显示,城市位置可以调整,具体功能请看演示视频  全套资料齐全: 71-基于stm32单片机的WIFI智能联网天气预报自动校时系统(源码+原理图+全套资料)  stm32单片机最小系统讲解:电源电就是MCU要吃的饭,不吃饭,stm32芯片肯定不能工作。 stm32最小系统板需要5v和3.3v两种电压,一
文章目录1 概述1.1 系统组成1.2 硬件1.3 实现效果2 ESP8266 WIFI模块开发2.1 常用AT指令2.2 访问API流程2.2.1 获取IP地址2.2.2 GET 信息2.3 返回信息解析2.4 指令重发2.5 ESP8266程序设计3 RTC实时时钟3.1 时间校正函数4 GUI页面4.1 图片取模显示4.2 旋转太空人4.3 天气图标、时间数字显示5 天气信息实时更新5.1
STM32+ESP8266获取天气最近在做一个天气小闹钟,采用STM32+ESP8266的方案获取天气。1.搭建环境stm32esp8266驱动网上有许多,做开发板的一般都有配套,这里不在赘述,我们直接拿一个wifi透传的历程进行修改2.天气接口网上搜索天气API接口可以找到很多,有不少需要注册然后会获得一些免费的次数,这里我们希望可以找到完全免费不限次数的接口,经过查找找到一篇博客,如下:决定
文章目录0 前言1 简介2 主要器件3 实现效果4 设计原理5 部分核心代码6 最后 0 前言? 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是? 基于STM32天气预报盒子?学长这里给一个题目
ESP8266天气时钟-SSD1306oled显示屏分享一个代码,是B站上一个up主分享的,太菜的我只是搬运稍加修改一下就费了半天劲。在这里记录一下,免得以后找不到了。但我推荐参考我下面的教程,因为那个视频没有任何教学介绍,可参考的只有附的GitHub代码地址。那就开始吧首先接线:**看不懂u8g2库的我差点连接线都不会ESP8266SSD1306OLED3.3VVCCGNDGNDD1SCLD2S
前言:从零开始打造ESP8266天气时钟,提示:不要用5G频段的wifl,用2.4G的一、材料准备1、esp8266                                        &n
目录1:连网2:获取天气和时间3:对获取到的数据进行解析先给出两个可以获取天气和时间的网站https://www.seniverse.com/docs  可以获取天气http://api.k780.com:88/?app=life.time&appkey=10003&sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json
开源项目,只对动手能力有要求,有现成程序 效果图模块和接线方法使用ESP8266-12F模块,4M空间。OLED使用1.3寸IPS 240*240点阵彩屏,ST7789驱动芯片。 接线: 屏幕 ESP8266-12F GND<----->G VCC<----->3V SCL<----->D5 SDA<----->D7 RES<----
文章目录前言硬件制作电源管理软件抄作业API解析结尾 前言之前学习律动灯条的时候买了一块esp8266开发板以及1.44寸的tft屏幕,一直闲置,所以学习制作网上爆火的天气时钟。同时为了便携,制作成可充电版本(typec充电)硬件制作 因为有现成的esp8266开发板,所以就在画pcb的时候就没有自己做esp8266的外围电路。TFT的接线为: 这对应的esp8266开发板的D0那一列。对应TF
一、实现效果  WeChat_20221109203218 二、开发说明        几个月前就实现了效果,一直没有整理发布博客。开发工具:visual studio code  平台:platformio。visual studio code 安装以及platformio插件 配置可百度,就是使用platformio插件项目开始
        上一节通过HTTP的GET操作,我们获取了天气相关的信息。但相关信息是以JSON格式发下来的,所以需要对数据进行解析。解析之前先明确几点: 1、JSON是一种数据格式,不是通信协议。有专门的解析函数,但如果懒得用,可以用特定的方法获取想要的数据。2、解析数据的前提是了解数据的结构,而不是说对一组结构陌生的数据进行解析。以上一节得到的数据为
esp8266时钟+天气+提醒(四)云服务篇一六、服务器配置1. 导论前面我们通过联网获得了对时和获取天气的功能,接下来我们要实现的是提醒功能,但这一次,为了充分感受开发的乐趣,我们选择自己来做服务端——购买一个云服务器,然后让ESP8266连接我们的服务器。阿里云最近推出了99一年的垃圾货处理活动:链接地址为云服务器ECS_阿里云,在产品规格部分可以看到99一年的配置。特别说明,参考知乎等各平台
就权当是给自己写的一个总结吧。 中间也走过不少的弯路,没人指导,只有自己慢慢摸索,网上看到的教程也是零零散散,或许是自己C代码功底不够硬,总之照搬别人的结果坑到最后还是自己,搞得一身疲惫,最后索性,按自己的想法来搞,废话不多说,先上几张图: 共有6页,MCU上两个按键控制,K1向前翻页,K2向后翻,第1页为默认页,是switch控制的默认页,然后第二页是RTC实时时钟,翻到这页数字时钟就会自动地跑
大家遇到什么什么题,可以私聊我。近期由于某些原因,玩了一下stm32+WiFi获取网络天气和网络时间。之前一直觉得这个东西会有点难度,其实,做完了才发现,其实那只是想象中的难而已。现在,将这几天的成果分享一下,做个学习记录,也分享给有需要的伙伴。在文末有改良好的代码,问题肯定是有的,但是比之前,好很多,有需要的朋友可以自己下载。上面链接给的代码其实是有问题的,经过测试,发现三点不足: 1.RTC时
如何实现ESP32 Python时钟 作为一名经验丰富的开发者,我将帮助你实现ESP32 Python时钟。以下是整个过程的步骤: | 步骤 | 描述 | | --- | --- | | 步骤1 | 搭建ESP32开发环境 | | 步骤2 | 连接ESP32与电脑 | | 步骤3 | 编写Python代码 | | 步骤4 | 上传代码到ESP32 | | 步骤5 | 测试时钟功能 | 下面我
原创 8月前
107阅读
  • 1
  • 2
  • 3
  • 4
  • 5