Too Long; Didn't Read
In part one I discussed the first version/Bluetooth version of my desk upgrade. In this article, I’ll discuss upgrading the desk to use Google Smart Home so I can control my desk with my voice. I swapped out the microcontroller from the Nordic NRF52 to an ESP32 ESP32 since the ESP32 has WiFi built in. Most of the control software was portable since it was written in C++, and both devices could be programmed with Platform.IO and the Arduino libraries.