Sou programador e nunca lidei com o hardware de nada, apenas software. Quero começar a criar coisas que eu possa controlar no meu computador usando a programação. Minha pergunta é: existem dispositivos no mercado que possuem uma interface programável ou API?
Por exemplo, quero criar um dispositivo de abertura / fechamento de persianas automatizadas e gostaria de poder controlá-lo no meu computador, por exemplo, escrevendo um aplicativo ou algum código para agendá-los quando abrir e fechar. Gostaria de saber se existem dispositivos que podem ser programados para fazer isso (a parte do computador)?