I still have to figure out how to write python scripts to the filesystem, haven’t checked on it yet. I (42525) wifi: wifi power manager task: 0x3ffe852c prio: 21 stack: 2560 I (42525) wifi: Init lldesc rx ampdu entry mblock:4 I (42515) wifi: Init rx ampdu len mblock:7 I (42515) wifi: Init dynamic rx buffer num: 0 I (42505) wifi: Init static rx buffer num: 10 I (42495) wifi: Init management frame dynamic rx buffer num: 64 I (42495) wifi: Init data frame dynamic rx buffer num: 64 I (42495) wifi: Init dynamic tx buffer num: 32 [0 32mI (42475) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE[0m [0 32mI (42465) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE[0m I (42465) wifi: config nano formating: disabled I (42465) wifi: config NVS flash: enabled I (42465) wifi: wifi firmware version: 111e74d MicroPython v1.9.3-240-ga275cb0f on ESP32 module with ESP32 [0 32mI (33) cpu_start: Starting scheduler on PRO CPU.[0m [0 32mI (240) cpu_start: Pro cpu start user code[0m It will group all IP addresses according to MAC address if a MAC address is configured with multiple IP addresses. Colasoft MAC Scanner will display scan results in the list, including IP address, MAC address, Host Name and Manufacture. [0 32mI (215) heap_init: At 3FFDCD3298 (12 KiB): DRAM[0m Choose a subnet from the Local Subnet combo box and click the Start button or F5 to execute scan. [0 32mI (205) cpu_start: Single core mode[0m
This is the output I get on Arduino Serial monitor, from the reboot to the moment I type those commands (shown in red): rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) Making the wifi scan test is a four-liner: import network
Which gave me a working MicroPython on the ESP32. So, I went to the directory where I cloned it, and ran from the command-line: python esptool.py -port /dev/cu.SLAB_USBtoUART write_flash 0x1000 ~/Downloads/micropython-esp32-20180121-v1.9.3-240-ga275cb0f.bin Once you have it, you can try the GUI, but when I try to flash it, I have an error like this: rst:0x1 (POWERON_RESET),boot:0x16 (SPI_FAST_FLASH_BOOT)įalling back to built-in command interpreter.
Easy peasy: brew install wxpythonĪnd follow the instructions on how to build it. You might need to install WxWidgets – the python’s PIP doesn’t work, but the brew one works. It allows you to use a GUI to Flash ESP8266 and ESP32 boards. To upload it, I used the NodeMCU flasher tool, which I got from Marcel Stör’s github. I got MicroPython from the official site, at. It uses the CP210x serial-to-usb driver, so you need to have this installed before you even bother.ĮSP32, an amazing little board. I have been trying to upload MicroPython to a ESP32 on a Mac.