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语言
物联网开发 11
ESP32
和 ESP8266 比较
Espressif的
ESP32
被称为ESP8266的新改进版本。那我们应该升级
ESP32
吗?
旗点
·
2020-06-22 11:20
物联网开发
ESP32
的SDK开发之blufi一键配网微信小程序端开发
上一篇文章简单介绍了blufi配网协议,现在来讲讲再微信小程序端实现配网的控制,小程序开发是基于官方原生API开发。本人的微信小程序开发也是初学的,由于之前没接触过前端开发,软件写的很渣渣。蓝牙BLE的开发涉及到很多数据转换,这些算法都是网上搜罗的,就不一一讲解了,这里先列出常用的几种转换算法:1、ArrayBuffer转16进制格式字符串functionab2hex(buffer){varhex
---牧马人---
·
2020-06-22 00:46
ESP32
《测试驱动的
嵌入式C语言
开发》—— 自动化单元测试框架、术语、开发环境介绍
术语>被测代码:需要被测试的代码>产品代码:产品中的代码,将来要出现在发布的产品中>测试代码:用来测试产品代码的代码这些代码不会出现在发布的产品中。>测试用例:用来描述被测代码行为的一段测试代码,它会创建测试的先置条件并检验重要的后置条件是否满足>测试夹具:用来为一系列的测试用例提供一个合适环境的代码,从而使这些测试用例能够运行被测代码测试夹具会通过建立通用的设置以及用来运行产品代码的环境来辅助测
LOVE_ELEC
·
2020-06-21 23:17
TDD
《测试驱动的
嵌入式C语言
开发》—— Unity工具篇之CMOCK
CMOCK介绍CMock从常规Ç头生成纯Ç代码,无需特殊标记。使用CMock指定您希望调用的测试函数以及您希望调用它们的参数。如果某些函数调用对于此测试并不重要,请告诉CMock忽略对它们的调用或者忽略详细信息。有时您想要更多地控制局面,没问题,告诉CMock调用您自己的自定义函数来做任何需要做的事情.CMock处理所有内置类型,只需要一点帮助,它就可以处理任何自定义类型.CMock从简单的标题中
LOVE_ELEC
·
2020-06-21 23:17
TDD
物联网控制的智能LED灯带(1):WS2812灯带控制(WS2812/2811,
ESP32
,NODE-RED)
ESP32
控制WS2812/11灯带这个部分中笔者将使用
ESP32
的RMT功能控制WS2812/11灯带。什么是WS2812/2811灯带?
CharlieZ8
·
2020-06-21 18:16
嵌入式C语言
之---模块化编程
当你在一个项目小组做一个相对较复杂的工程时,意味着你不再独自单干。你需要和你的小组成员分工合作,一起完成项目,这就要求小组成员各自负责一部分工程。比如你可能只是负责通讯或者显示这一块。这个时候,你就应该将自己的这一块程序写成一个模块,单独调试,留出接口供其它模块调用。最后,小组成员都将自己负责的模块写完并调试无误后,由项目组长进行组合调试。像这些场合就要求程序必须模块化。模块化的好处是很多的,不仅
zhzht19861011
·
2020-06-21 15:44
嵌入式C语言
嵌入式C语言
编程小知识总结
流水线被指令填满时才能发挥最大效能,即每时钟周期完成一条指令的执行(仅指单周期指令)。如果程序发生跳转,流水线会被清空,这将需要几个时钟才能使流水线再次填满。因此,尽量少的使用跳转指令可以提高程序执行效率,解决发案就是尽量使用指令的“条件执行”功能。在LPC2200系列中:可以通过过下面的程序延迟10毫秒:for(i=0;i>8;//IP数据报总长度低字节IpHeadUint8[11]=IpHea
weixin_42976659
·
2020-06-21 13:11
物联网
STM32实战经验
嵌入式资料
MISRAC系列之 Rule 1.1-1.3 C语言环境
嵌入式C语言
中,MisraC2012规定的可以使用的关键字一、__inlieinline关键字用来定义一个类的内联函数,引入它的主要原因是用它替代C中表达式形式的宏定义表达式形式的宏定义一例:#defineExpressionName
耶yeah
·
2020-06-21 12:48
ESP32
无线模块开发
最近在做一款低功耗设备,SoC选用上海乐鑫科技的一款
ESP32
wifi模组。乐鑫官网。
寒江雪Charles
·
2020-06-21 07:54
项目开发
嵌入式C语言
实例(达内2013)
1.Switch练习#includeintmain(){intshu_zi=0;printf("请输入一个数:");scanf("%d",&shu_zi);switch(shu_zi%2){case0:printf("结果为假\n");break;case1:printf("结果为真\n");break;default:printf("结果不能为负\n");break;}}2.票价#include
犬神月R
·
2020-06-21 06:14
嵌入式
C
ESP32
彩屏显示入门:我要五彩斑斓的黑,还有五光十色的白 |
ESP32
学习之旅-Arduino版
本篇是彩屏显示的第一期:
ESP32
彩屏显示入门:我要
铁熊
·
2020-06-21 03:56
esp8266
arduino
c++
零基础物联网开发,踩坑无数,得到这份宝典 | 原力计划
但认识了M5Stack简单的线上系统,学习了MQTT,HTTP等数据传输方式,入门Arduino和MIrcopython等开发语言,接触
ESP32
的板
CSDN资讯
·
2020-06-21 00:14
乐鑫
Esp32
学习之旅27 带你在Windows10平台下用自带的Linux安装 ESP8266/
ESP32
环境,再无需额外安装虚拟机了。
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2020-06-10 19:50
乐鑫Esp32学习之旅
window下搭建ESP32
linux搭建esp32
不到100行代码玩转Siri语音控制 |
ESP32
学习之旅-Arduino版
本期给大家带来的是:掌控板Siri语音识别智能终端。不好意思,用这种标题党的方式把你吸引进来,不到100行代码的确有点夸张,因为实际上核心代码:不到50行!不到50行!不到50行!国际惯例,访问链接查看演示效果:https://www.bilibili.com/video/av93961105/项目概述前一段时间,掌控板2.0正式上市了,但是呢第一批产品生产数量有限,所以很多朋友买不到最新版的板子
铁熊
·
2020-06-06 07:20
arduino
html
siri
esp8266
ios
Siri语音识别读取传感器数据 |
ESP32
学习之旅-Arduino版
本期给大家带来的是掌控板Siri语音识别的第2篇:如何通过Siri语音识别获取传感器数据。掌控板Siri语音识别的第1篇跳转:Siri语音识别控制LED灯国际惯例,先来看一下演示效果吧。点击下方链接跳转B站观看演示视频:https://www.bilibili.com/video/av98141978/项目概述在上一篇中,我向大家详细展示了如何利用Siri控制掌控板和LED灯,这一篇是上一篇的进阶
铁熊
·
2020-06-06 07:46
arduino
siri
嵌入式编程
html
ios
乐鑫
Esp32
学习之旅26 分享下如何在window下使用CMake编译,编译速度提高传统 make 编译一个档次。
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2020-06-05 22:02
乐鑫Esp32学习之旅
ESP32
接入腾讯云物联网开发平台
CMakeLists.txt的定义语法mbedtls_ssl_conf_psk编译错误5腾讯云物联网开发平台操作5.1腾讯云物联网开发平台创建WiFi产品5.2代码中修改设备三元组信息5.3配置添加WiFiSSID和密码5.4
ESP32
iotisan
·
2020-06-04 22:16
云
-
腾讯云物联网
联
-
WiFi
ESP32
乐鑫
物联网
腾讯云
IoT
ESP32
(ESP-Moonlight) 系列笔记
文章目录前言资料参考1ESP-Moonlight项目及硬件了解2ESP-IDF软件开发基础3基础组建测试试用4端云配合前言小能手在时隔4年后,再次玩起了乐鑫芯片,这次是带语音识别功能的
ESP32
。
iotisan
·
2020-06-04 22:03
联
-
WiFi
ESP32
物联网
ESP-Moonlight
乐鑫
腾讯云
esp32
刷micropython笔记
早前接触过树莓派,觉得贵;后来接触便宜的Arduino(uno),不太喜欢它的IDE,也不习惯c++的编写方式;企图入坑香橙派(OrangePi),但对可找到的文档数量担忧,最终没敢试坑;最近才知道有
esp32
chaopi
·
2020-05-24 12:58
BPI:bit webduino和arduino STEAM教育开发板,比micro:bit强大
BPI:bit采用
ESP32
作为主控模块,
ESP32
是集成2.4GWiFi和蓝牙双模的单芯片方案,采用超低功耗的40纳米工艺,拥有最佳的功耗性能、
wx5ec221b04c060
·
2020-05-19 17:22
arduino
mcirobit
steam教育
Banana
Pi开源硬件产品
聊聊ESP8266的SDK(ESP8266_RTOS_SDK v3.3 环境搭建)
ESP8266_RTOS_SDK发行版本v3.3-rc1环境搭建在大学期间玩8266所接触的都无操作系统版本的SDK,但后来接触了
ESP32
后发现ESP8266也推出了RTOS版本,一直都没来得及去更新版本
东小东
·
2020-05-17 17:00
esp8266物联网开发六:让
ESP32
-CAM五彩斑斓
之前都是8266相关的操作,这次我们正好手里有了块
ESP32
的板子,而且带了个摄像头。提到
ESP32
,其实就是ESP8266的升级版,整体的CPU处理能力更强,不仅支持WIFI,同时还支持蓝牙。
程序诗人
·
2020-05-17 11:00
STM32编程:是时候深入理解栈了
[导读]从这篇文章开始,将会不定期更新关于
嵌入式C语言
编程相关的个人认为比较重要的知识点,或者踩过的坑。为什么要深入理解栈?
逸珺
·
2020-05-05 00:00
突然地心血来潮,为 MaixPy( k210 micropython ) 添加看门狗(WDT) C 模块的开发过程记录,给后来的人做开发参考。
做这个事情前吧,先思考一下模块的接口设计,可以参考一下
esp32
的设计,因为是micropython后来的代码,所以在设计上充分考虑了跨平台性。那么我就以如下的代码为参考开始吧
Juwan
·
2020-05-01 21:00
乐鑫
Esp32
学习之旅 24 分享在
esp32
SDK实现冷暖光色温RGB/HSV平滑调节的封装,轻松集成到您的项目去。(附带Demo)
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2020-04-29 15:31
乐鑫Esp32学习之旅
试了三种方法我终于安装好了
ESP32
的开发环境
开发板管理器网址】自动安装在window上安装Arduio的ESP开发板的话,一般博客都是下面的步骤:步骤一:【文件】->【首选项】把https://dl.espressif.com/dl/package_
esp32
熊出没之熊二快跑
·
2020-04-23 22:53
不可被忽视的操作系统( FreeRTOS )【2】
本文章总结基于官方FreeRTOS手册,测试系统为
ESP32
的IDF4.0本篇续上一篇《不可被忽视的操作系统(FreeRTOS)【1】》其中上一篇主要内容为:FreeRTOS介绍FreeRTOS在
ESP32
东小东
·
2020-04-07 00:00
不可被忽视的操作系统( FreeRTOS )【1】
FreeRTOS之所以能被这么多人使用,其必定是复杂多变的,笔者总结了其中的一些常用函数,其中参考的是正点原子的系列教程以及
ESP32
IDF
东小东
·
2020-04-06 00:00
嵌入式、Android、HTML5、Java等面试题锦集
嵌入式C语言
面试题三道Android相关面试题:自学Android拿到魅族offer,名企招人看什么?2017下半年,一二线互联网
留学真经
·
2020-03-30 03:45
[
ESP32
][ESP-IDF](一)Ubuntu开发环境搭建
目录一、准备工作二、搭建开发环境三、编译下载测试一、准备工作1、虚拟机VMware12(其他版本也行)安装操作系统Ubuntu14.04(其他版本也行),安装参考网络上教程。当然有条件的话也可以是电脑直接安装Ubuntu。2、更换到国内比较好的快速更新源。下面的软件源对应的是Ubuntu14.04版本,其他版本请参看链接:https://mirrors.tuna.tsinghua.edu.cn/h
打杂的人儿
·
2020-03-27 23:25
ESP32开发
esptool.py 介绍和使用
一:esptool.py简介esptool.py是乐鑫提供的开源库工具,用于乐鑫ESP8285,ESP8266,
ESP32
,
ESP32
-S等系列芯片和ROMBootloader(即:一级bootloader
乐鑫科技 Espressif
·
2020-03-23 11:18
基础入门
(Get
Started)
esptool
esptool.py
用法
ESP32
ESP8266
ESP32
使用MicroPython连接的NetOne平台传递数据,MQTT控制,Ajax-web控制
先请出猪角,手上这块开发板是
ESP32
DevKitV1,看下扩展引脚:烧录flash:
esp32
-idf3-20191220-v1.12.bin
esp32
的io使用需要注意,有些io只能做输入的,下面做简要的设计说明
wailaizhu
·
2020-03-15 09:27
python
传感器
硬件
Arduino for
esp32
&esp8266开发环境搭建
ArduinoIDEhttps://www.arduino.cc/en/Main/Software二,GIT官网下载GIT客户端https://git-scm.com/download/win三,克隆
esp32
小和尚88
·
2020-03-13 06:35
c语言知识点整理-1
简单的把我最近两周学习的
嵌入式c语言
基础编程32个知识点串联下,能举例子体会的我不会啰嗦的,直接干货。不清楚的可以留言或者是自己查询资料。1.gcc的使用xx.c源文件gccxx。
卫斯理和白素
·
2020-03-07 21:15
ESP32
学习4-烧录MicroPython并使用REPL
ESP32
开发板只有烧录了MicroPython的固件,才能使用MicroPython进行编程。
济南凡事
·
2020-03-05 18:10
ESP32
+PHP+MYSQL 搭建自己的物联网平台Demo
源码链接:https://gitee.com/hejinlv/
ESP32
_PHP_MYSQL
ESP32
POST数据到PHP,并通过PHP修改mysql内容与显示软件架构
ESP32
MicroPython安装教程
GeGeBoom
·
2020-03-03 15:00
使用MicroPython开发
ESP32
(06):WebServer功能实现简单说明
文章目录目的WebServer基础说明WebServer使用演示基础实现演示通过浏览器控制设备第三方WebServer库介绍总结目的WebServer是非常常用的一个功能,在设备上使用该功能用户就可以不依赖app直接通过浏览器访问和操作设备。另外即使是用app的,对于app开发来说直接访问webapi也比处理tcp/udp要方便些。本文将简单介绍使用基于TCP的socket编程来实现WebServ
Naisu Xu
·
2020-02-28 16:13
ESP32相关
python
物联网
webserver
嵌入式
单片机
【安信可IDE专题 ①】多角度、多方位讲解安信可 esp8266/
esp32
一体化环境如何编译各种SDK版本代码到esp8266模组
1、【esp8266】多角度、多方位讲解安信可esp8266/
esp32
一体化环境如何编译各种SDK版本代码到esp8266模组;2、【
esp32
】多角度、多方位讲解安信可esp8266/
esp32
一体化环境如何编译
半颗心脏
·
2020-02-12 16:52
乐鑫esp8266学习之旅
乐鑫Esp32学习之旅
FFat_Test
include"FFat.h"//Thisfileshouldbecompiledwith'PartitionScheme'(inToolsmenu)//setto'Defaultwithffat'ifyouhavea4MB
ESP32
devmoduleor
艺术家死得福
·
2020-02-10 11:25
Arduino和
ESP32
/ ESP8266
被牢牢抓住,无法喘气。这是我这几天真实的感受。咱从头说起,这一切都是从我成功的用Python调用电纸屏的驱动,随心所欲显示内容开始。。。一块电纸屏,一个驱动板,一个PiZero,当然,还有一个相框把他们组合在一起,对了还有一个超薄充电宝。这几样东西非常和谐,直到我连续使用2天后,才发现原来2万毫安的充电宝也只能硬撑2天,不论我怎么精简服务让Pi0省电都达不到像Kindle一样一个月不用充电。那就别
艺术家死得福
·
2020-02-08 12:24
AI硬件自学笔记(二)
然后我拿到的是maixduino这个开发板,上面集成了k210和
esp32
和mems麦克风、摄像头屏幕接口这些。
剑山
·
2020-02-08 12:11
Python搭建物联网,一招搞定所有代理商
小编推荐大家可以加我的扣扣群735934841,免费领取Python学习资料一、基本结构先看架构图框架.png二、设备端接入物联网终端是用的
ESP32
,是一款自带蓝牙和Wifi的单片机。
山禾家的猫
·
2020-02-08 00:22
乐鑫
Esp32
学习之旅 23 安信可
esp32
-a1s 音频开发板移植最新 esp-adf 音频框架,小试牛刀如何实现在线文字转语音播放。
1、爬坑学习新旅程,虚拟机搭建
esp32
开发环境,打印“HellowWorld”。2、巧用eclipes编辑器,官方教程在在Windows下搭建
esp32
开发环境,打印“HellowWorld”。
半颗心脏
·
2020-02-04 14:04
乐鑫Esp32学习之旅
安信可esp32-a1s
esp32实现dueros
esp32语音对话
ESP32
(一)——ESP-IDF 环境搭建(windows)
官方指南——快速入门1、首先,获取ESP-IDF工具安装器,https://dl.espressif.com/dl/esp-idf-tools-setup-2.2.exe得到如下文件:2、安装过程:1)双击工具安装器,选择Iaccepttheagreement2)选择python版本,如果没有的话,安装后重新开始3)选择git版本,如果没有安装可以选择安装选项4)选择ESP-IDF版本,由于之前并
素手执锐血衊白衣
·
2020-01-19 23:59
ESP32
ESP32
ESP-IDF
[Ardunio] ESP Prog JTAG调试
projects/esp-idf/zh_CN/v3.3.1/api-guides/jtag-debugging/index.html#jtag-debugging-introduction本文主要讲述如何安装
ESP32
Cocoonshu
·
2020-01-12 17:01
【
ESP32
】在Windows下搭建
ESP32
开发环境
前言ESP8266玩了很久了,一直都听说出了
ESP32
。最近就买了两块该开发板。要玩
ESP32
,首先就要搭建好开发环境。那么这篇文章就是主要讲解如何在Windows下搭建
ESP32
的开发环境。
阏男秀
·
2020-01-07 19:09
esp32
micropython 之 bpi:bit 有线连接
head.jpg有线连接板子1.连接板子将板子通过MicroUSB线连接到你的电脑里,以下以Windows10为例。connect.png2.查看驱动进入设备管理器确认串口驱动(Serial)是否安装,进入方法如下。(右键)此电脑->属性->设备管理器开始菜单->(输入)设备管理器控制面板->(搜索)设备管理器error.png可以看到设备显示USB2.0-Serial,说明未安装驱动,若此前已安
J大佬猫
·
2020-01-04 12:47
【阿里云生活物联网架构师专题 ④】分享可商用的ESP8266 SDK连接阿里云物联网生活平台的在线远程升级OTA笔记。
1、
esp32
接入阿里云物联网平台,实现天猫精灵语音控制;2、esp8266直连接入阿里云物联网平台,实现天猫精灵找队友零配网功能和语音控制;3、
esp32
sdk直连接入天猫精灵IOT开放平台,实现天猫精灵找队友零配网功能和语音控制
半颗心脏
·
2020-01-04 09:21
阿里云物联网架构
嵌入式c语言
中的坑
标题其实为了引起注意和刚刚的文章一致,其实是想说明如何写好优质的c语言1、要注意优先级,不清楚的地方就加括号。2、在if语句,while语句,不要过多的混合多个语句,简单明了,不要炫技巧。3、浮点数判断要注意4、switch中一定要加default语句,哪怕里面是空的。5、注意for循环,切记误写成死循环6、goto语句合理使用7、sizeof关键字是不要有语句8、指针的操作,统一使用p++,p-
wdliming
·
2020-01-03 18:00
MicroPython-
ESP32
串口通信-1Z实验室
出品:1Z实验室(1ZLAB:MakeThingsEasy)概要在本节课程阿凯为大家讲解了串口通信的接线方式,
ESP32
中的串口UART资源与相关API,并给出了一个UART的小应用实例。
1Z实验室阿凯
·
2020-01-03 08:39
上一页
71
72
73
74
75
76
77
78
下一页
按字母分类:
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
其他