尝试用 JavaScript 来开发单片机 esp8266
方案废弃了,太慢了…而且很容易发烫…
故事背景
作为一个前端老将,最希望的事情就是万物皆可 JavaScript,所以在最近研究的单片机项目里看到很多都是基于c++、python的,让我的前端技能毫无用武之地,所以一直在想有没有一个办法可以把这些技能给重新用起来呢?既然 micropython 都有了,是不是应该也有个 microscript 类似的玩意儿?
所谓但凡一件事儿,只要肯花心思,就一定有解决办法,通过不懈努力果然让我找到了解决方案,那就是:espruino
本文将会带你从 0 开始,用 esp8266 开发一个基于 espruino 的小项目。
环境烧录
这一步就是让 esp8266 开发板能够运行 JavaScript 代码。
我们来到官网 找到对应的 .bin 文件的烧录程序。我选择的是4M版本:espruino_2v25_esp8266_4mb。
连接上设备,电脑终端进入当前脚本的目录,在在目录下执行以下两个脚本:
1 | # 擦除开发板的所有内容 |
到这一步就可以开始愉快的写 javascript 到开发板了。
尝试用 JavaScript 来开发单片机 esp8266
http://blog.jzxer.cn/20241209/20241209_esp8266_with_espruino/