Today, after tinkering with Arduino and esp8266, I found that there are two good software (Arduino IDE and Mixly software) that can download programs to esp8266, and the programming languages of both are the same, both are based on Arduino programming language , only But a Mixly pays more attention to graphic programming, similar to children's programming, while Arduino IDE writes code directly.
Arduino IDE
There is no esp8266 development board in the original software, so it can be downloaded offline or online.
Download offline.
Select the development board of esp8266
Download online (Take stm32 as an example of lazy cancer gospel, use arduino to develop Stm32 - Zhihu (zhihu.com) )
program download
Mixly