在单片机上用 JavaScript 来开发
封面图
待拍摄
内容大纲
| 画面 | 镜头 | 对白 |
|---|---|---|
| 给一个 eclips、visial sduio 的图片展示,再切 JavaScript、espruino 的logo展示 | 图片切换,带点视频更好 | 你还在用 C 语言开发单片机吗?如果是,那你就 out 了,这期视频我就带你怎么用 JavaScript 在单片机上开发。 |
| 设备展示 | ||
设备清单
| 名称 | 数量 |
|---|---|
| Esp8266 开发板 | 1 |
| DHT11 | 1 |
| 土壤湿度传感器 | 1 |
| TFT 屏幕 | 1 |
| LED 灯珠 | 1 |
| 洞洞板 5*7 | 2 |
| 2.5mm 铜柱(公) | 8 |
| 2.5mm 铜柱(母) | 4 |
故事背景
作为一个前端老将,最希望的事情就是万物皆可 JavaScript,所以在最近研究的单片机项目里看到很多都是基于c++、python的,让我的前端技能毫无用武之地,所以一直在想有没有一个办法可以把这些技能给重新用起来呢?既然 micropython 都有了,是不是应该也有个 microscript 类似的玩意儿?
所谓但凡一件事儿,只要肯花心思,就一定有解决办法,通过不懈努力果然让我找到了解决方案,那就是:espruino
本文将会带你从 0 开始,用 esp8266 开发一个基于 espruino 的小项目。
环境烧录
这一步就是让 esp8266 开发板能够运行 JavaScript 代码。
我们来到官网 找到对应的 .bin 文件的烧录程序。我选择的是4M版本:espruino_2v25_esp8266_4mb。
连接上设备,电脑终端进入当前脚本的目录,在在目录下执行以下两个脚本:
1 | # 擦除开发板的所有内容 |
到这一步就可以开始愉快的写 javascript 到开发板了。
在单片机上用 JavaScript 来开发
https://blog.jzxer.cn/20241209/20241209_esp8266_with_espruino_jiaoben/


