Dev board with ethernet and plenty of hw PWM

Hi! I'm looking for a compatible Arduino board with built-in Ethernet (without a shield I mean) and a lot of hardware PWM, at least 16 (better if 20+).

I tried with a Nucleo-144 F429ZI (https://www.st.com/en/evaluation-tools/nucleo-f429zi.html) that would be perfect but the ported libraries have some bug and the UDP communication doesn't work as expected.

Does anyone know another board suitable for my needs?

The DUE CORE compatible arduino DUE has all its Ethernet pins broken out:

There was the TAIJIUINO compatible arduino DUE for Ethernet (pins 92 to 102), but AFAIK is no more available:

http://www.elechouse.com/elechouse/index.php?main_page=product_info&products_id=2230

With all pins broken out, you have potentially 8 PWM and 8 Timer Counters (usable as PWM too)