I used to utilize Arduinos, but since I tried an ESP32 I never looked back. Those fit my needs much better and come with all the connections I want. Especially in combination with home assistant.
It sounds like you already know how to do embedded programming, at least at the hobby level. For someone who’s new to that, Arduino IDE is the easiest learning curve I know of. As far as which boards to use, I have no specific feelings which is why I said Arduino or equivalent.
I used to utilize Arduinos, but since I tried an ESP32 I never looked back. Those fit my needs much better and come with all the connections I want. Especially in combination with home assistant.
It sounds like you already know how to do embedded programming, at least at the hobby level. For someone who’s new to that, Arduino IDE is the easiest learning curve I know of. As far as which boards to use, I have no specific feelings which is why I said Arduino or equivalent.