E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ESP32基础教程
开源一辆精致的Mini FOC无刷平衡车,AT32F413+
ESP32
-C3,快来复刻吧!
1前言大家好,我是手工饭!喜欢做一些看似简单又不简单的东西!最近我精心制作了一款mini平衡车希望大家喜欢,虽然提供了基本功能可演示软件,但我建议大家可以挑战自我一步一步的实现自己的软件。附件有原理图以及部分物料的购买链接,如元器件标注有误或者有疑问都可以联系我哦!先上视频:(点击观看)2平衡原理如果通过简单的练习,一般人可以通过自己的手指把木棒直立而不倒的放在指尖上,所以练习的时候,需要学会的两
芯片之家
·
2023-04-18 18:45
SwiftUI MetalKit
基础教程
MetalKit使用更少的代码,更快,更轻松地构建Metal应用。在标准的金属视图中渲染图形,从许多来源加载纹理,并有效地使用模型I/O提供的模型。推荐基础文章推荐《SwiftUI是什么,听听大牛们如何说》经典教程推荐更新近百篇SwiftUI教程《SwiftUI2020教程》帮您突破数据存储难关《SwiftUIvsCoreData数据存储解决方案》上新《WWDC2020专栏》《SwiftUIWWD
iCloudEnd
·
2023-04-18 18:18
ESP32
FreeRTOS-任务的创建与删除 (1)
本博客作为学习笔记,有错误的地方希望指正
ESP32
-FreeRTOS序列:
ESP32
FreeRTOS-任务的创建与删除(1)
ESP32
FreeRTOS-任务输入参数(2)
ESP32
FreeRTOS-任务优先级
请叫我啸鹏
·
2023-04-18 15:50
单片机
ESP32
嵌入式
经验分享
FreeRTOS
winerror10061的解决方法
本人工科男一枚,学习python网络编程,按照python
基础教程
中的socket套接字编写程序,遇到了以下问题。
returnadsss
·
2023-04-18 15:16
pytho
socke
winerror
ESP32
在ESP-IDF框架下使用LVGL(v8.3)
开发环境VSCode+ESP-IDF插件说明:IDF版本为4.4.4,最新版的5.0.1弃用了些东西,而lvgl_
esp32
_drivers对5以上的版本未适配,所以不建议使用5以上的版本。
小魏先森
·
2023-04-18 14:37
单片机
wifi
mcu
嵌入式硬件
ESP32
在Arduino框架下使用LVGL(v8.3)
效果展示小相机,按一下能拍照,并将照片保存在sd卡中。开发环境使用的时VSCode+PlatformIO进行开发(强力推荐,用了就回不去了),当然也可以使用ArduinoIDE进行开发。具体怎么使用上述软件,网上有很多答案,可以自行查找。ESP-IDF移植教程:点击这里使用到的库:TFT_eSPI和lvgl一、TFT_eSPI配置添加该库到项目之后,首先进行编译,可能会出现找不到SPI.h文件的情
小魏先森
·
2023-04-18 14:06
单片机
物联网
wifi
嵌入式硬件
ui
ESP32
在ESP-IDF框架下为LVGL(v8.3)配置SD卡文件系统
踩坑记录1、如果SD卡曾经做过系统盘(比如说:作为树莓派的系统盘),那么要把系统盘的分区合并成一个(这个网上有很多教程),并重新格式化,否则实验会失败。2、并不是买回来的新的SD卡就一定能用(并不是说用读卡器插在电脑上能够正常读写,就表示一定能够实验成功),买过几张卡,确实有不能用的,导致改bug搞了一下午没有成功。3、可以先运行一下IDF提供的SD卡示例,判断是否能够挂载文件系统成功(如果能够正
小魏先森
·
2023-04-18 14:33
单片机
嵌入式
硬件工程
php学习笔记
php
基础教程
php文件如何在浏览器运行将php文件放进c:\\wamp64\www中,在浏览器输入http://localhost/xxxxxx:文件名即可在浏览器运行php文件支持三种注释大小写敏感所有用户定义的函数
Tdithyrambus
·
2023-04-18 13:53
Loadrunner11安装_简单使用
基础教程
资源均来源于网络,若侵权,请联系我删除文章目录一、Loadrunner11简介二、Loadrunner11安装教程三、VirtualUserGenerator教程四、Controller教程五、Analysis教程六、测试实例七、总结一、Loadrunner11简介 LoadRunner是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和
爱吃雪糕的小布丁
·
2023-04-18 13:01
软件测试
压力测试
测试工具
可用性测试
测试覆盖率
JAVA经典之使用数组实现杨辉三角形------JAVA入门
基础教程
publicclassYH{publicstaticvoidmain(Stringargs[]){int[][]YH=newint[10][];//初始化外层元素for(inti=0;i
旧约Alatus
·
2023-04-18 11:07
JAVA随手写
java
算法
数据结构
intellij-idea
eclipse
Python
基础教程
:__call__用法
人生苦短,我用pythonpython安装包+资料:点击此处跳转文末名片获取__call__可以使得方法变成可被调用对象;(PS:python中的方法和普通函数有点区别:方法的第一个参数是类实例)允许一个类的实例像函数一样被调用。实质上说,这意味着x()与x.__call__()是相同的。注意__call__参数可变。这意味着你可以定义__call__为其他你想要的函数,无论有多少个参数。clas
蚂蚁爱Python
·
2023-04-18 02:21
基础知识
Python
python基础知识
python
开发语言
ESP32
设备驱动-HDC2080温湿度传感器驱动
HDC2080温湿度传感器驱动文章目录HDC2080温湿度传感器驱动2、硬件准备3、软件准备4、驱动实现HDC2080器件是一款集成式湿度和温度传感器,可在小型DFN封装中以极低的功耗提供高精度测量。基于电容的传感器包括新的集成数字功能和用于消散冷凝和湿气的加热元件。HDC2080数字功能包括可编程中断阈值,可提供警报和系统唤醒,而无需微控制器持续监控系统。HDC2080结合可编程采样间隔、低功耗
视觉&物联智能
·
2023-04-18 02:46
物联网全栈开发实战
单片机
物联网
ESP32
嵌入式硬件
传感器
LVGL8.3 集成 ST7789V 显示驱动和 CST816T 触摸屏驱动
LVGL8.3集成ST7789V显示驱动和CTS816S触摸屏驱动起因效果(正常显示,触摸屏可调换X,Y轴)使用方式前提操作步骤最后参考起因LVGL的
ESP32
Drivers库中已经包含了大多数显示和触摸芯片的驱动
jack813
·
2023-04-18 01:44
ESP32
ESP32
LVGL
TFT驱动
使用CH9102F平替
ESP32
系列下载电路中的CP2102
乐鑫官方
ESP32
开发板的外围电路主要包含:USB-UART电路自动下载电路RC延迟电路重启按键下载按键电源降压芯片LDO下面简单介绍一下这些电路的功能。
jack813
·
2023-04-18 01:10
单片机
物联网
CH9102
CP2102
ESP32
Python机器学习
基础教程
学习笔记(4)——KNN处理wave数据集(回归)
Python机器学习
基础教程
学习笔记(4)——KNN处理wave数据集(回归)1wave数据集wave数据集只有一个输入特征和一个连续的目标变量(或响应)importnumpyasnpimportmatplotlib.pyplotaspltimportpandasaspdimportmglearn
neumeng
·
2023-04-18 01:53
ES6
基础教程
(第四节)——数值的扩展
在es6中对数值的修改主要集中在三个方便,第一是将原在window对象下的函数移植到了Number对象下,逐渐的实现语言的模块化,第二是新增了部分Number对象的函数,第三是es6给Math对象新增了17个函数;这一节我们来对这三个方面进行介绍。将window对象移植到Number对象:Number.isNaN()函数:Number.isNaN(2.5);//falseNumber.isNaN(
多平方
·
2023-04-18 00:03
ChatGPT一秒出教程
底部有生成教程的方法Nginx零
基础教程
介绍Nginx是一款高性能、高并发、轻量级的Web服务器软件,同时也可以作为反向代理服务器、负载均衡器、HTTP缓存等多种用途。
牙叔教程
·
2023-04-17 23:29
chatgpt
nginx
chatgpt
人工智能
nginx
Flutter GetX
基础教程
(十二):RxList、Rx([])、.obs对比分析
前言首先我们知道GetX组件里面obs状态管理有三种创建属性的方式,我们这里以List为例Rx([])RxList.obs视频讲解视频讲解链接三种方式对比分析我们声明了一个类ListController继承自GetxController,用于属性创建以及状态通知的方法,首先我们用三种方式来创建属性并且通过convertToUpperCase方法进行对值的改变,然后我们通过调用update()`方法
kadis
·
2023-04-17 23:57
Lottie动画概述,android
基础教程
下面是Json的文件结构:Lottie的Json在线校验网站:传送门下图是它的解析过程:大致就是把Json转化成JavaBean,然后适用Drawable进行绘制。![在这里插入图片描述](https://img-blog.csdnimg.cn/20191023154542314.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,
读读金典
·
2023-04-17 20:24
程序员
面试
android
移动开发
〖Python网络爬虫实战⑮〗- pyquery的使用
免费阶段订阅量1000+python项目实战Python编程
基础教程
系列(零基础小白搬砖逆袭)说明:本专栏持续更新中,目前专栏免费订阅,在转为付费专栏前订阅本专栏的,可以免费订阅付费专栏,可报销(名额有限
爱吃饼干的小白鼠
·
2023-04-17 08:13
Python3网络爬虫开发实战
python
爬虫
【原创】乾坤机器人发消息源代码-新手|入门
基础教程
简介本教程主要实现:QQ群发器:获取和展示Q群列表获取和展示好友列表获取和展示讨论组列表定时群发的配置说明:1.支持契约乾坤多Q框架2.支持内置变量防止消息内容相同被屏蔽3.使用易语言进行开发,需要大家有基础或者需要有恒心坚持看完学习内容通过本教程主要学习:契约群发、私聊功能的使用发送内容:文本、图片、卡片定时功能的使用联系我们如果你有机器人开发问题或有需求不会开发,可与我们进行联系QQ机器人开发
5d8569486150
·
2023-04-17 06:57
基于
esp32
-idf学习FreeRtos笔记
文件就能实现FreeRtos的基本功能,分别是task.cqueue.clist.c.文件小非常适合嵌入式操作系统,并且已经移植到很多设备平台上,使用性很广.2.Free=免费开源,Rtos=实时操作系统3.
Esp32
tao77777
·
2023-04-17 03:31
学习
【ESP-IDF】你好世界
我们使用ESP-IDF能够更多地对
ESP32
的底层进行操作!
白小希呀
·
2023-04-17 03:30
笔记
ESP-IDF
ESP32
ADC采样率配置(基于ESP-IDF)
最近要使用
ESP32
进行ADC采样,需要对
ESP32
的ADC采样率进行设置,查阅后发现网上这方面的资料非常少,所以把配置过程写下来以供大家参考文章目录一、
ESP32
的ADC外设二、示例代码修改三、ADC
物理专家expert
·
2023-04-17 03:59
单片机
github
嵌入式硬件
ESP32
ESP-IDF看门狗TWDT
陈拓2022/07/02-2022/07/021.概述此示例演示如何使用任务看门狗计时器TaskWatchdogTimer(TWDT)的以下功能:如何初始化和取消初始化TWDT如何订阅和取消订阅TWDT的任务如何向阅和取消订阅TWDT的用户如何使任务和用户可以重置(即喂狗)TWDTs2.官方例程国内镜像https://gitee.com/EspressifSystems/esp-idf/tree/
晨之清风
·
2023-04-17 03:58
ESP32
ESP32
看门狗
JAVA数组元素反转的三种写法------JAVA入门
基础教程
int[]arr=newint[]{34,54,3,2,65,7,34,5,76,34,67};for(inti=0;i=0;i--){newArr[arr.length-1-i]=arr[i];System.out.print(arr[i]+"\t");}System.out.println();//互换方法3for(inti=0,j=arr.length-1;i
旧约Alatus
·
2023-04-17 02:50
JAVA随手写
java
算法
排序算法
数据结构
intellij-idea
JAVA使用数组存储输入的成绩并对成绩分段打分------JAVA入门
基础教程
System.out.println("请输入成绩有几个");intsc=in.nextInt();int[]scores=newint[sc];//输入成绩for(inti=0;i
旧约Alatus
·
2023-04-17 01:49
JAVA随手写
java
算法
数据结构
eclipse
intellij-idea
JAVA数组的method------JAVA入门
基础教程
importjava.util.Arrays;publicclassCompare{publicstaticvoidmain(String[]args){int[]a={1,2,3,4,5};int[]b={1,2,3,4,5};booleanare=Arrays.equals(a,b);System.out.println(are);Arrays.fill(a,10);System.out.pr
旧约Alatus
·
2023-04-17 01:49
JAVA随手写
java
开发语言
排序算法
数据结构
算法
JAVA经典面试题之,如何输出100和200------JAVA入门
基础教程
publicclassTest{publicstaticvoidmain(String[]args){Testar=newTest();inta=10;intb=10;ar.method(a,b);System.out.println(a);System.out.println(b);}publicvoidmethod(inta,intb){a=a*10;b=b*20;System.out.pri
旧约Alatus
·
2023-04-17 01:49
JAVA随手写
java
算法
排序算法
数据结构
intellij-idea
JAVA数据结构之冒泡排序,数组元素反转,二分查找算法的联合使用------JAVA入门
基础教程
//二分查找与冒泡排序与数组元素反转的连用int[]arr2=newint[]{2,4,5,8,12,15,19,26,29,37,49,51,66,89,100};int[]po=newint[arr2.length];//复制一个刚好倒叙的数组pofor(inti=arr2.length-1;i>=0;i--){po[arr2.length-1-i]=arr2[i];}//arr2=po;in
旧约Alatus
·
2023-04-17 01:19
JAVA随手写
java
算法
数据结构
eclipse
intellij-idea
JAVA可变个数形参测试------JAVA入门
基础教程
publicclassTest{publicstaticvoidmain(String[]args){Testt=newTest();Stringinfo=t.concat("-","Hello","World");Stringinfo1=t.concat("/","Hello");System.out.println(info);System.out.println(info1);}public
旧约Alatus
·
2023-04-17 01:16
JAVA随手写
java
数据结构
intellij-idea
eclipse
开发语言
2019-03-06python
基础教程
-标准库
1.告诉解释器去哪里找模块:importsyssys.path.append('C:/python')相对路径转绝对路径sys.path.expandUser('~/python')__pycache__子目录存放处理后的文件,导入模块后产生,模块没变化时直接导入处理后的模块,不需要重新生成。“只导入一次”:防止互相导入时出现闭环__name__在主程序中为__main__,if__name__=
hhhhlyy
·
2023-04-16 19:24
一篇文章让你学会写golang 单元测试、基准测试、子测试、并发测试
golang单元测试、基准测试、子测试、并发测试
基础教程
一、gotest基础用法:gotest[build/testflags][packages][build/testflags&testbinaryflags
小嘴叭叭儿
·
2023-04-16 16:32
JAVA面向对象编程实现员工信息管理系统------JAVA入门
基础教程
packageC05;publicclassEmp{privateintnum;privateStringGender;privateintstate;privateStringname;publicintgetNum(){returnnum;}publicStringgetGender(){returnGender;}publicintgetState(){returnstate;}public
旧约Alatus
·
2023-04-16 15:26
JAVA随手写
java
开发语言
数据结构
算法
jvm
JAVA经典之递归测试01-----JAVA入门
基础教程
publicclassRecusion{publicintf(intn){if(n==20){return1;}elseif(n==21){return4;}else{returnf(n+2)-2*f(n+1);}}publicintfunc(intn){if(n==0){return1;}elseif(n==1){return4;}else{returnfunc(n+2)-2*func(n+1)
旧约Alatus
·
2023-04-16 15:26
JAVA随手写
数据结构
java
intellij-idea
eclipse
开发语言
JAVA数据结构之顺序表线性表的顺序查找,线性查找的两种方式------JAVA入门
基础教程
//顺序查找,线性查找//int[]arr1=newint[]{34,54,3,2,65,7,34,5,76,34,67};//inttarget=5;//方式1booleanflag=true;for(inti=0;i
旧约Alatus
·
2023-04-16 15:56
JAVA随手写
java
算法
数据结构
intellij-idea
eclipse
JAVA经典之递归测试-----JAVA入门
基础教程
publicclassTest{publicstaticvoidmain(String[]args){Testa=newTest();System.out.println(a.getSum(100));System.out.println(a.getSum1(100));System.out.println(a.getMul(5));System.out.println(a.f(10));}pub
旧约Alatus
·
2023-04-16 15:56
JAVA随手写
java
数据结构
eclipse
intellij-idea
开发语言
JAVA实现猜数游戏和超简单求出最大公约数以及最小公倍数------JAVA入门
基础教程
//猜数游戏inttarget=(int)(Math.random()*100)+1;System.out.println("输入一个数");System.out.println(target);intcount=0;intguess=in.nextInt();booleanjudgement=false;while(judgement==false){if(guess>target){Syste
旧约Alatus
·
2023-04-16 15:55
JAVA随手写
java
数据结构
eclipse
intellij-idea
jvm
JAVA.已知今天日期(周几),求输入的天数后是周几------JAVA入门
基础教程
staticScannerin=newScanner(System.in);System.out.println("今天是周几?");inta=in.nextInt();intb=in.nextInt();while(b>0){a++;b--;if(a>7){a=1;}}System.out.println("今天是周"+a);intweek=2;week+=10;week%=7;System.o
旧约Alatus
·
2023-04-16 15:25
JAVA随手写
eclipse
java
intellij-idea
数据结构
jar
JAVA超简易图书管理系统,一看就懂,超简单仅使用条件控制语句和变量完成------JAVA入门
基础教程
图书类packageLibary;publicclassBook{StringISBN;StringbookName;Stringauthor;Stringpublisher;doubleprice;publicBook(Stringisbn,Stringname,Stringauthor,Stringpublisher,doubleprice){ISBN=isbn;bookName=name;a
旧约Alatus
·
2023-04-16 15:25
JAVA随手写
eclipse
java
intellij-idea
数据结构
jar
利用JAVA中switch-case的穿透机制实现输入日期计算日期在一年的第几天------JAVA入门
基础教程
StaticScannerin=newScanner(System.in);intyear=in.nextInt();intmonth=in.nextInt();intday=in.nextInt();intsumDays=0;booleanre=(year%4==0);if(re=true){sumDays++;}switch(month){case12:{sumDays+=30;}case11
旧约Alatus
·
2023-04-16 15:25
JAVA随手写
eclipse
java
intellij-idea
JAVA经典问题之斐波那契数列与-递归问题之兔子问题-----JAVA入门
基础教程
publicclassRabbit{publicstaticvoidmain(String[]args){Rabbitr=newRabbit();System.out.println(r.getRabbitNumber(24));}publicintgetRabbitNumber(intmonth){if(month==1){return1;}elseif(month==2){return1;}e
旧约Alatus
·
2023-04-16 15:23
JAVA随手写
java
数据结构
排序算法
算法
intellij-idea
python
基础教程
Python Map 函数的使用
更多教程请到:菜鸟教程https://www.piaodoo.com/map()是一个Python内建函数,它允许你不需要使用循环就可以编写简洁的代码。一、Pythonmap()函数这个map()函数采用以下形式:map(function,iterable,...)它需要两个必须的参数:function-针对每一个迭代调用的函数iterable-支持迭代的一个或者多个对象。在Python中大部分内
liming89
·
2023-04-16 15:18
Java程序员的职业生涯规划建议
一、Java基础首先去找一个Java的
基础教程
学一下,这里可以推荐中软高科java课程,或者你也可以去找相应的视频。
技术空间站
·
2023-04-16 14:20
未来计划
未来计划
Java
职业规划
STM32 HAL库PID控制电机 第一章 新建STM32 Project
STM32HAL库PID控制电机第一章新建STM32Project注:本篇文章参考杨桃电子的入门30讲,仅作为
基础教程
使用第一次创建时会弹出下载窗口,等待窗口消失后继续操作。
ZRob
·
2023-04-16 14:46
STM32HAL库入门学习
stm32
单片机
驱动开发
c语言随机数
基础教程
(附demo讲解)
本期demo要求:小游戏:最强大脑程序会产生几个数字14578但是两秒钟后消失输入:14578对的话又随机产生但是增加一个数字再对再产生错误后显示GAMEOVER!并且退出程序思考:1.需要用到随机数来产生这些数字使用rand()函数产生C语言的随机数,需要加入stdlib.h和time.h在表头,用到rand(),需要给srand()函数提供一个参数,不然系统会给定一个默认的参数,如果参数为一任
Grrifn
·
2023-04-16 11:58
Angular的进阶教程1 -(路由+表单)
基础教程
请参阅Angular的
基础教程
Angular的路由介绍在单页面应用中,需要在定义好的不同来回切换,而不用去服务器中获取新页面,要实现从一个视图到另外一个视图的,就需要使用到Angular中的。
mm_tang
·
2023-04-16 10:53
D1 R32 –
ESP32
+Arduino CNC Shield控制步进电机
陈拓2023/04/01-2023/04/051.简介在《ArduinoUno开发板+电机驱动扩展版CNCShieldV3.0硬件说明》https://blog.csdn.net/chentuo2000/article/details/129851439?spm=1001.2014.3001.5501一文中我们介绍了CNCShieldV3.0的引脚功能以及和ArduinoUno开发板引脚位置的对应
晨之清风
·
2023-04-16 09:38
CNC
ESP32
Arduino
步进电机
CNC
Arduino CLI命令行
ESP32
开发环境搭建(Linux Ubuntu操作系统)
陈拓2023/03/06-2023/03/11简介Arduinocli是一个命令行界面,您可以使用它创建草图(sketch)并将其上传到开发板中。它提供了ArduinoIDE的所有功能:编写sketch上载sketch库管理开发板和核心管理我们可以在命令行中使用所有这些功能,而无需使用ArduinoIDE。Arduinocli概念如果您熟悉ArduinoIDE,那么迁移到Arduinocli不会有
晨之清风
·
2023-04-16 09:08
ESP32
Arduino
CLI
ESP32
Ubuntu
Esp32
上的门户WiFi设置(Captive Portal WiFi Setup)实践
-实例流程:点着
esp32
,建立热点AP,提供AP接入,DNS和HTTP服务=》手机访问热点=》从扫描列表中选择本地WiFi并设置=》重启芯片-上图:要点:1.基本框架是根据esp8266-captive-portal
bennybi
·
2023-04-16 09:07
ESP32
Python
技术笔记
Esp32
WiFi
Setup
Captive
Portal
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他