Какие-то из задач хакатона подразумевают создание программно-аппаратных артефактов, а какие-то только программной части. Вот технологии, которые могут пригодиться.
- Web-разработка
- Чат-боты (api tg, fb, vk)
- Разработка приложений на android/ios (xamarin/react native/java/swift)
- Любые языки программирования
- AR, VR, IoT, Unity
- Подготовка моделей для 3D печати
- Программная работа с последовательным портом
В принципе вы сможете запрограммировать свое решение на том, на чем умеете программировать.