完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
几天前,我正在寻找一种使用 NodeMCU 的简单方法,而无需使用所有基于计算机的工具(如 ESPresso),尤其是当您不在主计算机上或不想安装特定工具来上传文件时到您的 ESP,只是为了在您的 ESP8266 上进行一些快速测试/演示。
我找到了 moononournation WebIDE,但它很旧,安装有点痛苦,因为二进制分发版是基于一个非常旧的 NodeMCU。 我决定创建一个分支并尽可能多地清理存储库,并首先拥有一个与 moononournation 的当前版本相同的版本,但在最近的 NodeMCU 上。 我所做的主要更改是: - 删除二进制分发版,因为它很快就变旧了,你可能需要二进制分发版中*未*提供的模块 - 删除 httpserver 的副本并使用 httpserver 存储库中的原始版本,在构建期间根据需要应用非常小的补丁WebIDE 的 - 添加一个 makefile,受 httpserver 的启发,可以轻松地将修补后的 httpserver 和 webide 上传到你的 ESP8266 - 还将 python 上传器添加为子模块,它会自动创建一个具有依赖关系的 python 虚拟环境。 它可能不像在 Windows 下那样工作,但在 Linux/Mac OS X 下工作正常,对于 Windows,您可能需要一个 Unix 仿真环境,如 Cygwin 或“bash.exe”,但在后者上您无法访问您的真正的串行端口,所以上传是不可能的。 此外,makefile 在我使用的多个环境(不同的 Linux 和 Mac OS X)上对我来说工作正常,但它可能对你失败,请报告你遇到的任何问题。 你可以在这里找到它: https: //github.com/Godzil/nodemcu-webide我很乐意看到这个项目活跃起来,所以欢迎任何评论无论评论的类型:请求功能,说它有多糟糕,谢谢,等等。我对该项目的下一步是:- 尝试将 CodeMirror 更新到最新版本。这是用于代码编辑器的 html/js 工具,当前使用的版本已有一年多了- 看看有哪些 CoreMirror 插件会很好- 尝试添加一些 CodeMirror 主题(2 或 3 个会很好,在至少一个浅色和深色) |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
968 浏览 1 评论
553浏览 6评论
463浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
447浏览 5评论
448浏览 4评论
418浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 15:32 , Processed in 0.839273 second(s), Total 73, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号