WPA2-Enterprise wifi with ESP32-S2 feather and circuitPython

This page summarizes the projects mentioned and recommended in the original post on /r/circuitpython

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ESP32-WPA2-enterprise

    ESP32 WPA2 Enterprise example simplified for Arduino

  • I connected the FunHouse to the college and K-12 school I have worked at but am now guessing they weren't using WPA2 Enterprise. I see that CircuitPython (CP) does have an authentication mode for WPA2 Enterprise but it doesn't appear to accept it as a connection type on the ESP32 modules. Adafuit documentation for the PyPortal dev board, which uses the esp32 module, explicitly states that WPA2 Enterprise is not supported in CP. It is possible using Arduino, https://github.com/JeroenBeemster/ESP32-WPA2-enterprise/blob/master/ESP32_WPA2enterprise.ino. I had a similar issue with CP connecting Bluetooth HID devices. It was never fully built out in CP but worked in Arduino.

  • Adafruit_CircuitPython_ESP32SPI

    ESP32 as wifi with SPI interface

  • Thanks. That's what I feared. adafruit_esp32spi has code for WPA2 enterprise (https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/blob/main/examples/esp32spi_wpa2ent_simpletest.py) for instance. Any hope to use this module to drive the esp32 chip on the esp32-s2 feather? I can't figure out what pins I should use for cs, ready and reset.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts