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】嵌入式C语言
esp32
micropython 之 bpi:bit 硬件基本参数
head.jpg450px-Webduino_bit_1.JPG这是我选取的一种
esp32
的硬件作为基础开发引导,有关于硬件的原理图或DataSheet更多可以到BPI-BIT获取。
J大佬猫
·
2020-01-01 23:05
esp32
micropython 之 Hello, World!
head.jpgHello,World!HelloWorld是一个最著名的程序。对每一位程序员来说,这个程序几乎是每一门编程语言中的第一个示例程序。实际上,这个程序的功能只是告知计算机显示HelloWorld这句话。传统意义上,程序员一般用这个程序测试一种新的系统或编程语言。对程序员来说,看到这两个单词显示在电脑屏幕上,往往表示他们的代码已经能够编译、装载以及正常运行了,这个输出结果就是为了证明这
J大佬猫
·
2020-01-01 17:07
MicroPython-
ESP32
之WebRepl-1Z实验室
出品:1Z实验室1zlab.com1ZLAB:MakeThingsEasy导引其实这篇文章,笔者一直在犹豫要不要写.两点原因:MicroPython官方给出的WebRepl其实体验不怎么样,并不能真正的提高开发者们的生产效率.我分析了WebRepl的源码,正在用更先进的web技术来构造一款Web(伪)IDE,以此来为开发者们提供更好的开发效率和更优质的开发体验.但由于这段时间一直忙于开发,更新节奏
1Z实验室How
·
2019-12-31 14:01
嵌入式c语言
编码规范
学习嵌入式的同学应该首先掌握嵌入式编码规范,这样才能更好的嵌入式系统。下面就从这几个方面讲解一下嵌入式c编码规范。注释风格、排版风格、头文件风格、变量定义、宏定义、函数1注释风格1.1注释的原则是有助于对程序的阅读和理解,注释不宜太多也不能太少。注释语言必须准确、易懂、简洁,没有歧义性。1.2程序文件头部代码应进行注释。注释必须列出:版权说明、版本号、生成日期、作者、内容、功能、与其他文件的关系、
华清远见成都中心
·
2019-12-29 23:57
物联网开发 11
ESP32
和 ESP8266 比较
Espressif的
ESP32
被称为ESP8266的新改进版本。那我们应该升级
ESP32
吗?
旗点云
·
2019-12-28 15:00
物联网
ESP8266
ESP32
esp8266/
esp32
RTOS 嵌入web网页文件方法
参考文档最近esp项目使用网页配置,idf-style的component.mk编译项可以进行配置,非常简单。如果是二进制文件,比如esp进行ssl连接时要使用证书,可以这样引入COMPONENT_EMBED_FILES:=server_root_cert.der如果是字符串文件,比如网页,可以这样引入//配置目录COMPONENT_EMBED_TXTFILES:=html/index.html使
thegavin
·
2019-12-28 12:29
esp32
micropython 之 mpfshell
head.jpgMpfshell使用手册由于本章涉及的内容不适合图示说明,所以均已表格或文字说明。在python3.5以上使用命令pipinstallmpfshell-lite即可安装,接着输入mpfshell-lite即可打开运行。mpfshell_install.png0.了解不同的支持版本系统类型系统版本运行情况注意事项WindowsWIN7-WIN10正常原生CMD不支持TABLinuxL
J大佬猫
·
2019-12-21 22:35
MicroPython-
ESP32
之import姿势-1Z实验室
出品:1Z实验室1zlab.com1ZLAB:MakeThingsEasy导引熟悉了CPython语法的开发者,对于CPython的模块和包一定不会陌生,import语法十分的简介干练,但是在MicroPython里,CPython里的那一套import逻辑,并不能完全照搬,本篇文章就为大家介绍一下MicroPython中针对于包(Package)的import的那些坑以及解决方案.sys.pat
1Z实验室How
·
2019-12-17 13:43
用Arduino玩
ESP32
(03):TFT_eSPI 显示汉字
TFT_eSPI库的字符显示分析在User_Setup.h文件内,定义要使用的系统自带字体,不用的直接省略掉#defineLOAD_GLCD//Font1.OriginalAdafruit8pixelfontneeds~1820bytesinFLASH#defineLOAD_FONT2//Font2.Small16pixelhighfont,needs~3534bytesinFLASH,96cha
幸运派
·
2019-12-16 15:12
嵌入式C语言
编程小技巧
流水线被指令填满时才能发挥最大效能,即每时钟周期完成一条指令的执行(仅指单周期指令)。如果程序发生跳转,流水线会被清空,这将需要几个时钟才能使流水线再次填满。因此,尽量少的使用跳转指令可以提高程序执行效率,解决发案就是尽量使用指令的“条件执行”功能。在LPC2200系列中,可以通过过下面的程序延迟10毫秒:for(i=0;i>8;//IP数据报总长度低字节IpHeadUint8[11]=IpHea
Leon_Geo
·
2019-12-14 20:56
一、
ESP32
开发环境搭建(arduino)——趣讨教
此功能将防止ESP8266发生的一些问题,其中唯一的CPU需要在使用Comm处理时停止控制I/O.此外,
ESP32
还集成了WIFI,BLUETOOTH,DAC,几
束缚HYL
·
2019-12-14 20:39
乐鑫
Esp32
学习之旅 22 讨论下程序员 “青春饭” 那些事,分享在
esp32
实现多种加密算法md5 |AES CBC-ECB| Sha1 | Sha256 等,附带Demo;
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2019-12-14 15:23
乐鑫Esp32学习之旅
乐鑫
Esp32
学习之旅 21
esp32
蓝牙配网blufi的高度封装,集成简单、使用简单、容易上手,提高开发效率!(附带demo)
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2019-12-10 10:13
乐鑫Esp32学习之旅
学习
嵌入式C语言
要掌握到什么程度?
姓名:李鸿彬学号:16040520011转载自https://www.zhihu.com/question/29590155,有删节【嵌牛导读】学习C语言,尤其是对于嵌入式底层工程师来说,我们要学习的不仅仅是C语言的基本语法,更重要的是如何通过C语言这个工具,去理解我们的计算机系统、CPU架构。【嵌牛鼻子】一个sizeof(int)引发的思考自增运算符带来的思考代码分析【嵌牛提问】1)程序到底是如
The_HotBean
·
2019-12-08 10:49
esp32
micropython 之 烧写固件
head.jpg尝试烧写板子1.为什么要烧写板子呢?烧写是一种过去将下载程序到硬件里的说法,如今只是习惯用语。只要我们通过烧写的工具,就可以将我们想要的程序放到硬件当中运行,比如在这里,就是把MicroPython固件烧到硬件芯片上,从而直接进行MicroPython语言的开发。2.准备相关工具以Windwos为例,你需要到Tools里面,将AutoErase.exe、AutoFlash.exe、
J大佬猫
·
2019-12-07 09:46
ESP32
windows下编译环境搭建
1.下载msys32https://dl.espressif.com/dl/
esp32
_win32_msys2_environment_and_toolchain-20170918.zip
esp32
的编译环境
治电小白菜
·
2019-12-07 07:57
esp32
micropython 之 pycharm
head.jpg使用pycharm编程1.安装Python3.7获取Python最新版本(3.7,11/08/2018)使用windows系统点此下载02.png此时系统已经拥有了Python。2.安装pycharm社区版获取pycharm使用windows系统点此下载2019.1版本(community版免费使用)注意!Linux系统如果出现串口连接不上,须核对串口是否对一般用户有权限,如果不确
J大佬猫
·
2019-12-06 17:24
MicroPython-
ESP32
之更合理的建立wifi连接-1Z实验室
出品:1Z实验室1zlab.com1ZLAB:MakeThingsEasy导引作为一款支持wifi的物联网芯片,
ESP32
的联网方式自然是要重点掌握的.在MicroPython下,联网更是一件轻松Easy
1Z实验室How
·
2019-12-06 16:28
乐鑫
Esp32
学习之旅 20 一篇好文,开发过程中编译
esp32
固件太大,无法正常启动?教你如何自定义分区表partitions.csv。
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2019-12-06 11:36
乐鑫Esp32学习之旅
esp32
micropython 之 快速配网 和 远程控制
head.jpg无线编程模式板子连接WIFI热点固件上电后,在面板LED灯滚动完毕后,默认就会尝试联网,你可以注意到,如果这时候被工具或人为的Ctrl+C停止后,将不会进行联网操作,需要使用以下代码importwifi#booy.pydefaultenablewifi.try_connect()效果如下图,默认boot.py里会默认调用importwifi,所以你也可以直接在REPL中调用wifi
J大佬猫
·
2019-12-01 17:02
嵌入式C语言
编程小技巧
流水线被指令填满时才能发挥最大效能,即每时钟周期完成一条指令的执行(仅指单周期指令)。如果程序发生跳转,流水线会被清空,这将需要几个时钟才能使流水线再次填满。因此,尽量少的使用跳转指令可以提高程序执行效率,解决发案就是尽量使用指令的“条件执行”功能。在LPC2200系列中,可以通过过下面的程序延迟10毫秒:for(i=0;i>8;//IP数据报总长度低字节IpHeadUint8[11]=IpHea
Leon_Geo
·
2019-11-29 16:24
单片机简单程序设计实训100例
完整的资料已经上传到闯客网技术论坛了,关于这个资料已经创建了一个单片机和
嵌入式C语言
的资料群,用于获取资料和交流用的:813238832原文链接:https://bbs.usoftchina.com/thread
年少有成
·
2019-11-29 06:03
乐鑫
Esp32
学习之旅 19 重磅开源,如何在微信小程序上ble蓝牙配网
esp32
,blufi的那些事!
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2019-11-28 20:08
乐鑫Esp32学习之旅
ESP32
的NVS使用指南
NVS总的来说,就是非易失性存储,类似MCUEEPROM,但实际上调用
ESP32
这些函数,数据是存储在FLASH中的。
虚生
·
2019-11-26 15:00
业务领域建模Domain Modeling
我的工程实践选题为
ESP32
低功耗的实现,本项目基于
ESP32
嵌入式开发平台.下文将以需求为基础,对该项目进行领域建模。
pangdanqing
·
2019-11-24 11:00
乐鑫
Esp32
学习之旅 17 全网首发,
esp32
sdk直连京东微联·小京鱼·IoT开放平台,实现叮咚音响语音智能控制。
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2019-11-21 12:24
乐鑫Esp32学习之旅
esp8266 smartconfig-智能配网分析和使用及注意事项
基本知识: 乐鑫⾃主研发的ESP-TOUCH协议采⽤的是SmartConfig(智能配置)技术,帮助⽤户将采⽤ESP8266EX和
ESP32
的设备(以下简称“设备”)连接⾄Wi-Fi⽹络。
虚生
·
2019-11-15 18:00
Ubuntu14.04下搭建
esp32
与esp8266共存的编译环境
前言编译系统:Ubuntu14.0464位
esp32
工具链:xtensa-
esp32
-elf-gcc8_2_0-
esp32
-2019r1-linux-amd64.tar.gzESP8266工具链:xtensa-lx106
ll2549
·
2019-11-12 14:53
ESP32
ESP8266
物联网
Ubuntu
编译环境
乐鑫
Esp32
学习之旅16 学习本地语音唤醒离线识别框架 esp-skainet ,如何修改唤醒词? 如何自定义命令词?如何做意图动作?
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2019-11-11 15:14
乐鑫Esp32学习之旅
乐鑫
Esp32
学习之旅15 认识本地离线语音唤醒识别框架 esp-skainet ,实现较低成本的硬件语音本地识别控制。
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2019-11-09 12:19
乐鑫Esp32学习之旅
如何学习编程(献给各位有疑问的萌新们)
但是紧接着我们没有停止学习C语言,因为当时收了一个徒弟,要我教他C语言,当时感觉学的还不错,然后就很爽快的答应了下来,紧接着要考计算机二级,然后又学了好久的C语言,还没停然后发现又开始接触单片机,然后又开始接触了
嵌入式
MsterKerrigan
·
2019-11-07 01:57
安卓物联网环境监控与设备控制实战
流程概述:安卓手机通过MQTT协议服务器与
ESP32
(Arduino)开发板连接并进行数据交互1.MTQQ协议转载自(https://baijiahao.baidu.com/s?
逍遥才子
·
2019-11-06 14:35
乐鑫
Esp32
学习之旅14
esp32
sdk编程实现门户强制认证,连接
esp32
热点之后,自动强制弹出指定的登录html界面。(附带Demo)
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2019-11-04 12:18
乐鑫Esp32学习之旅
【MicroPython】Pycom for
esp32
编译环境搭建
因micropython官方固件对
esp32
支持还不完善,但是国外厂商有基于micropython对
esp32
针对性的支持(代码优先自家板子后续再提交到micropython官方合并),且python语法有所升级
小和尚88
·
2019-11-03 21:04
用例建模Use Case Modeling
我的工程实践题目是在
ESP32
开发板上实现基于阿里云的MESH网络数据采集平台,要求能够使用多块
ESP32
开发板实现自组网络,并通过MQTT通讯协议连接到阿里云平台上。
丶sephiroth
·
2019-11-03 12:00
用例建模Use Case Modeling
我的工程实践选题为
ESP32
低功耗的实现,本项目基于
ESP32
嵌入式开发平台.以此题为例,在理解项目需求的基础上进行用例建模,抽取Abstractusecase,画出用例图,并确定每一个用例的范围Highlevelusecase
pangdanqing
·
2019-11-03 10:00
PlatformIO IDE搭建统一的物联网嵌入式开发环境
例如:STM32要使用Keil,Arduino默认使用自家Arduino开发环境,而且Keil和Arduino都不够友好;ESP8266和
ESP32
要使用linux环境或者在windows下部署eclipse
Kake
·
2019-11-02 17:41
一、
ESP32
环境与介绍
1资源1.github源码:链接2.乐鑫esp-idf指导手册:链接3.esp-wroom-32硬件手册:链接4.
esp32
软件开发手册:链接2硬件先贴出来,我收到货后的产品图片:
esp32
开发板正面图
wit_yuan
·
2019-11-02 13:58
ESP32
刷入Ruff Lite固件
2.刷入
ESP32
的Ruff固件1)点击Rufflite轻量的哈哈图片.png2)默认你
ESP32
能连上电脑,顺利显示端口号
治电小白菜
·
2019-11-02 04:14
ESP32
环境搭建 windows10
2017-10-20【环境详情:window10x64+sourceinsight3.5+eclipse】一、编译环境搭建:1.下载工具链和仿真环境https://dl.espressif.com/dl/
esp32
及尽至简
·
2019-11-02 04:26
浅谈C语言与C++
3.料:你需要基本相关书籍,分别是《
嵌入式C语言
编程》、《嵌入式C高级编程》、《嵌入式C++面向对象高级编程》、《嵌入式Linux系统编程》、《嵌入式Linux网络编程》等。
sky_yang
·
2019-11-01 20:08
乐鑫
Esp32
学习之旅13
esp32
内置 dns 服务器,无需外网访问域名返回指定网页。(附带Demo)
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2019-10-30 11:18
乐鑫Esp32学习之旅
嵌入式C语言
开发学习笔记 —— 内存陷阱
参考:博文01:https://blog.csdn.net/u012800825/article/details/98054638博文02:参考:《嵌入式系统高级C语言编程》,这本书有空好好看看1.内存分配方式(1)从全局存储区(静态存储区)分配。何时分配:程序编译时生存周期:整个程序运行期间例子:全局变量、static变量(2)在栈(stack)上创建。何时分配:函数执行时生存周期:变量作用域期
博雅勇士
·
2019-10-21 16:41
01C语言基础知识
对于
ESP32
开发版单元测试源码分析
源码目录结构
ESP32
官方提供的源码资源很丰富,有兴趣的开发者可选择下载,参见下图。另外也提供了
ESP32
的IOT解决方案。
一口气全念对。
·
2019-10-12 23:00
【阿里云生活物联网架构师专题 ④】如何在天猫精灵IOT开放平台二次开发智能设备的 H5控制面板;
1、
esp32
接入阿里云物联网平台,实现天猫精灵语音控制;2、esp8266直连接入阿里云物联网平台,实现天猫精灵找队友零配网功能和语音控制;3、
esp32
sdk直连接入天猫精灵IOT开放平台,实现天猫精灵找队友零配网功能和语音控制
半颗心脏
·
2019-10-11 15:34
阿里云物联网架构
分析一套源代码的代码规范和风格并讨论如何改进优化代码
1.开发步骤本次工程实践是基于ESP-WROVER-KIT开发板的数据采集系统,
ESP32
开发板通过USB连接到开发主机(开发主机可以是Linux、Windows或MacOS操作系统),开发主机上有ESP-IDF
LeeQin
·
2019-10-10 20:00
【阿里云生活物联网架构师专题 ③】
esp32
sdk 直连接入天猫精灵IOT开放平台,实现天猫精灵找队友零配网功能和语音控制;
1、
esp32
接入阿里云物联网平台,实现天猫精灵语音控制;2、esp8266直连接入阿里云物联网平台,实现天猫精灵找队友零配网功能和语音控制;3、
esp32
sdk直连接入天猫精灵IOT开放平台,实现天猫精灵找队友零配网功能和语音控制
半颗心脏
·
2019-10-10 14:52
乐鑫Esp32学习之旅
阿里云物联网架构
分析一套源代码的代码规范和风格并讨论如何改进优化代码
,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点;我的工程实践题目是低功耗高可靠文件系统的设计与实现,本项目基于
ESP32
pangdanqing
·
2019-10-09 16:00
结合工程实践选题调研分析同类软件产品
本项目基于
ESP32
嵌入式开发平台,设计与实现低功耗、高可靠的文件系统。我选取了百度网盘、JustManager、TotalCommander三款软件进行分析。特点1)百度网盘是大家都较为熟悉的,原名
pangdanqing
·
2019-10-09 14:00
乐鑫
Esp32
学习之旅 12 开源一个微信公众号airkiss配网
esp32
以及局域网发现功能的工程,分享一个airkiss配网小工具。(附带Demo)
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2019-10-07 10:59
乐鑫Esp32学习之旅
上一页
72
73
74
75
76
77
78
79
下一页
按字母分类:
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
其他