Önerim direkt ESP32 ile başla Arduino Framework ile kullanabiliyorsun yani aynı kodlama şekli, ileride Wi-Fi ve Bluetooth'a mutlaka ihtiyaç duyacaksın ayrıca ESP32'nin pinleri çok daha esnek yazılımdan direkt ayarlayabiliyorsun neredeyse her pini istediğin amaç için kullanabiliyorsun Arduino gibi kısıtlı değil.
Parça konusuna gelecek olursak direnç, jumper, LED, kapasitör gibi şeylerden bol bol al, TFT ekran, servo motor, sensör gibi şeyler de alabilirsin.
EDIT: Breadboard alıyorsan büyük ve en az 2 tane almanı öneririm sonra parçaları dizerken sığdıracağım diye çok uğraşırsın.