目录系列文章目录文章目录前言一、准备工作二、移植文件系统1.创建文件系统组件2.底层代码的实现1.修改lv_port_fs.h2. 修改lv_port_fs.c3.CMakeLists.txt 的实现三、演示1.图片准备2.工程修改2.1 使用自定义分区表2.2 将图片文件加入工程2.3 修改CMakeLists.txt2.4 修改 mian.c2.5 实际效果四、其它总结 前言由于lv
本帖最后由 风之山谷 于 2018-1-20 14:53 编辑Python是一个简洁快捷的语言,风靡于全球,其功能强大好用;而为微处理器优化的Micropython语言吸取了精华,对微处理器进行了优化。它是一种解释性语言,只需要解释器。ESP32刚好是支持Micropython语言的,可以安装来尝试一下。1.下载Micropython的ESP32 bin固件。地址为:https://micropy
目录一、简介1、官方文档2、功能概况3、主要特性4、ADC 控制器类型(1)RTC SAR ADC 控制器(2)DIG SAR ADC 控制器5、ADC管脚信息6、测量范围与精度7、硬件设计注意事项二、配置参数及API1、API函数2、宏及结构体、枚举参数三、官方示例参考: 一、简介1、官方文档Analog to Digital Converter 2、功能概况ESP32 内置了 2 个 12
转载 2024-04-02 22:44:01
357阅读
STM32天气数据获取 硬件资源 ESP8266无线上网模块、STM32系统板、OLED屏 实现方式 ESP8266无线上网模块配置为STA+TCPClinet; 通讯协议:HTTP 天气数据获取:心知天气网1.ESP8266WIFI简介  ESP8266是ai-thinker公司推出的一款无线WIFI模块,专为移动设备,可穿戴电子产品和物联应用设计,采用USART通讯,通过AT指令配置,和单片机
转载 2024-08-15 14:06:45
95阅读
这期我们介绍ESP32UDP通信的使用方法, UDP大家可能有些陌生,但是他是在网络通信中的一种通信协议。学会这个功能,对我们今后在网络应用开发方面有一定的帮助。目录一、什么是UDP二、原理和操作流程三.代码解析四.遇到的问题一、什么是UDPUDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发
转载 2024-04-10 10:48:33
190阅读
下载ardunio——选择语言(1)中文版  (2) 英文版  1.安装esp32库函数方法一:文件->首选项->附件开发管理网站->输入网址esp32:            https://dl.espressif.com/dl/package_esp32_index.json
转载 2024-05-01 11:16:08
781阅读
 一.开发板使用前的准备1.硬件准备lyrat开发板要工作起来需要用一根microusb线接到供电口,而下载或者调试设备需要另一根microusb线接到串口端。另外要将电源键拨到ON的位置。该开发板的定位是智能音箱,所以要测试音频需要接一个3.5英寸接口的耳机/音箱。在烧录程序之前还需要摁着boot按键再拨开电源键,这样开发板才会进入烧录模式。2.开发环境的准备(1)下载开发板的sdkg
