在 ESP32 上实现这个需求非常经典。要让 ESP32 既能弹出认证页面,又能让手机在连接后保留 4G 流量,核心在于利用 DNS Server 劫持 和 不完全的网关配置。 由于 ESP32 默认的 DHCP 服务会自动把自己设为网关,我们需要在代码中进行微调。 1. 核心逻辑 启动 SoftAP:设置一个不带密码或固定密码的热点。启动 DNS…

如果你接触 STM32 的时间足够久,大概率会经历这样一条路线: 寄存器 → SPL → 正点原子 / 野火 → HAL → LL / 裸寄存器 这并不是个人选择的随机结果,而是一段清晰可追溯的技术演进史。 本文试图回答三个问题: STM32 的库函数体系是如何一步步演进到今天的正点原子、野火等第三方库在其中扮演了什么角色站在今天,一个工程师应该如…
在 NVIDIA 的机器人仿真生态中,Isaac Gym 和 Isaac Lab 分别代表了“过去”与“未来”。 简而言之,Isaac Gym 是一个划时代的实验性预览版,而 Isaac Lab 是其正式的、功能更全的继承者。 1. 核心定义 Isaac Gym (Legacy / 预览版) Isaac Gym 是 NVIDIA 在 2020 年推…

A pixel vignette of robotics meets radio: a humming STM32 board, scattered m3u8 frames, a bright LoRa stick, and a quiet cup of debugging coffee

最近在使用Air780EPM 研究了下脚本加密 发现官方的下载工具或者教程都没有提供加密的方案。 目前简单的研究了下可以通过luac ,将 .lua 转成 .luac,在设备上运行 .luac 文件。 .luac是一种二进制的字节码。也是一种加密方案 下面专门讲解LuatOS如何实现 .lua 转成 .luac 1.首先下载官方的下载程序。Luat…
想着对air780epm模块用于4g网关,尝试对他进行了测速 结果还是挺慢的不过能用 500KB左右的小水管 简单挂梯子测速下中转看起来还能用
在C#开发过程中,输出信息显示是开发者与程序交互的重要方式。无论是简单的控制台应用程序还是复杂的企业级系统,有效地输出和显示信息都是调试、监控和维护程序的关键环节。本文将全面介绍C#中从基础的Console.WriteLine到高级的Debug调试技巧,帮助开发者掌握各种输出窗口信息显示的方法,提高开发效率和程序调试能力。 基础输出方法:Conso…

1 升级opengl 首先查看opengl版本 sudo apt install mesa-utils #查看opengl版本 glxinfo | grep OpenGL 发现wsl2 默认opengl1.4但是rviz2必须要opengl1.5以上,所以打不开需要更新opengl 2 更新opengl 安装依赖性 sudo apt-ge…

有时,当您计划制作一块 PCB 并希望通过 USB 进行编程,但只打算插入几次时,最好能省去额外的 BOM 项目来建立连接。[AnasMalas] 在 GitHub 上发布了一个PCB 边缘 USB-C 连接符号/封装,正好可以实现这一点!https://github.com/PhantomShuttle/pcb-edge-usb-c 这不是我们见…

搭建的苹果cms在手机端播放时候会跳转到广告页面 复现方式: https://github.com/magicblack/maccms10 版本 用手机 chrome浏览器,通过无痕模式打开播放页面,有50%以上概率触发广告跳转。 目前发现此广告跳转在pc端打开无法复现,包括用浏览器开调试模式将页面设置为手机模式。 首先通过苹果cms自带的文件排查…