◀
▶
MicroPython >>>
Use Jama Funcs on your ESP32 device.
Use embedded Jama Funcs to perform configurable functions on your device.
You can also or export these specific MicroPython code files.
If you want to develop new ones very easily, use as a guide.
You can also or export these specific MicroPython code files.
If you want to develop new ones very easily, use as a guide.
Settings
Check the system of your ESP32 device.
MCU & MicroPython
Unique ID:
Frequency:
Flash memory size:
Platform:
System:
Release:
Version:
Implementation:
SPI RAM available:
Version of '.mpy':
Frequency:
Flash memory size:
Platform:
System:
Release:
Version:
Implementation:
SPI RAM available:
Version of '.mpy':
Real-time GPIO
Boot startups configuration
Flash partitions
| Name | Offset | Size |
|---|
Manage the networks of your ESP32.
Wi-Fi client interface
STA active:
MAC address:
SSID:
IP:
Mask:
Gateway:
DNS:
RSSI:
MAC address:
SSID:
IP:
Mask:
Gateway:
DNS:
RSSI:
Wi-Fi access point interface
AP active:
MAC address:
SSID:
IP:
Mask:
Gateway:
DNS:
Clients:
MAC address:
SSID:
IP:
Mask:
Gateway:
DNS:
Clients:
Ethernet PHY interface
ETH active:
MAC address:
Link status:
IP:
Mask:
Gateway:
DNS:
MAC address:
Link status:
IP:
Mask:
Gateway:
DNS:
Internet status
Reachable:
Manage the SD card in your ESP32 device.
Initialize and access your SD card if your board is equipped with one.
However, make sure your board uses the ESP32 pins provided by default for the primary SD card.
However, make sure your board uses the ESP32 pins provided by default for the primary SD card.
Unable to find Espressif esptool on your system...
You need esptool to use the firmware tools with your ESP32.
The latest stable release can be installed as follow.
From PyPI via pip:
or:
From Homebrew Formulae via brew:
On apt based Linux system it may work to install with:
(Please note that this might install an outdated/not uptodate version of esptool!)
For detailed instructions, see Installation and Dependencies.
The latest stable release can be installed as follow.
From PyPI via pip:
$ pip install esptool
or:
$ python -m pip install esptool
From Homebrew Formulae via brew:
$ brew install esptool
On apt based Linux system it may work to install with:
$ sudo apt install esptool
(Please note that this might install an outdated/not uptodate version of esptool!)
For detailed instructions, see Installation and Dependencies.
Use firmware tools for your ESP32 device.
Espressif esptool is available on your system (firmware upload works from version 4.3).
Make sure that your device is booted in download flash mode.
Press boot+reset buttons on your board or shunt the GPIO 0 to ground.
Select the USB/serial port to which your ESP32 device is connected:
Erase flash memory to clean the entire flash chip before writing a new firmware.
All sectors of flash (not just the writing areas) will be erased.
Write a new firmware image to the chip's flash memory.
For more informations about this, see the basic esptool commands.
Make sure that your device is booted in download flash mode.
Press boot+reset buttons on your board or shunt the GPIO 0 to ground.
Select the USB/serial port to which your ESP32 device is connected:
Erase flash memory to clean the entire flash chip before writing a new firmware.
All sectors of flash (not just the writing areas) will be erased.
Write a new firmware image to the chip's flash memory.
For more informations about this, see the basic esptool commands.
Check releases and useful links for ESP32/MicroPython.
Latest stable versions available
Espressif esp-idf
MicroPython
ESP32 MPY-Jama
Espressif Esptool
MicroPython
ESP32 MPY-Jama
Espressif Esptool
