in progress.
This library provides an easy login process to AzureAD. I had also included a sample that displays Teams presence.
M5Stack ATOM Lite / MATRIX and M5Stack series
//TBD
- Make Client ID with Permission in Azure AD.
- Turn on the ESP32 power supply.
- Connect to ATOM-G-AP with PC.
- Connect ESP32 to any WiFi access point (AutoConnect).
- Display the AutoConnect Home page of ESP32 from PC.
- Select "Device Login Settings" from the top menu.
- Enter Client ID and Tenant ID, then click the button.
- Copy the user code on the next screen and Input the user code on the AzuruAD login Page.
I have confirmed this library works with arduino-esp32 ver 2.0.3.
[arduino-esp32]
platform = platformio/espressif32@^4.4.0
I have put the GitHub link to the library under the lib_deps =
directive. You can download the library from GitHub yourself and register it with the Arduino IDE.
lib_deps =
;basic
SPI
SPIFFS
SD
FS
Wire
WiFi
EEPROM
ESPmDNS
WebServer
Update
DNSServer
HTTPClient
WiFiClientSecure
Ticker
HTTPUpdate
;from GitHub
https://github.com/bblanchon/ArduinoStreamUtils.git
https://github.com/bblanchon/ArduinoJson.git#v6.19.4
https://github.com/Hieromon/AutoConnect.git#v1.3.7
MIT License
Feel free to modify or reprint. We would appreciate it if you could reprint the URL of this repository.
If I could look out over the distance, it was on the shoulders of giants. We would like to thank the authors of each library. Thank you very much.
https://github.com/toblum/ESPTeamsPresence
It would be a great pleasure and a blessing if I could contribute in some way to someone somewhere.
Enjoy!👍