转载 2024-03-22 10:34:29
93阅读
文章目录系统时间查看ADC转换时间采集精度提高稳定性示例代码 系统时间查看 ADC挂在APB2上,对应的时钟为PCLK2,由系统时钟SYSCLK 分频得到,一般不做分频,也就是说ADC模块的时钟等于系统时钟,F103也就是72MHz,如下代码也可获取并查看:RCC_ClocksTypeDef get_rcc_clock; RCC_GetClocksFreq(&get_rcc_clock)
转载 2024-08-11 16:30:58
315阅读
无线技术在过去的20年里快速从3G发展到4G,现在已到了5G的时代。有一个技术问题一直贯穿这一发展的过程,即高频器件的自动校准测试。RF ATE和现场测试系统面临的最困难的挑战是校准、可重复性和测试结果的关联度。未来的无线技术的发展需要5G NR器件。Teledyne e2v的四通道多输入端口ADC利用非并行片上高频交叉点开关输入电路技术,使用户可在RF ATE和/或现场测试环境中使用自动校准和测
文章目录目的EEPROM使用说明基础说明写数据读数据注意事项总结 目的EEPROM可以在不使用文件和文件系统的情况下用来固化一些数据,常见的比如用来保存SSID或是Password,保存用户名及密码,保存用户设置等数据,可以实现更复杂的应用。EEPROM使用说明基础说明Arduino core for the ESP32中的EEPROM是在flash中开辟的存储区域;调用#include &lt
转载 2024-05-06 19:58:10
179阅读
ESP32使用PCF8563时钟模块进行网络校时关于PCF8563时钟模块的介绍接线下载Arduino的PCF8563库上代码 关于PCF8563时钟模块的介绍    最近在做基于 esp32的点阵时钟,需要对时钟模块进行选择,现在用的最多的莫过于DS3231,这个模块的特点是高精度,价格大概8元左右,但用为一个追求极致的创客来说,选择最具备性价比的元件组合出最好的作品是每一个创客的终极目标,在
转载 2024-03-21 13:50:14
336阅读
前言关于esp-now的介绍视频建议看官方https://www.bilibili.com/video/BV1gf4y1H7iA esp-now的官方例程代码仓库在https://github.com/espressif/esp-now 本章着重介绍自己的理解,请大家批判的接受代码整理我在分析demo的时候极其不习惯使用官方的工程,我会自己整理一个比较“纯净”的工程利于我自己的学习研究,当然这个只
转载 2024-05-01 14:47:14
205阅读
探索SPIFFS:轻量级文件系统为嵌入式设备赋能 spiffsWear-leveled SPI flash file system for embedded devices项目地址:https://gitcode.com/gh_mirrors/sp/spiffs 项目简介SPFFS (SPI Flash File System) 是一个专门为资源受限的嵌入式设备设计的小巧、高效的文件系统。它专为使
获取源码mkdir -p ~/sources && cd ~/sources git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git git clone https://gitee.com/EspressifSystems/esp-idf.git下载ESP-IDF下的子模块首先切换到ESP-IDF下,然后利用
转载 2024-08-12 12:09:02
101阅读
文章目录1 建立工程1.1 http-get工程1.2 获取网络天气数据1.2.1 获取心知天气的json数据为例1.2.2 可以能遇到的问题1.3 解析心知天气的json数据1.3.1 使用cJSON库函数将数据以JSON格式打印出来1.3.2 使用cJSON库函数逐个解析参数 1 建立工程本实验是在ESP32基础应用之http实验基础之上修改的1.1 http-get工程使用http-get
转载 2024-03-25 16:40:17
145阅读
#include <string.h>#include <stdlib.h>#include "freertos/FreeRTOS.h"#include "freertos/task.h"#include "esp_system.h"#include "nvs_flash.h"#include "esp_http_client.h"#include "esp_...
原创 2023-02-22 10:56:14
386阅读
/ Wi-Fi配置参数(替换为你的实际信息)#define WIFI_CONNECT_TIMEOUT 15000 // 15秒超时// Wi-Fi事件组"\r\n";#endif。
HC32F460移植JPEG官方库IJG解码JPEG图片前言一、开发环境二、使用步骤三、测试代码总结 前言通常MCU的UI界面,总是需要一些图片资源的。BMP解码简单,但是非常占用体积,直接图片数组,无需解码,但是不灵活,很难做后续更新JPEG体积小,需要MCU一定的速度和计算能力所幸HC32F460计算速度还是可以的,毕竟200MHZ摆在那里,所以我们选择JPEG作为图片资源,实时解码JPEG
转载 5月前
88阅读
1. 之前的尝试(失败的尝试)咸鱼买了3块ESP32开发板。背面写了NODEMCU v1.1,好像这玩意可以直接写lua,也可以刷Micropython写python,还可以用Arduino IDE写c。我想直接用官方库写C。和乐鑫的这块开发板(ESP32-DevKitC)外观还挺像的(外观和引脚),可以参考这个文档图1 ESP32-DevKitCESP32-DevKitC V4 入门指南乐鑫:E
转载 2024-08-16 18:45:48
473阅读
简介HardwareSerial 库是c++编写的,应用于esp32 Arduino应用环境的串口驱动库,我们在安装好ESP32的Arduino开发环境后就已经集成了这个串口操作库,在实际应用时直接引用就可以了。注意:ESP32共有3个UART端口, 其中UART1用于Flash读/写,我们使用串口1时需要注意,需要将串口1映射到其他GPIO上即可,我测试了一下GPIO12、GPIO13,使用串口
转载 2024-03-23 10:33:14
696阅读
  • 1
  • 2
  • 3
  • 4
  • 5