The latest version of Raspberry Pi OS now requires a password for sudo by default. The change affects only new installations - existing setups are untouched. Using the sudo prefix to run a command ...
The ESP32 does everything a Pi Pico does, but costs less and lasts 100x longer on batteries ...