gokit是一款由机智云推出的开发板,它可以实现基于云端的快速开发。在使用gokit进行开发时,需要烧写相应的程序到开发板上。gokit支持多种软件进行烧写,包括:
1.1 Esptool
Esptool是一款命令行工具,可以用于将程序烧写到ESP8266芯片上。它是ESP8266 SDK提供的官方烧写工具,可以进行固件的下载、擦除flash、读写flash等操作。
1.2 Pyflasher
Pyflasher是一款图形化的ESP8266下载工具,可以用于烧写模块的固件、读写模块的flash、格式化flash等操作。它支持Windows、Mac、Linux等多种操作系统,使用简单方便。
1.3 Arduino IDE
Arduino IDE是一款用于开发Arduino单片机的开发环境,也可以用于ESP8266的开发。通过Arduino IDE可以进行编写程序、编译、下载和调试等操作,其中下载即为烧写程序到ESP8266芯片中。
使用Esptool烧写gokit,需要进行如下步骤:
2.1 准备工作
将gokit与电脑通过Type-C线连接。电脑下载并安装Esptool。
2.2 获取gokit串口号
打开设备管理器,找到ESP8266的串口号。
2.3 烧录程序
使用Esptool执行如下命令:
esptool.py --port COM3 write_flash 0x00000 gokit.bin
其中,“COM3”为上一步获取到的串口号,gokit.bin为要烧写的程序文件。
使用Pyflasher烧写gokit,需要进行如下步骤:
3.1 准备工作
将gokit与电脑通过Type-C线连接。电脑下载并安装Pyflasher。
3.2 选择串口
在Pyflasher界面中,选择gokit对应的串口。
3.3 烧录程序
点击“Choose”按钮,选择要烧写的程序文件。然后点击“Flash ESP”按钮,即可将程序烧写到gokit中。
使用Arduino IDE烧写gokit,需要进行如下步骤:
4.1 准备工作
将gokit与电脑通过Type-C线连接。电脑下载并安装Arduino IDE。
4.2 安装ESP8266支持库
打开“文件”-“首选项”,将以下链接添加到附加开发板管理器网址:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
点击“工具”-“开发板”-“开发板管理器”,搜索“esp8266”,并安装对应的支持库。
4.3 编写程序
在Arduino IDE中编写程序。
4.4 烧录程序
选择正确的开发板,串口号和烧写速度。然后点击“上传”按钮即可将程序烧写到gokit中。