Starting Kit for Wearable?

Hi guys, I am a software engineer and I am working on a new wearable prototype (wristband kind).

At the moment I used an Arduino Uno starting kit to start to configure my Android and iOS SDK just to make some proof of concepts.

Right now I am in the phase of choosing the first development board for my physical prototype. The idea is to work on ARM Cortex A for low energy comsumption but also ARM Cortex M is interesting even if I believe that its power will blow away the battery in few days.

Before desigining any custom PCB I want to test out an ARM Cortex, plug my sensors, write the internal OS of the wearable and more forward from there.

What development kit do you suggest me to start with the evaluation of the ARM Cortex MicroCrontroller and mbed OS system?
I have few requirements to start with:

  • ARM Cortex Micro Controller
  • BLE Bluetooth
  • OLED display (touch or non touch)
  • Memory to save information
  • LiPo battery
  • Possibility to test sensors (gyro, vibrations, hearth pulse)

About the sensors I don't really need a development board with already a gyro or other sensors in it. But I want the possibility of tests my own sensors with mbed OS.

It would be nice if you can point me to some development board kits like the Arduino Uno. Then from there my plan is to slowly design various versions of my custom PCB as soon as I have a stable prototype done with the development board.

Thanks

Parents
  • Update

    So after some researches I came up with a first development kit board. You guys have also to consider that now I am based in Turkey and only some distributors can reach me here without the burdain of paying tons of import taxes.

    Below is my BOM and the motivation

    Development board (one of them)

    • DEV 11695 (because has everything inside including a screen and the input/output are easy to plug with jumpers)
    • LPC 1768 + OLED LCD (really cheap and tiny but requires some soldering)
    • Bluetooth BlueGiga DKBT111 (really expensive the development kit but probably the most reliable out there)

    Battery

    • TRL 12722 LiPo 1000 mAh + PCB for Charging (that will make a lot easier to start to test the hardware over a real LiPo)

    Sensors

    • MPU 6050 3 axis gyroscope + 3 axis accelleromenter
    • Si 114x Heart rate and Oxygen sensor (really accurate)
    • Vibration motor

    For sure the Sensors and the Bluetooth will require custom firmware for mbed OS but at the end I will have a custom solution.

    Uncertainties

    • OLED, I think when the real prototype will be ready the OLED size will be different so I think that the firmware for my OLED will need full re-write
    • Bluetooth, the bluegiga is very reliable but seems to be very expensive for my project I seriously concerned about it plus it scary me to write a full bluetooth class to handle standby, data and data conversion. It is not an easy task
    • Battery consumption. The only feasible battery size is about 100 mAh which will last for few hours if you run heart rate, oled and Bluetooth. Maybe I may consider a parallel set of batteries
    • Flexible PCB. All those components will have to sit over a flexible PCB in the final proto, which is another concern for heat and vibrations.

    That's my resource update so far

Reply
  • Update

    So after some researches I came up with a first development kit board. You guys have also to consider that now I am based in Turkey and only some distributors can reach me here without the burdain of paying tons of import taxes.

    Below is my BOM and the motivation

    Development board (one of them)

    • DEV 11695 (because has everything inside including a screen and the input/output are easy to plug with jumpers)
    • LPC 1768 + OLED LCD (really cheap and tiny but requires some soldering)
    • Bluetooth BlueGiga DKBT111 (really expensive the development kit but probably the most reliable out there)

    Battery

    • TRL 12722 LiPo 1000 mAh + PCB for Charging (that will make a lot easier to start to test the hardware over a real LiPo)

    Sensors

    • MPU 6050 3 axis gyroscope + 3 axis accelleromenter
    • Si 114x Heart rate and Oxygen sensor (really accurate)
    • Vibration motor

    For sure the Sensors and the Bluetooth will require custom firmware for mbed OS but at the end I will have a custom solution.

    Uncertainties

    • OLED, I think when the real prototype will be ready the OLED size will be different so I think that the firmware for my OLED will need full re-write
    • Bluetooth, the bluegiga is very reliable but seems to be very expensive for my project I seriously concerned about it plus it scary me to write a full bluetooth class to handle standby, data and data conversion. It is not an easy task
    • Battery consumption. The only feasible battery size is about 100 mAh which will last for few hours if you run heart rate, oled and Bluetooth. Maybe I may consider a parallel set of batteries
    • Flexible PCB. All those components will have to sit over a flexible PCB in the final proto, which is another concern for heat and vibrations.

    That's my resource update so far

Children