mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-08 02:54:18 +00:00
es-WiFi compatible modules use IWIN AT command set. This driver is split into several layers: - bus layer: interface to transmit AT commands (SPI, USB, UART...) - core layer: es-WiFi module management (state, scan...) - offload layer: TCP/IP offload operations (connect, listen...) This driver has been tested with stm32l4 disco iot board (disco_l475_iot1) and the wifi sample: $ select wifi $ scan $ connect "CISCO" 5 password $ select net $ tcp connect 192.168.1.21 4242 $ tcp send HelloWorld! Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
15 lines
238 B
CMake
15 lines
238 B
CMake
if(CONFIG_WIFI_ESWIFI)
|
|
zephyr_include_directories(./)
|
|
|
|
zephyr_library_include_directories(
|
|
# IP headers
|
|
${ZEPHYR_BASE}/subsys/net/ip
|
|
)
|
|
|
|
zephyr_sources(
|
|
eswifi_core.c
|
|
eswifi_bus_spi.c
|
|
eswifi_offload.c
|
|
)
|
|
endif()
|