esp32> help
help > help
Print the list of registered commands
free
Get the current size of free heap memory
heap
Get minimum size of free heap memory that was
available during program execu
tion
version
Get version of chip and SDK
restart
Software reset of the chip
deep_sleep [-t <t>] [--io=<n>]
[--io_level=<0|1>]
Enter deep sleep mode. Two wakeup modes are
supported: timer and GPIO. If no
wakeup option is specified, will sleep
indefinitely.
-t, --time=<t> Wake up time, ms
--io=<n> If
specified, wakeup using GPIO with given number
--io_level=<0|1> GPIO level to trigger
wakeup
light_sleep [-t <t>] [--io=<n>]...
[--io_level=<0|1>]...
Enter light sleep mode. Two wakeup modes are
supported: timer and GPIO. Mult
iple GPIO pins can be specified using pairs of 'io'
and 'io_level' arguments
. Will also wake up on UART input.
-t, --time=<t> Wake up time, ms
--io=<n> If
specified, wakeup using GPIO with given number
--io_level=<0|1> GPIO level to trigger
wakeup
tasks
Get information about running tasks
nvs_set <key> <type> -v <value>
Set key-value pair in selected namespace.
Examples:
nvs_set VarName i32 -v
123
nvs_set VarName str -v YourString
nvs_set VarName blob -v 0123456789
abcdef
<key> key of the value to be set
<type> type can be: i8, u8, i16, u16 i32, u32
i64, u64, str, blob
-v, --value=<value> value to be stored
nvs_get <key> <type>
Get key-value pair from selected namespace.
Example: nvs_get VarName i32
<key> key of the value to be read
<type> type can be: i8, u8, i16, u16 i32, u32
i64, u64, str, blob
nvs_erase <key>
Erase key-value pair from current namespace
<key> key of the value to be erased
nvs_namespace <namespace>
Set current namespace
<namespace> namespace of the
partition to be selected
nvs_list <partition> [-n <namespace>]
[-t <type>]
List stored key-value pairs stored in NVS.Namespace
and type can be specifie
d to print only those key-value pairs.
Following command list variables stor
ed inside 'nvs' partition, under namespace
'storage' with type uint32_tExamp
le: nvs_list nvs -n storage -t u32
<partition> partition name
-n, --namespace=<namespace> namespace
name
-t, --type=<type> type can be: i8, u8,
i16, u16 i32, u32 i64, u64, str, blob
nvs_erase_namespace <namespace>
Erases specified namespace
<namespace> namespace to be
erased
set_sta <ssid> <passwd>
Set SSID and password of the STA interface
<ssid> SSID
<passwd>
Password
set_ap <ssid> <passwd>
Set SSID and password of the SoftAP
<ssid> SSID of AP
<passwd>
Password of AP
show
Get status and config of the router
|