Arduino and home assistant connected (lan or usb)

Bom dia Ângelo, eu gostava de usar 1 arduino uno com shield Ethernet para ligar ao meu homeassistant por mqtt, já uso vários nodemcu com firmware tasmota também com mqtt e tudo funciona bem.

Mas no arduino nunca configurei mqtt , consegues me dar uma ajuda? Mandar o código que usas? Obrigado