Я бы не стал декодировать QR-код чем-то менее мощным, чем ARM.
Объявление 1.
Конечно, вы можете, но, как я уже сказал, я бы не стал примерять что-то менее мощное, чем ARM (если только вы не ниндзя C и не можете, например, использовать AVR для этой задачи).
Сам по себе декодирование QR-кода не так сложно, и вы сможете написать его самостоятельно (или использовать существующую библиотеку).
Объявление 2.
Вам понадобится подключение, чтобы сделать это. Вокруг много плат Bluetooth, Ethernet и WLAN (по моему опыту, лучшим выбором может быть Bluetooth, вы можете уйти без использования сетевого стека).
Полезная ссылка.