With the help of Iguana, we can download and run various MicroPython programs without even approaching our device. This is especially convenient if we are programming robots.
Iguana allows you to consistently access your device via USB or Wi‑Fi, even if the device is running an endless loop.
Any program on the device can be marked as a stop script, which will automatically start after pressing the "STOP" button. This is useful if, for example, we want to automatically turn off the robot's motors every time the program is stopped. We don't have to run after the robot and catch it to turn it off if we want to stop it. When working via Wi-Fi, we can not get up from the computer at all to program our robot.
Iguana can download any type of file to your device. This can be useful if we want, for example, to add an image to a web-server page.
Iguana has a built-in ESP bootloader that allows you to install MicroPython directly from the IDE.
The code editor highlights the syntax. There is a large selection of themes. You can change the font and its size.
In Iguana, we can rename the tabs of open files on the fly (by double-clicking on a tab), which allows us to conveniently work with code versions.