I was able to successfully build the code using both the arduino-pico and the official MBED SDK, but they do not control the Si5351a when run on the Raspberry Pi Pico board. This is sad, because the Pico is readily available, but the ATMEGA328 is scarce. I was able to get my needs met by adapting code based on the underlying Raspberry Pi Pico SDKhere. but it would be really nice if the Etherkit library worked.
I think the problem was that the Wire library is using GPIO20 and 21 instead of GPIO4 and 5 that I was using, because I note this person got it to work. I think we should close this.
Rob
I was able to successfully build the code using both the arduino-pico and the official MBED SDK, but they do not control the Si5351a when run on the Raspberry Pi Pico board. This is sad, because the Pico is readily available, but the ATMEGA328 is scarce. I was able to get my needs met by adapting code based on the underlying Raspberry Pi Pico SDK here. but it would be really nice if the Etherkit library worked.