arduino lvgl esp 32s

ESP32S3通过Arduino移植LVGL

原文:https://www.jianshu.com/p/8306f948b854 LVGL展示 此lvgl开发板开源链接: 准备工作 显示屏驱动,需要用到“画点”或者“画区域”函数 触摸驱动,如果需要用到触摸功能,还需要准备触摸函数,该函数将会返回触摸坐标给lvgl 修改lvgl 下载下来的lvg ......
Arduino LVGL ESP 32S 32

esp32笔记[9]-rust的串口收发及GCODE解析

摘要 使用rust在no-std环境下实现esp32-c3串口收发及gcode解析. 平台信息 esp32c3 rust 超链接 esp32笔记[7]-使用rust+zig开发入门 使用rust实现串口中断 示例代码: serial_interrupts.rs //! This shows some ......
串口 笔记 GCODE rust esp

esp32笔记[8]-rust的定时器中断点灯

摘要 使用rust开发esp32c3实现定时器中断点亮led灯. 超链接 esp32笔记[7]-使用rust+zig开发入门 平台信息 esp32c3 rust Mutex锁 use core::cell::RefCell; use critical_section::Mutex;//no-std库 ......
定时器 笔记 rust esp 32

esp32笔记[7]-使用rust+zig开发入门

摘要 使用rust(no-std)+zig⚡️开发esp32c3入门,测试例程,实现rust调用zig中的加法函数并通过串口打印. 平台信息 esp32c3 rust zig esp32c3简介 [https://docs.espressif.com/projects/esp-idf/zh_CN/l ......
笔记 rust esp zig 32

STM32采集风速仪+ESP8266显示OLED+阿里云上报

ESP代码 #include <ESP8266WiFi.h> static WiFiClient espClient; #include <ArduinoJson.h> #include <AliyunIoTSDK.h> AliyunIoTSDK iot; #define PRODUCT_KEY " ......
风速仪 风速 8266 OLED STM

单独例程-esp8266串口接收数据+解析+OLED屏幕

发送端 String msg_esp=String() + String(fengsu[0])+"-" + String(dnegji[0])+"-" + String(MPU_x_y_z[0])+"-" + String(MPU_x_y_z[1])+"-" + String(MPU_x_y_z[2 ......
串口 屏幕 数据 8266 OLED

esp32 factory+双OTA分区

# Name, Type, SubType, Offset, Size, Flags # Note: if you have increased the bootloader size, make sure to update the offsets to avoid overlap,,,, nvs ......
factory esp OTA 32

STM32 + ESP32(AT固件 MQTT协议) + MQTTX(桌面终端) + (EMQX消息服务器)

翻出老物件,搭建一个简单的 IOT 开发环境,也算是废物利用了 ,接下来加传感器。1. STM32 采集数据: RTOS。 资源相对比较丰富,可以根据项目需求定制。2. ESP32 网络传输(AT固件 MQTT协议) : AT:封装好的接口,扩展性不是那么好,业务简单的话将就可以用。 SDK:接口比 ......
固件 终端 桌面 消息 服务器

FPGA, arduino, STM32, RaspBerry 树莓派 简介

https://www.cnblogs.com/zhenghb31/p/15046496.html 市面上控制器这么多,似乎每一个都很厉害…为什么有的控制器编写起来那么难,功能很少,有的简单易学,功能强大呢?各种控制器又有什么区别呢?经过我的思考,我个人把控制器分为三类! 第一类: 基于逻辑电路的控 ......
树莓 RaspBerry arduino 简介 FPGA

科普知识:Arduino助力人工智能机器人课程

一、课程目标 初级课程主要面向大学通识课程、中小学教师,通过教师讲解了解机器人的发展、基本原理、关键技术以及与人工智能的关系和发展,通过文献调研对机器人领域形成自己的认识,通过课堂协作、竞赛任务完成实践对机器人的设计、控制和优化。共计32学时。 1、Arduino的优势 比如你刚开始学习编程,或者没 ......

转载WIFI小车APP远程控制,无线智能小车之ESP8266例程

WIFI小车APP远程控制,无线智能小车之ESP8266例程 第一、原理讲解 原理简述:利用发布订阅模式,即:利用ESP8266 订阅了一个主题,再利用app inventor 编写的app 往这个主题发布消息,由于ESP8266 订阅了这个消息,所以就可以收到app发布得消息,从而执行相应得动作, ......
小车 远程控制 无线 智能 WIFI

ESP32-MicroPython without Thonny

why witout Thonny? 最近闲来在ESP32上用MicroPython捣鼓些小玩具,见很多教程推荐使用Thonny。欣然往之,竟是个这,实在不能认同。Thonny esp32-MicroPython开发的入门最佳实践?no! 刷入固件 使用 esptool.py 将 MicroPyth ......
MicroPython without Thonny ESP 32

ESP32-MicroPython 开发环境

Linux/Mac 下使用MicroPython开发ESP32 刷入固件 使用 esptool.py 将 MicroPython 刷入 ESP32 开发板涉及几个步骤。 1. 安装 esptool 如果你还没有安装 esptool.py,你可以使用 pip 来安装它: pip install esp ......
MicroPython 环境 ESP 32

ESP32处于无限重启状态,串口消息rst:0x10 (RTCWDT_RTC_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT)

项目场景: ESP32+4G模块做了个应用,程序烧入后处于无限重启状态,监视串口收到消息如下 16:30:52.486 -> rst:0x10 (RTCWDT_RTC_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT)16:30:52.532 -> invalid head ......

ESP32

目录模组分类 (选型)相关资料 模组分类 (选型) 系列 内核 主频 功能 数据手册 ESP32-S2 Xtensa 单核 240 MHz 2.4 GHz Wi-Fi ESP32-S2 DataSheet ESP32-S3 Xtensa 双核 240 MHz 2.4 GHz Wi-FiBluetoo ......
ESP 32

合宙esp32 c3 micro python 固件配置(基于thonny)

首先,本文档是已经配置过其他esp32后发现合宙的配置需要修改一些地方。 为了让新手们减少掉坑成本,故做了一个图文指导。 准备工作: 1.thonny安装(不讲,自己去查教程) 2.esp32c3 micropython 固件下载 官方链接: https://micropython.org/down ......
固件 python thonny micro esp

VSCode + ESP-IDF 问题 identifier XXX is undefined

VSCode + ESP-IDF 问题 identifier XXX is undefined VSCode会出现错误提示如: identifier "CONFIG_IDF_TARGET" is undefinedC/C++(20) identifier "CONFIG_FREERTOS_HZ" i ......
identifier undefined ESP-IDF VSCode 问题

LVGL双向链表学习笔记

LVGL双向链表学习笔记 1、LVGL链表数据类型分析 对于LVGL双向链表的使用,我们需要关注lv_ll.h和lv_ll.c两个文件,其中lv_ll.h里面包含了链表结构类型定义,以及相关API的声明,首先介绍链表的结构类,如下图所示: 一开始看到这个类型声明我是懵的,怎么链表的一个结点的类型是u ......
双向 笔记 LVGL

2023-10-4 使用Arduino为esp8266烧录ps4 5.05适合的固件

2023-10-4 使用Arduino为esp8266烧录ps4 5.05适合的固件 其实这是个伪需求,但都在我琢磨所有之后才发现,goldhen2.1之后的大版本对于505来说都是没什么实质意义,反而会引起死机等情况。想玩的游戏等降级补丁即可。当然本文记录如何通过arduino烧录你想要的插件 1 ......
固件 Arduino 2023 8266 5.05

STM32之WIFI通信(ESP8266 ESP-01S)

STM32之WIFI通信(ESP8266 ESP-01S) 前言 本文:使用的是 STM32F103C8T6 + ESP-01S模块 通过采用串口的通信方式 来实现 WIFI功能 ESP8266的介绍 ESP8266指的是乐鑫推出的ESP8266EX芯片,用ESP8266EX芯片和FLASH芯片等封 ......
ESP 8266 WIFI STM 32

arduino 使用String 替代不定长byte[]数组

使用串口传输hex数据时,常用byte[]数组接收数据,若预先不能知道将要接收到数据的数量,那么byte[]数组的长度很难处理。偶尔想到用String对象来存储串口传输hex数据应当很方便,经测试,非常成功。 测试程序: String hh=""; void setup() { // put you ......
数组 arduino String byte

Arduino IDE1.8.3安装

......
Arduino IDE1 8.3 IDE

esp-matter设备类型

/* Replace these with IDs from submodule whenever they are implemented */ #define ESP_MATTER_ROOT_NODE_DEVICE_TYPE_ID 0x0016 #define ESP_MATTER_ROOT_N ......
esp-matter 类型 matter 设备 esp

Android开发笔记[4]-串口控制esp32及使用摄像头

摘要 无需root权限,Android使用串口与esp32通信控制小灯开关;开启Android摄像头预览. 平台信息 Android Studio: Electric Eel | 2022.1.1 Patch 2 Gradle:distributionUrl=https://services.gra ......
串口 摄像头 Android 笔记 esp

基于ESP8266 + Arduino + 华为云IoT + Harmony OS应用开发的智慧门锁 资料整理

基于ESP8266 + Arduino + 华为云IoT + Harmony OS应用开发的智慧门锁 资料整理 HarmonyOS 应用开发 HarmonyOS 第一课 HarmonyOS应用开发入门流程,快速构建页面和组件。 HarmonyOS 开发指南 HarmonyOS API文档 开发指南介 ......
应用开发 门锁 智慧 Arduino Harmony

linux板子在LVGL下显示图片显示,有残影、毛刺现象。

1.BUG描述(如下图残影),时钟指针和汉字有毛刺。 2.解决办法 改变设备树的“pixel clock” SPI写反了RGB的配置顺序,更改SPI配置寄存器的代码,调整RGB顺序。 ......
毛刺 板子 现象 图片 linux

esp32-c3通过AT指令集创建SSL加密的TCP客户端

官方文档 https://docs.espressif.com/projects/esp-at/en/latest/esp32c3/Get_Started/index.html 步骤 fork源码 创建新分支 按键盘上的.进入编辑界面 将如下证书换成目标服务器的证书 提交 返回到Action页面,等 ......
指令 客户端 客户 esp SSL

2021-11-21-ESP-IDF研究路

layout: post title: ESP-IDF研究路 categories: 日志 tags: - 日志 - 大二 BGImage: 'https://github.xutongxin.me/https://raw.githubusercontent.com/xutongxin1/Pictu ......
ESP-IDF 2021 ESP IDF 11

stm32f103移植lvgl

这篇需做前期工作:https://www.cnblogs.com/njit-sam/p/17699205.html LVGL官方主页:https://lvgl.io/ 当你想快速上手时,点击这个:https://docs.lvgl.io/master/get-started/quick-overvi ......
f103 lvgl stm 103 32f

十七、ESP8266连接巴法云

1.巴法云平台创建主题 2.发送AT指令订阅主题,即上线 1 AT\r\n 2 AT+RST\r\n 3 AT+CWMODE=1\r\n 4 AT+CWJAP="WIFISSID","WIFI密码"\r\n 5 AT+CIPMUX=0\r\n 6 AT+CIPSTART="TCP","bemfa.c ......
8266 ESP