To run this download libraries in arduino:
Adafruit MQTT library, Adafruit IO Arduino, ArduinoHttpClient
Dont forget to add esp board in ardino prefences and board manager. See:
https://www.electronicwings.com/nodemcu/getting-started-with-nodemcu-using-arduino-ide https://www.electronicwings.com/nodemcu/nodemcu-mqtt-client-with-arduino-ide
#For MAC-os You will need CP210x USB to UART Bridge. Latest and greatest for now is https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers