fixed: break the loop after dhcp has succeeded
added: use WS2812B from modified fastspi2 library