Бюджет: 27000 UAH Термін: 84 дні
СМотрите, тут нюанс - !!повний обсяг розробки не укладається в 27000 UAH!!. В цей бюджет можна розумно винести інженерний міні-етап на 5-7 днів - перевірити плату, набір компонентів, ризики PPG, BLE та енергозбереження, після чого дати вже щільну оцінку.
По повній розробці всіх трьох етапів я б закладав від 360000 UAH і 10-12 тижнів. Орієнтир по етапах - етап 1 від 90000 до 140000 UAH і 3-4 тижні, етап 2 від 160000 до 240000 UAH і 4-6 тижнів, етап 3 від 110000 до 170000 UAH і 3-4 тижні. По годинах старший розробник прошивок - від 45 USD на годину, але для такої задачі спокійніше йти по етапах, а не рахувати кожну мікропаузу осцилографа =)
Технічно я б вів роботу так - спочатку nRF Connect SDK і Zephyr, шини I2C і SPI з DMA, перевірка FIFO датчиків, свій BLE GATT для сирих даних, потім шар обробки PPG+IMU, HRV і тактильні патерни, після цього енергозбереження, LittleFS, сторожовий таймер і сценарії відмови.
Від вас знадобляться схема, BOM, даташити, обрана модель nRF52840 або nRF5340, доступ до репозиторію GitHub за правилами біржі та критерії приймання по кожному етапу. Ну так, без сирих сигналів PPG+IMU алгоритмічний шар буде трохи гаданням на кавовій гущі - а це не інженерія, а мій внутрішній цирк з калькулятором.
Потрібно уточнити 2 речі -
> яка точна модель PPG, IMU, SPI Flash і драйвера LRA обрана
> чи є тестовий набір сирих PPG+IMU даних або потрібно збирати його в ході первинного запуску
Схожі за предметною частиною і складністю проекти Ingello -
> https://business.ingello.com/lita - медичний додаток і логіка чутливих даних
> https://business.ingello.com/rapport - платформа в сфері психології та психологічного здоров'я
> https://business.ingello.com/vorfahr - складна продуктова система з ІІ та інтеграціями
Наш FLH-лендинг -
> https://systems-fl.ingello.com