wifi: esp32s2: add board wifi station sample
by adding esp32s2 configs and documentation. Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
This commit is contained in:
parent
c7ce4b2016
commit
774aef0cf8
|
@ -11,6 +11,15 @@ To configure WiFi credentials, edit ``prj.conf``.
|
|||
Enabling the ``net_shell`` module provides a set of commands to test the connection.
|
||||
See :ref:`network shell <net_shell>` for more details.
|
||||
|
||||
Supported SoCs
|
||||
**************
|
||||
|
||||
The following SoCs are supported by this sample code so far:
|
||||
|
||||
* ESP32
|
||||
* ESP32-S2
|
||||
* ESP32-C3
|
||||
|
||||
Building and Running
|
||||
********************
|
||||
|
||||
|
@ -21,17 +30,21 @@ The sample can be built and flashed as follows:
|
|||
.. code-block:: console
|
||||
|
||||
west build -b esp32 samples/boards/esp32/wifi_station
|
||||
west flash --esp-device /dev/ttyUSB0
|
||||
west flash
|
||||
|
||||
If using another supported Espressif board, replace the board argument in the above
|
||||
command with your own board (e.g., `esp32s2_saola` board).
|
||||
|
||||
Sample Output
|
||||
=============
|
||||
|
||||
To check output of this sample, any serial console program can be used (i.e. on Linux minicom, putty, screen, etc)
|
||||
This example uses ``picocom`` on the serial port ``/dev/ttyUSB0``:
|
||||
To check output of this sample, run ``west espressif monitor`` or any other serial console program (i.e. on Linux
|
||||
minicom, putty, screen, etc).
|
||||
This example uses ``west espressif monitor``, which automatically detects the serial port at ``/dev/ttyUSB0``:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ picocom /dev/ttyUSB0 - 115200
|
||||
$ west espressif monitor
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
CONFIG_HEAP_MEM_POOL_SIZE=37760
|
||||
|
||||
# when enabling NET_SHELL, the following
|
||||
# helps to optimize memory footprint
|
||||
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=8
|
||||
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=8
|
||||
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=8
|
||||
CONFIG_ESP32_WIFI_IRAM_OPT=n
|
||||
CONFIG_ESP32_WIFI_RX_IRAM_OPT=n
|
|
@ -2,5 +2,5 @@ sample:
|
|||
name: Espressif ESP32 WiFi Station
|
||||
tests:
|
||||
sample.board.esp32:
|
||||
platform_allow: esp32
|
||||
platform_allow: esp32 esp32s2_saola
|
||||
tags: esp32
|
||||
|
|
Loading…
Reference in a new issue