EmbeddedRelated.com
Forums

WiFi module

Started by pozz February 22, 2022
On 23/2/22 12:48 am, Dimiter_Popoff wrote:
> On 2/22/2022 14:23, Bernd Linsel wrote: >> On 22.02.2022 12:59, pozz wrote: >>> I need to develop a custom board with WiFi connectivity and a >>> UART(RS485). The UART will be connected to a proprietary device with >>> a proprietary protocol, no problem on this. >>> >>> The board should connect to a MQTT server through WiFi. >>> >>> I don't know if I will choose a "transparent" WiFi module, >>> implementing all TCP/IP stack and MQTT protocol on the host >>> controller, or choose a "full-featured" WiFi module that integrates >>> all the protocols I need and TCP/IP stack. >>> >>> Besides this, the most important issue is how to configure the WiFi >>> module with network settings (network name, password and so on). This >>> step is crucial, because it should be as simplest as possible. >>> >> >> Hello pozz, >> >> you can find some budgetable modules here: >> https://www.wiznet.io/product/wifi-module/ >> >> Nearly every WiFi module supports parallel operation as a station and >> as access point. Also, if they offer a lightweight TCP stack (mostly >> limited to 1..4 parallel connections), you can choose to use them on a >> lower level, e.g. PHY, IP... and implement the upper protocol layers >> yourself. > > Is there a documented way to use some of these (I am looking at the PCIe > one) *without* having to use its tcp stack, so one could send/receive > IP packets, similar to the way it is done via Ethernet or ppp?
Espressif supports ESPNow: "ESP-NOW is a fast, connectionless communication technology featuring short packet transmission. ESP-NOW is ideal for smart lights, remote control devices, sensors and other applications." It "applies the IEEE802.11 Action Vendor frame technology", whatever that is. Listed here: <https://en.wikipedia.org/wiki/802.11_Frame_Types> <https://www.espressif.com/en/products/software/esp-now/resources>