It’s very affordable and you can program it in C/C++ and Python. There are lots of projects on the site as well. You might also enjoy HackSpace magazine. Free downloads of issues are available at https://hackspace.raspberrypi.org/
Re: Ask HN: How to start learning embedded systems?
#11You might look into the Raspberry Pi Pico https://www.raspberrypi.org/products/raspberry-pi-pico/