| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 基于arduino的ESP32 学习笔记(一) 基于ESP32的智能花盆 -> 正文阅读 |
|
[嵌入式]基于arduino的ESP32 学习笔记(一) 基于ESP32的智能花盆 |
前言本文的目的是为了给将要制作的ESP32手环做技术储备 准备学习下ESP32,还有嵌入式GUI框架LVGL,通过做几个小项目练手是不错的选择,最终目标是做一个ESP32的手环 做一个ESP32手环任务量还是比较大的,涉及到很多新技术,我认为步子不能迈的太大容易翻车,决定先做一个ESP32的智能花盆 视频链接https://www.bilibili.com/video/BV11P4y137k2/ 开源链接20211205 所有软硬件设计制作均已完成 资料开源至github 代码和外壳3D打印文件链接 https://github.com/FranHawk/esp32-smart-pow GITHUB仓库结构 PCB文件链接 https://oshwhub.com/FranHawk/green-esp32/ 制作材料元器件根据pcb工程里带的bom表买就可以了 外壳找淘宝3D打印 总成本大概100元左右,制作需要一些编程基础和网络信息搜索能力 开发平台1.vs code+platformio ESP32开发 2.vs2019 lvgl模拟器 GUI界面设计与仿真 3.solidworks 2020 外壳设计 4.立创eda pcb设计 基本功能均已实现,还没发现更过BUG,如视频所示,但是软硬件还有需要进一步完善的地方,最近比较忙,等过了12月(202112)再进一步完善 功能
功能展示
界面间通过一个滚动菜单选择,可以使用模拟器模拟界面 下面是项目之初(20210920)写的需求分析和设计文档 需求分析智能花盆所需要实现的功能如下:
技术分析
任务细分
硬件架构设计 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/9 2:03:45- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |