Я новичок (видел пару роликов с примерами использования, в руках не держал) в использовании Arduino и ей подобных плат. Очень хочу попробовать, и уже даже есть идея сделать систему «умного» полива (прям хочу хочу сделать). Из языков программирования знаю C и C++ (и Python немного). С JS вообще не знаком(. Возникает вопрос: взять матрешку и все остальное (кран, датчики итд) закупить отдельно или сразу взять йодо с дополнением «автополив» и столкнуться с новым языком?
берите классическое Ардуино. Примеров работ, библиотек, схем в интернете намного больше. Но, в любом случае, большая часть проблем не в программировании вас ожидает.