深入学习Lua本人学习lua游戏开发实践指南的学习笔记,主要记录书中的一些知识点。1、  函数函数是划分游戏脚本功能的主要工具,它是通过标识符(事实上是一个变量)调用的lua代码块,可以执行某种处理、返回值,或者二者都有。简单的函数定义如下:Function Wow() print(“ ”) print(Wow ,that wasaawesome:) print(“ ”) end 函数定
转载 2024-06-05 10:09:14
71阅读
视频教程链接:Hi,今天我们来聊一聊单片机的自动下载电路,相信大家都见过不少这个下载电路,但为什么这么接,大家有去了解过吗?本节课我就根据自己平时积累的经验以及网上查阅的资料来聊一聊,大家有不同的看法也可以在评论区留言讨论。之前学习51单片机时,程序是需要通过电源开关重新打开冷启动来烧录进去的,现在学习了自动下载电路,就可以简化烧录程序的流程。下面我们拿ESP8266自动下载来分析,来看下启动模式
一、编写lua脚本获取控制信息(8266) 前边也说过,这个脚本要实现的步骤可以分三步,第一步是联网,第二步是使用http get到数据,然后控制要控制的设备。我们的lua脚本分为两个,一个是init.lua,另外一个是httpclick.lua,这个默认上电执行的是init.lua,我们在init.lua中连接网路,在httpclick.lua中获取我们在服务器上保存的信息,然后控制响应的设备
转载 2024-07-20 23:11:04
56阅读
ESP8266目前使用最广泛的WIFI,无论作为DIY还是项目量产都是不错的选择,下面记录ESP8266lua开发过程。##开发四大件1. 环境搭建2. 编辑器3. 编写应用
原创 2021-11-16 14:05:07
442阅读
这个过程也是比较折腾的,先是去乐鑫官网或者机智云官网下载最新的烧录软件flash_download_tools_v3.6.4和AT指令固件版本esp8266_at_bin_v1.6.1。 按照这个网页http://docs.gizwits.com/zh-cn/deviceDev/ESP8266%E4%B8%B2%E5%8F%A3%E7%83%A7%E5%86%99%E8%AF%B4%E6
目录(一)ESP8266 nodeMCU 固件云构建官网:nodeMCU - Lua(二)ESP8266 固件烧录工具(三)ESP8266 nodeMCU 官网手册:Lua 函数  - API(四)ESP8266 nodeMCU 官网Github固件开源:nodemcu-firmware(五)ESP8266 nodeMCU 官网推荐Lua烧录工具一、ESPl
转载 2024-03-19 21:49:41
64阅读
前言学习正点原子提供的ESP8266例程,移植ESP8266驱动程序到HAL库并进行封装,方便在以后的学习工作中快速使用本文的目标是实现TCP透传硬件环境ATK-ESP8266模块正点原子基于汇思瑞(HYSIRY)生产的ESP8266MOD模块(芯片:乐鑫ESP8266EX)采用安信可修改版AT固件波特率:115200AT指令集资料:乐鑫/安信可修改版STM32F1精英板ATK-ESP8266直接
转载 2024-02-23 09:44:07
69阅读
随着互联网和移动设备的普及,视频已经成为了人们获取信息和娱乐的主要途径之一。在观看视频时,文字解说和标题是很重要的元素,它们可以帮助观众更好地理解视频内容,同时也可以提高视频的传播效果。例如,制作一个烹饪教学视频时,可以使用视频字幕添加工具添加文字说明菜谱、食材和烹饪过程。这样我们就可以更好地理解教学内容,并且更容易跟随视频步骤进行操作。那大家知道视频字幕添加工具有哪些吗?如果你还不知道的话,赶紧
一、使用URCesp8266作为AT服务器,STM32作为AT客户端,之间采用AT指令集进行操作,(esp8266进入透传模式后,stm32再发的AT指令将失效,会当做是透传数据被esp8266直接转发),正常情况下,都是stm32发一条AT指令,esp8266会反馈一条数据,这时候直接采用at_client的相关接口函数就可以进行AT指令的发送与回应数据处理;但还存在esp8266作为AT服务器
ART-PI 连接OneNet服务器+控制板载LED灯(RT-Studio平台)         小飞哥也开始絮叨起来了,求赞求关注的,来,干货,干!主要实现目标:基于ART-PI+ESP8266通过MQTT协议连接OneNet云服务器,上传数据,并下发控制指令控制板载LED。用到的硬件及平台:ART-PIESP8266OneNet组件OneNet
先看下载自己的固件填写好自己的的邮箱地址,然后选择好自己需要的功能,一会编译好的固件就会发到您的邮箱地址https://nodemcu-build.com/我下载的链接:http://pan.baidu.com/s/1qYUI4zi%20密码:kqnt 我一开始用的QQ邮箱,不过后来不知道怎么的我的qq邮箱不可以了,,,,所以就用的自己的新浪邮箱   &nb
esp8266串口wifi,估计很多朋友都有。废话不多说,直接切入正题吧 esp-01,就是某宝上最常见的那款,通过uart接口,可以由arduino发送AT命令控制其功能。8266有两种工作模式,分别是station模式以及ap模式,简单来说,station模式是连你家无线路由器的,ap模式是8266作为热点由手机去连接它(或者无线路由器)。如无意外,在家里使用都会用station模式。当然,这
转载 2024-05-23 19:45:06
41阅读
先说一下串口通信,有兴趣的可以看看,了解的直接拉到下方看使用的方式。串行通信的三种方式:单工/半双工全双工串行通讯的基本概念:与外界的信息交换称为通讯.基本的通讯方式有并行通讯和串行通讯两种. 一条信息的各位数据被同时传送的通讯方式称为并行通讯.并行通讯的特点是:各数据位同时传送,传送速度快、效率高,但有多少数据位就需多少根数据线,因此传送成本高,且只适用于近距离(相距数米)的通讯.。 一条信息的
关于esp wifi模块的使用以及进行数据的接收和发送声明:本人是小白物联网爱好者,近来研究了esp8266WiFi模块,颇有心得,特此写下分享给大家,若有高手路过,发现错误,请您指出,整理不易,不喜勿喷,谢谢对于esp8266的使用: 1, 首先确保硬件连接正确 测试能否正常工作。 2, 熟悉esp8266各种指令的用法。其中测试软件必不可少,这里为大家提供了串口调试助手:串口调试助手 网络调试
前言 开发Lua需要使用这个软件 注:该软件需要按照JDK 即 JAVA虚拟机,如果没有安装过JDK,请先看JDK安装教程安装JDK USB线连接开发板接入电脑 选择自己的串口号 波特率115200 然后点击打开 复位下模块 注意: 就像是咱单片机默认一开始执行main一样 LUA开发的时候 ,LU
转载 2019-12-14 00:14:00
146阅读
2评论
https://www.cnblogs.com/yangfengwu/p/7533302.html 那天朋友问我为什么有UDP Sever 和 UDP Client ,,我说:每个人想的不一样,设计上不一样...... 既然是面向无连接的,那么模块发数据就指定IP和端口号,,,为了能和多个UDP进行
转载 2017-09-17 01:13:00
138阅读
2评论
重点是说SPI通信协议,,,,不要害怕协议因为协议是人规定的,,刚好我也是人......规定的协议既然能成为规范让所有人所接受,那么必然有它的优势和优点,必然值得学习,,害怕协议的人是因为当初碰到了不懂的老师,他只会告诉你这很难............其实是他不会........CS      :   Chip Selection    片选引脚,多个设备时可以用这个引脚选择和哪个设备通信MOSI
转载 2017-09-15 02:07:00
266阅读
2评论
这些天,,,,今天终于看到了希望,,,天道酬勤 先说实现的功能...让ESP8266连接无线网,然后让它建立服务器,,我的客户端连接上以后,发给客户端发数据模块打印到串口,,往ESP8266串口里发数据自动转发给网口 先看效果图,终于不需要单片机配置了 程序源码 我的init.lua 因为可能刷的固
转载 2017-02-16 21:48:00
696阅读
2评论
前言 这节咱自己编译LUA固件 准备一台linux的机子 我把固件放到了git上,方便电脑用http下载 我先用这个连接linux 大家随意哈,只要是一台linux的机子就可以,不管是图形页面还是命令行形式使用,只要自己可以操作就可以 我用的是ubuntu16.4 执行 apt-get update
转载 2019-11-28 11:25:00
223阅读
2评论
基础 lua_pushnumber (L, 1); lua_pushnumber (L,3); lua_pushnumber (L,4); return 3; c_sprintf(temp, "%d.%d.%d.%d", IP2STR(&pTempIp.ip) ); lua_pushstring(
转载 2018-07-14 22:11:00
85阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5