Table of Contents
Setting up MicroPython
Follow instructions here.
To get your Windows computer to recognise the NodeMCU in WSL, first download the Driver here, then in Windows Device manager, find the new device and right click Update Driver.
Finally it will show up under Ports and see what the device number is.
COM3 maps to
I needed to reduce the bit rate to
esptool.py --port /dev/ttyS3 \ --baud 115200 write_flash \ --flash_size=detect 0 \ esp8266-20200911-v1.13.bin
You can find better instructions here.
Setting up a new project
> python3 -m venv ENV > source ENV/bin/activate > pip install esptool rshell > rshell
/dev before and after plugging in the device to see what port your device is on.
rshell with something like
rshell --port /dev/ttyUSB0.
To see the files on your device,