A grblHAL driver for the Raspberry Pi Pico RP2040 processor on a Pi Pico or Pi Pico W board.
Important download information can be found here.
The default build environment is Visual Studio Code, it is surprisingly easy to set up on Raspberry Pi - see the Getting started documentation for how to for this and other platforms.
Note: Before enabling mDNS and/or SSDP protocols for Pico W buggy code in the SDK has to be removed.
The broken code is in cyw43_lwip.c, either remove this part of the code or inactivate it by adding a x
in front of LWIP_MDNS_RESPONDER
in line 176.
There are two issues with this code: first is that it is for a newer version of lwIP than is supplied with the SDK, second is that mDNS is enabled with a default hostname - not the run-time configurable hostname in from grblHAL.
2022-10-28