大约有 2,000 项符合查询结果(耗时:0.0038秒) [XML]
ESP8285接入App Inventor 2深度调研:4种连接方案+是否需要开发拓展 - 创客...
ESP8285接入App Inventor 2深度调研:连接方案与拓展评估
本文基于MIT App Inventor源码、fun123自研拓展源码、以及ESP8285官方数据手册,深度调研ESP8285芯片接入App Inventor 2的所有可行路径。
一、ESP8285芯片概述
ESP8285是乐鑫(Espressif)...
扒了一下源码,ESP8285接入App Inventor有4种玩法,第3种最香 - AI 助手 - ...
...un123自研扩展:
- ClientSocketAI2Ext — TCP Socket客户端,异步连接+后台数据监听
- FTPClient — FTP文件传输
关键发现:Serial.java是唯一提到ESP8266/ESP8285的运行时文件。但没有专门的IoT/ESP扩展组件。
方案1:HTTP API(最简单,零开发...
自己搭建的MQTT云服务器 - App Inventor 2 中文网 - 清泛IT社区,为创新赋能!
...致命问题:每次打开我的APP后,要手动订阅一遍主题 ...
连接状态的管理问题,你输出每次的连接状态看看,看App退到后台再激活后连接状态是啥。必要的时候,需要做一个重连逻辑。我在APP界面中添加了1个标签,专门用来显示...
有没有其他方式 在app上接收jpeg数据流变成视频? - App应用开发 - 清泛IT...
...适用场景 缺点
Timer + Image 轮询 单帧 JPEG URL 每帧重建连接,效率低、延迟高
Web + Canvas 自定义 需要图像预处理 实现复杂
第三方扩展 专业应用 需找支持的扩展
实测案例:ESP32-CAM 视频小车
✅ WebViewer 加载 http://192.168...
mqtt协议一般最大支持订阅几个主题? - 创客硬件开发 - 清泛IT社区,为创新赋能!
...服务提供商也有自己的限制。例如,AWS IoT Core 对单个MQTT连接的订阅数限制是 50个。这是一个非常具体的硬性限制,超过后会收到错误。
结论一:你首先需要查阅你所使用的Broker的文档,来确认其默认行为和最大可配置值。2. MQ...
Mind+ 掌控板、ESP32开发板等硬件如何接入AppInventor? - 创客硬件开发 - ...
Mind+ 掌控板、ESP32开发板等硬件如何接入AppInventor?
由于硬件板种类繁多,这里仅讨论硬件与AppInventor的通信方式,及使用什么组件。一般不外乎2种方式:
1、蓝牙(经典蓝牙),使用 蓝牙客户端 组件。Mind+ 参考代码如下:
...
蓝牙通信接收的信息出现乱码? - App应用开发 - 清泛IT社区,为创新赋能!
ESP32发送的是英文字符和数字,编译的蓝牙APP接收的是乱码
请问怎么解决以上问题?我们已经解决过类似问题,有一篇深入的乱码的原理及解决思路的文章:https://www.fun123.cn/reference/iot/bluetooth_codec.html
这里仅提供一下思路:
1、...
BLE通信数据不能超过20字节? - 创客硬件开发 - 清泛IT社区,为创新赋能!
...没问题,用AI2就截断了,只有20字符。
答复:
1-在 ESP32 代码中,我放置了这一行:BLEDevice::setMTU(192);
2- 在应用程序中,我将调用 Request MTU 放在 .Connected 块上,请求相同的 192 字节;
就我而言,当我必须发送< 23字节的...
BLE协议—广播和扫描 - 创客硬件开发 - 清泛IT社区,为创新赋能!
...要求较高的情况下),也可以在广播和扫描的基础上进行连接后点对点通信。广播访问地址广播包:广播包Access Address 固定为0x8E89BED6,广播包只能在广播信道(channel)上传输,即只能在37/38/39信道上传输(注:从蓝牙5.0开始广...
PHP连接MySQL报错:Fatal error: Call to undefined function mysql_connec...
【问题描述】
PHP测试连接MySQL的程序如下:
<?php
$host='localhost';
$user_name='root';
$password='mysql';
$conn=mysql_connect($host,$user_name,$password);
if (!$conn)
{
die('数据库连接失败:'.mysql_error());
}
echo '数据库连接成功!';
if (mysql_clos...
