ESP8266使用MicroPython接入ThingsBoard

news/2024/11/20 11:28:30/

1、概述

我们老大当初叫我学习microPython,这个可以直接将代码发到板子上,然后就可以跑,就相当于设备业务代码由我们来写,不仅仅是让嵌入式来写,嵌入式做的就是封装函数,我们可以调用.最终这个还是实现了,但是没有推广.

2、设备

我自己购买的设备是ESP8266,某宝上购买的,microPython官方也推荐了此设备来编写MicroPython,使用起来其实还行,感觉还不错,而且你购买了板子他们还搭配学习教程.我就是按照他们提供的教程来学习的,目前microPython基本上已经掌握了.遗憾的是公司没有用起来.

3、推荐

非打广告,我购买的是小蜜蜂ESP8266,某宝上面购买的,这个开发板提供了自己的教程和视频,文档也很清晰,喜欢研究的可以去看看。

4、接入ThingsBoard

我最后学习完成后,就想使用microPython的wifi来实现发送消息到thingsboard,然后就自己写了代码,如下:

import time
from umqtt.simple import MQTTClient
import network
import ujson
import randomprint("开始连接网络....

http://www.ppmy.cn/news/140707.html

相关文章

SOME/IP通信当服务端和客户端的数量变多,数据量变大的情况下,如何保障数据不丢包,可不可以为一个通信数据排优先级?

SOME/IP通信是一种面向服务的传输协议,它可以支持请求/响应模式的远程服务调用,也可以支持订阅/发布模式的消息通知1。 当服务端和客户端的数量变多,数据量变大的情况下,如何保障数据不丢包,可不可以为一个通信数据排…

共享内存(内存映射的使用、注意事项、进程间通信、systemV共享内存)

一、内存映射 概念:使一个磁盘文件与内存中的一个缓冲区相映射,进程可以像访问普通内存一样对文件进行访问,不必再调用read,write。 mmap()的优点: 实现了用户空间和内核空间的高效交互方式 二、函数定义 void *mmap(void *ad…

Windows安装hadoop

首先安装cygwin 见同一目录下的“下载安装Cygwin.mht”,或者上谷歌搜索关键字“下载安装Cygwin.mht”。然后安装hadoop-0.21.0,步骤如下10步: 1. 打开cygwin 进入D盘目录下的Hadoop文件夹:cd D:/Hadoop 2. 安装hadoop: tar -z…

【问题与方法】screen命令的详细使用

screen 是一个在 Linux 系统下常用的终端多路复用工具,它可以在一个终端窗口中运行多个终端会话,并且可以在会话之间自由切换,而不需要打开多个终端窗口。它有很多功能,可以帮助用户管理多个终端会话,以及保持会话的持…

数字化时代-13:入住CSDN一个月进展报告

摘要::入住CSDN一个月进展报告 1、数据汇总: 积分:0 》461 等级:1级别》3级 排名:66万 》 20万 访问量:0 》8950 2、每周文章变化 3、每周访问重量变化 4、每周粉丝总计变 5、总积分变化

赛扬n5095处理器怎么样 n5095显卡性能

n5095集显应该是相当于n卡GTX960。 赛扬n5095处理器怎么样这些点很重要 http://www.adiannao.cn/dy 英特尔Celeron N5095是Jaser Lake系列的四核SoC,主要用于廉价台式机,于2021年初发布。四个Tremont CPU内核的频率在2至2.9 GHz(单核Burst&am…

戴尔XPS 8950 评测

戴尔推出新款 XPS 8950 旗舰设计台式机,搭载了英特尔刚刚发布的 12 代酷睿 i9-12900K 处理器,并首次搭载“极地冰心”水冷散热。戴尔XPS 8950 更多使用感受和评价:http://www.adiannao.cn/du XPS 首次搭载“极地冰心”水冷散热系统&#xff…

数字化时代-21:入住CSDN 2个月进展报告

摘要::入住CSDN2个月进展报告 积分:461 》1311 等级:1级别》4级 排名:20万 》 7万 访问量:8950》24739 2、每周文章变化 3、每周访问量变化 4、每周访问总重量变化 5、每周粉丝总计变化 6、总积分变化