earlephilhower / arduino-pico

Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards
GNU Lesser General Public License v2.1
2.03k stars 421 forks source link

RP2040 and QNEthernet library issue #2071

Closed 5b4wn closed 7 months ago

5b4wn commented 7 months ago

Dear @earlephilhower

MANY THANKS FOR YOUR CORE libraries. Amazing work. I am trying to compile with the help of @ssilverman QNEthernet library which is an amazing ethernet library but running issues with some of the included files WString.h IPAddress.h (https://github.com/ssilverman/QNEthernet/issues/70#issuecomment-2016607802).

Are you able to make some suggestions please?

BW @5b4wn

JAndrassy commented 7 months ago

why would you want to use QNEthernet with the Pico Core? Pico Core has bundled its own LwIP based library which supports W5500. https://github.com/earlephilhower/arduino-pico/blob/master/libraries/lwIP_w5500/examples/WiFiClient-W5500/WiFiClient-W5500.ino

earlephilhower commented 7 months ago

We already natively support LWIP on the WizNet and other Ethernet adapters. See the LWIP_xxx examples.

We also hove those two headers as they're standard Arduino API.