Please select
  • Projects 30
  • Rating 5.0
  • Rating 5 747

Budget: 27000 UAH Deadline: 84 days

Look, there's a nuance here - the full scope of development does not fit into 27,000 UAH. Within this budget, we can reasonably allocate an engineering mini-stage for 5-7 days - to check the board, component set, PPG risks, BLE, and energy saving, after which we can provide a solid estimate.

For the complete development of all three stages, I would estimate starting from 360,000 UAH and 10-12 weeks. The breakdown for the stages is as follows - stage 1 from 90,000 to 140,000 UAH and 3-4 weeks, stage 2 from 160,000 to 240,000 UAH and 4-6 weeks, stage 3 from 110,000 to 170,000 UAH and 3-4 weeks. Hourly rates for a senior firmware developer start from 45 USD per hour, but for this task, it's more comfortable to go by stages rather than counting every micro-pause of the oscilloscope.

Technically, I would conduct the work as follows - first nRF Connect SDK and Zephyr, I2C and SPI buses with DMA, checking FIFO sensors, a custom BLE GATT for raw data, then the processing layer for PPG+IMU, HRV, and tactile patterns, after that energy saving, LittleFS, watchdog timer, and failure scenarios.

From you, I will need the schematic, BOM, datasheets, the chosen model nRF52840 or nRF5340, access to the GitHub repository according to marketplace rules, and acceptance criteria for each stage. Well, without raw PPG+IMU signals, the algorithmic layer will be a bit like guessing on coffee grounds - and that's not engineering, but my internal circus with a calculator.

We need to clarify two things -
> what exact model of PPG, IMU, SPI Flash, and LRA driver has been chosen

Similar project: Рефаткоринг приложения
  • Projects 163
  • Rating 5.0
  • Rating 4 470

Budget: 27000 UAH Deadline: 18 days

Denis, I see there is a complex but very interesting embedded project here: BLE telemetry, PPG/IMU drivers, PWM for LRA, and further DSP logic with power-saving mode. I have worked with C/C++ and low-level integrations, quickly bringing up and stabilizing peripherals during the debugging phase. I can break the work into 3 milestones, evaluate each stage separately, and keep the code on GitHub. I am ready to discuss the details regarding the sensors, BLE profile, and test board.

  • Projects -
  • Rating -
  • Rating 583

Budget: 27000 UAH Deadline: 1 day

Hello! I have experience with Nordic nRF52840/nRF5340, Zephyr RTOS, BLE GATT, and PPG/IMU signal processing. I would be happy to help you!

  • Projects -
  • Rating -
  • Rating 196

Budget: 27000 UAH Deadline: 53 days

We already have a practically ready groundwork in healthtech, BLE telemetry, and signal processing that can be quickly adapted for Nordic and Zephyr, so we can discuss the details here and proceed step by step.
Regarding the budget - 27,000 UAH for such a set of works will likely only cover a short audit of the schematic and a plan for reviving the board.
The rate guideline is 35-45 USD per hour if we consider the entire cycle from DK to custom board.
Stage 1 - 65,000-95,000 UAH and 10-15 working days.
Stage 2 - 140,000-240,000 UAH and 25-40 working days, because DSP and HRV usually require iterations on real logs.
Stage 3 - 95,000-160,000 UAH and 18-30 working days.
The preliminary cost for the entire cycle is from 300,000 UAH, more precisely after the PPG model, IMU, and sampling frequencies.
We can start with the first stage - drivers, BLE GATT, PWM patterns, basic logs, and consumption measurements.
From you, we need the schematic, pinout table, selected PPG and IMU, access to GitHub, requirements for the BLE packet format, and criteria for critical states.
Note, there is a nuance - regarding algorithms, it is important to clarify whether there are already formulas and thresholds or if a research part on logs needs to be done.