Если вы не можете рискнуть даже 300 рублями на "стартап", то у вас ничего не получится и лучше сразу все бросить. А то после бесплатного vps захочется бесплатных рабов и чего-нить еще бесплатно, без усилий, без работы.
Купите оригинальную ардуину (не подделку, которая раза в 2-3 дешевле). Это поможет вам избежать изначальных траблов с драйверами.
Купите несколько диодов, wifi модуль, и например датчик движения.
Мне вот этого не понять такой VPS стоит рублей 300 в месяц! Это деньги? Ну вот дадут вам его бесплатно куда вы денете 300 рублей в качестве альтернативы?
Очень просто - подпишите приложение.
Разумеется сертификат должен быть выдан серьезной конторой, которой доверяют, в частности чтобы майкрософт им доверяла.
Смысл этой защиты - если приложение не подписано, там может быть что угодно в том числе и вредоносный код.
Неизвестно кто и зачем создал этот код.
Поэтому Windows его блокирует и всячески защищает пользователя от случайного и непродуманного запуска такого кода.
Если файл подписан - значит известен издатель этого кода, имеются его реквизиты, и в случае чего есть с кого спросить.
1) Со мной случались аналогичные ситуации, когда после нескольких месяцев разработки, от проекта начинало плохеть, тошнило, хотелось забыть про него. Этот период надо просто пережить.
2) Не сдавайся и продолжай корпеть, только уже не над программной частью, а над продвижением. Кстати, этот этап самый сложный, особенно, если бюджет небольшой.
У меня опыта в программировании не очень много. Но чтобы развиваться, нужно писать код. Иногда у меня код получается просто отвратительный. Поэтому сижу вечерами и занимаюсь рефакторингом. Бывает, что проект немного изменяю или дополняю.
Вот вам и поле: нужно найти новичка и тренироваться с ним (если у вас опыта намного больше)