eric7.MicroPython

Package implementing an interface to MicroPython devices like esp32.

Modules

AddEditDevicesDialog Module implementing a dialog to add or edit data of unknown MicroPython devices.
CircuitPythonDevices Module implementing the device interface class for CircuitPython boards.
ConnectionSelectionDialog Module implementing a dialog to select the port to connect to and the type of the attached device.
EspBackupRestoreFirmwareDialog Module implementing a dialog to select the ESP chip type and the backup and restore parameters.
EspDevices Module implementing the device interface class for ESP32 and ESP8266 based boards.
EspFirmwareSelectionDialog Module implementing a dialog to select the ESP chip type and the firmware to be flashed.
GenericMicroPythonDevices Module implementing the device interface class for generic MicroPython devices (i.e.
IgnoredDevicesDialog Module implementing a dialog to manage the list of ignored serial devices.
MicroPythonCommandsInterface Module implementing some file system commands for MicroPython.
MicroPythonDevices Module implementing some utility functions and the MicroPythonDevice base class.
MicroPythonFileManager Module implementing some file system commands for MicroPython.
MicroPythonFileManagerWidget Module implementing a file manager for MicroPython devices.
MicroPythonFileSystemUtilities Module implementing some file system utility functions.
MicroPythonGraphWidget Module implementing the MicroPython graph widget.
MicroPythonProgressInfoDialog Module implementing a dialog to show progress messages.
MicroPythonSerialPort Module implementing a QSerialPort with additional functionality for MicroPython devices.
MicroPythonWidget Module implementing the MicroPython REPL widget.
MicrobitDevices Module implementing the device interface class for BBC micro:bit and Calliope mini boards.
PyBoardDevices Module implementing the device interface class for PyBoard boards.
RP2040Devices Module implementing the device interface class for RP2040 based boards (e.g.
UF2FlashDialog Module implementing a dialog to flash any UF2 capable device.
UnknownDevicesDialog Module implementing a dialog to manage the list of unknown devices.