Выбрать оптимальный микрокомпьютер и написать на него софт на Python/С

Гость6 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
12.06.2019

Нужно подобрать микрокомпьютер (он будет монтироваться на плату), который будет не дорогой, но способный выполнять этот функционал: 

- подключаться к домашней WiFi сети (быть точкой доступа при первом подключении) 

- иметь блютуз (пока не знаем зачем он нам если игрушка при первом подключении является точкой доступа, надо подумать) 

- общаться с мобильным приложением Android / iOS 

- общаться с нашим основным сервером (назначение этого сервера тоже обсуждается) – получение команды о включении нужного mp3, перезапись файлов на SD карте 

- общаться по API с сервером распознавания речи Яндекс Speech Kit – отправлять на него wav, получать текст, отправлять текст на наш сервер (или игрушку) и т.д. 

- хранение mp3 на SD карте 

- взаимодействие с NFC (или RFID. RFID дальность выше, антенна компактнее) 

- программный шумодав (чтобы не было проблем с распознованием речи) 

- место под распайку памяти Nand (это не обязательно, но Nand живучее SD) 

- кодер/декодер mp3 (или wav) 

- управление LED 

- управление громкостью динамика 

- контроль заряда батареи (это обсуждаемый момент, т.к. батарейка у нас там очень простая) 

- возможно еще какие-то функции по мелочи 

Под этот функционал нужно написать софт, вероятно на "C" или на Python. 

Кратко: 

1. Выбрать микрокомпьютер 

2. Придумать как все будет взаимодействовать на уровне софта 

3. Написать софт на микрокомпьютер (это может быть софт под Unix ядро или Unix ядро с софтом на уровне ядра или просто Linux скрипты или BareMetal или ещё что-то, нужно обсуждать) 

Человек кто разработает плату под микрокомпьютер у нас есть.