电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
![](https://IMG_URL_REPLACE/bbsimages/202103/3847b141e1e742b67bdf141e1a80e35d.png) # 第一、原理讲解 esp8266 通过mqtt发布消息,微信小程序通过mqtt 订阅消息,小程序订阅后,就可以实时收到esp8266 传输来的消息。 # 第二、温湿度测试 ![在这里插入图片描述](https://img-blog.csdnimg.cn/201908211...
9b4e9e50e735631d 2021-03-28 21:59:41 浏览量:993
 (开源)微信小程序+MQTT+esp8266温湿度
# 前言 前段时间群里讨论,想实现某个文件定时上传到服务器要怎么来实现。我记得之前做过 一个项目:`为高通的iot模组编写FOTA功能`:实现模组可以远程下载升级镜像包,实现版本升级功能。并当时使用的一个超级强大的工具cURL。心血来潮,决定专门写一篇文章,送给需要的朋友。 文章分两部分 1. 首先介绍cURL的用法...
一口Linux 2021-03-29 22:36:38 浏览量:552
 Linux命令cURL详解+定时上传文件到FTP服务器(送源码)
在早前的帖子当中,我曾经制作过一个空气净化器,并且开发了一款对应的小程序去控制它。帖子链接如下 https://www.icxbk.com/article/detail?aid=1464 此款空气净化器我使用的是Nordic的一款蓝牙SOC-NRF52832,其不仅支持低功耗蓝牙BLE,并且也对蓝牙mesh网络有着良好的支持。相信蓝牙mesh网络大家并不陌生,其在物联网领.....
皮皮学电子 2021-03-30 21:21:22 浏览量:2013
 蓝牙mesh初尝试--空气净化器的小升级
本文在前面的基础上实现科学计算。 # 可扩展窗口 可扩展窗口即在程序运行时,在特定情况下(用户点击按钮)才将一部分内容显示出来的窗口。可扩展窗口在日常软件中还是有很多应用的。Qt中布局管理器直接支持可扩展窗口的使用。布局管理器还可以感知到子控件的状态(是否可见),当子控件隐藏后(调用hide()函数),动态调....
瑟寒凌风 2021-07-22 21:48:38 浏览量:5
 【野火i.MX6ULL ARM Linux开发板连载】轻小型计算器开发(三)
# Qt中的2D绘图系统 Qt中提供了强大的2D绘图系统,可以使用相同的API在屏幕和绘图设备上进行绘制,主要基于QPainter、QPaintDevice和QPaintEngine这三个类。其中,QPainter用来执行绘图操作,QPaintDevice提供绘图设备,是一个二维空间的抽象,可以使用QPainter在其上进行绘制,是所有可以进行绘制的对象的基类,它的子类....
瑟寒凌风 2021-04-01 11:38:36 浏览量:1229
 【野火i.MX6ULL ARM Linux开发板连载】五子棋开发(一)
## 摘要 - 这个桌面小盒子是之前的东西,一直放着没有整理好。最近有空了就把他整理整理。 - 小盒子主要用来显示时间和天气预报,功能比较简单,其实还有很多可以玩的,懒得弄,所以就把最简单的整理出来。 - 软件是基于rt-thread, UI采用lvgl。 ## 功能主要分为两个部分 ### 第一部分--功能 ##### 功能部分主要...
Rice嵌入式开发 2021-04-06 22:55:48 浏览量:245
 基于RT-THREAD的桌面小工具
>哈喽,大家好。今天分享的是兆易创新的嵌入式软件开发工程师的笔试题目。这份题目中等难度,考察基础知识的偏多,最后的编程题只考了一个结构体数组的初始化。所以,在准备校招时,将重点放在基础知识上。下面看下,这份题目你可以答几分? [TOC] ## 单选题 **1.Linux中使用 mkdir命令创建新的目录时,在其父目录不存在...
嵌入式与Linux那些事 2021-04-07 14:40:47 浏览量:2000
 兆易创新嵌入式软件笔试题目解析
> 哈喽,大家好。我是小仲。非常感谢电子芯吧客能给我这个机会来测评野火的IMX6ULL开发板,感谢野火电子提供的硬件平台。板子在3.31号就收到了,但是,由于最近一直很忙,拖到了现在才开始写测评。接下来的一段时间,会基于野火IMX6ULL开发板写一系列教程,主要侧重于**驱动和内核的调试技巧**。这方面的文章,我也是第一次...
嵌入式与Linux那些事 2021-04-10 15:21:43 浏览量:1842
 【野火i.MX6ULL ARM Linux开发板连载】01搭建开发环境
# GN语法 ##### gn 类型 - 是动态类型语言: 1. 布尔(true,false) 2. 64位有符号整数 3. 字符串 ,字符串用双引号括起来,并使用反斜杠作为转义字符。唯一支持的转义序列是: - \" (用于直接应用) - \$(字面上的美元符号) - \\(用于文字反斜杠) - 任何其他反斜杠的使用都被视为文字反斜杠。所以,例如,\b......
Rice嵌入式开发 2021-04-13 19:29:58 浏览量:359
 GN语言和操作
说起给单片机烧录程序,大家应该都不陌生吧,我最早接触单片机是从51单片机开始的,型号是STC89C52RC,当时烧录程序就是用的下面这种烧录软件——STC-ISP。 这种方式,通过**串口**连接单片机,选择一个合适的波特率就可以烧录了。 后来学习STM32,编程时使用KEIL软件自带的下载按钮就能下载程序,方便了不少,但需要额外...
码农爱学习 2021-04-26 00:04:12 浏览量:1183
 单片机程序烧录的3种方式(ISP、ICP、IAP)是什么?
C语言中文件操作,即文件打开,文件写入、文件读取、文件关闭等。 在使用这些功能时,需要了解其基本的使用规则,如: 文件读写前,必须先使用fopen函数打开文件。 使用fopen打开时,还要指明文件的打开的参数,是要读呢还是写呢?这些参数如果不注意,比如直接使用"w"参数打开一个已存在的文件,则里面的内容会先被清空...
码农爱学习 2021-05-02 16:46:35 浏览量:454
## 教你动手写网络协议栈系列文章 | 序号 | 内容 | | ---- | ------------------------------------------------------------ | | 1 | [《教你动手写UDP协议栈-UDP协议栈格式》](https://mp.weixin.qq.com/s/SwiW0hgusYExgo7KdbOyhQ) | | 2 | [《教你动手写...
Rice嵌入式开发 2021-05-07 09:39:06 浏览量:393
 教你动手写网络协议栈-MQTT报文解析6-实践
本次实验是采用SIM7600CE 4G cat4 模块进行操作的,本模块支持GNSS定位功能。也可以采用别的4G模块,只要支持TCP传输就行。本模块支持的AT命令相当强大,拥有TCP&UDP命令集,HTTP命令集,MQTT命令集。本模块虽然已经支持了MQTT功能,但是我们在实际研发项目中,为了保持项目的可移植性和兼容性,通常不会使用模块自带的MQTT...
一口Linux 2021-05-07 20:27:32 浏览量:617
## 概述 - 本来MQTT的协议解析系列,只写两篇-实践+解析。 - 不过,有个网友(Terry Hao)看了我的文章之后打电话给我,说最近刚好要使用MQTT到项目中,但是刚接触不是很熟悉,然后提供一个实际应用出来。 - 在上述的诉求,所以我决定写MQTT的第三篇文章--MQTT的实战。 - 本次实战,我分别进行两种实战: 1. MQTT.fx客....
Rice嵌入式开发 2021-05-11 09:15:56 浏览量:419
 教你动手写网络协议栈-MQTT报文解析6-实战
# 引言: ### Arduino做的各种应用广泛被开源硬件爱好者喜欢。今天给大家介绍一个互动性强的arduino RFID乐器,适合放松娱乐,这个项目利用了RFID和MP3模块,把从RFID采集的数据通过MP3模块播放特定的音符,从而带来适合少儿娱乐的互动音乐游戏。 [https://www.bilibili.com/video/BV1Q44y167uh/](https://www.bilibili.com...
gada8881 2021-05-11 16:46:34 浏览量:725
 RFID演奏音乐
## 0、环境说明 通常安装1个可以编译ARM汇编代码的linux环境,需要安装以下3个软件: 1. vmware:在该软件中可以安装其他操作系统 2. ubuntu 16.04:编译程序都在ubuntu中编译 3. 交叉编译器:编译能在开发板上运行的代码,需要安装该工具。 ## 1. 安装vmware 下载地址 https://www.vmware.com/go/getworkstation-win ...
一口Linux 2021-05-14 20:58:43 浏览量:482
 linux驱动、ARM学习环境搭建
很多粉丝给一口君留言,想要学习Linux资料,其实关注一口君的公众号,后台回复 1024 ,就有很多非常不错的电子书,但是有一个问题,很多粉丝是初学者,而这一大堆电子书,估计随便一本,还没看完就基本上开始劝退了。 **到底要如何Linux入门呢?** 因为Linux的知识体系非常的庞大,IT行业很多领域都需要使用到Linux,有运...
一口Linux 2021-05-20 20:27:58 浏览量:745
![封面](https://img-blog.csdnimg.cn/img_convert/9dff86c0bf54d56472bee9f570701dab.png) 本文作者:**默** & **铁熊** Blynk 是一个与硬件无关的物联网平台,使用起来简单便捷,仅需通过简单的拖拽组件即可创建漂亮的 app 界面,再加上少量代码就能够完成一个物联网项目的开发,可谓是最简单的物联网平台之一。 ......
铁熊 2021-05-30 16:01:36 浏览量:559
 只会用 WiFi 连接 Blynk 物联网?带你解锁三种新姿势!
很高兴获取了Crazyflie 2.1开源无人机的试用机会,从收到快递那一刻起就兴奋不已,感谢平台。 # 清单 无人机虽小, 但五脏俱全,而且螺旋桨和无刷电机都多给了一些,特别是螺旋桨,玩过无人机的都知道,这个是极易损坏的一个器件。 首先,开始上图,收到的快递如下 ![](https://IMG_URL_REPLACE/bbsimages/202105/33225130...
瑟寒凌风 2021-05-31 09:19:45 浏览量:1080
 【Crazyflie 2.1开源无人机试用连载】Crazyflie 2.1首次体验
## 一、nRF52840蓝牙芯片简介 自从nordic在2018年强势推出nRF52840这颗重磅级芯片后,蓝牙5.0技术开始在业界流行起来,随后蓝牙5.0技术开始成为了各大品牌的旗舰手机标配功能。 ![nRF52840](https://img-blog.csdnimg.cn/20210517213415372.png) ### 1. 芯片优势 这个芯片最强大的优势就是**低速远距离模式**,及**LE_CODE...
一口Linux 2021-06-03 20:09:33 浏览量:812