Auch wenn wir mit dem ESP32 in der Komfortzone des integrierten WiFi spielen dürfen, wollen wir vielleicht bei Gelegenheit über den Tellerrand in Richtung STM32+MicroPython schauen – oder auch ohne MicroPython.
Glücklicherweise gibt es in Richtung WiFi chips mittlerweile auch (bezahlbare?) Alternativen. Dazu wollten wir gerne kurz eine Sammlung beginnen, vielleicht finden sich im Laufe der Zeit noch andere Dinge dazu ein.
preistechnisch scheint bisher keiner den esp zu schlagen, selbst mit viel flash und extra ram dran. die CC3xxx hab ich bisher nicht unter 5E gefunden, und dann war das noch kein modul sondern der nakte chip. d.h. da muss dann eine andre cpu noch den ipstack betreiben und man braucht viele pins (mindestens sdio oder so)
ich gehe mal soweit und sage es ist einfacher und guenstiger einen esp8266 als ip+wifi an einen avr oder stm zu kabeln, als einen beliebigen andren chip zu benutzen um wifi zu machen.
es gibt noch ein konkurrenzprodukt zu den esp8266/esp32 serien von mediatek (runterscrollen zu den cortex M und folgende) MediaTek IoT Chipsets | MediaTek Labs aber das ist alles bei weitem keine einfach benutzbare und auch auf breakout boards kaufbare plattform, sondern ein wirrwar aus proprietaeren sdk.
Der gerade erschienene Raspberry Pi Pico W nutzt den Cypress CYW43439, aka. Infineon AIROC™, mit 1x1 single-band 2.4 GHz Wi-Fi 4 (802.11n) und Bluetooth® 5.2.