This video introduces a wearables demo and its features being controlled and driven by our PSoC 6 BLE MCU (PSoC 63 Connectivity Line). It explains PSoC 6 BLE interfacing with multiple sensors (such as accelerometers/gyros/temperature/light/pressure) and processing this data for use as real life data. Also being driven in this demo is a touch slider user interface and haptics motor, in addition to providing a BLE connection to a smartphone. This functionality is capable from PSoC 6's best-in-class flexibility, with it's software-defined analog and digital peripherals, multiple connectivity options, and industry leading CapSense.
Feel free to leave comments or ask questions!
Currently, this board is for demo purposes only, but we are in early discussions about possibly selling this kit. Will update you again, so please stay tuned into the community!
I am also interested in this demo kit/code.
If this is going to be sold let me know please.
Could you share which motion sensors and gps did you use?
The sensor being used in the motion sensor menu is from InvenSense, manufacturing number is MPU9250. It is a 9-axis gyro + accelerometer + compass combo device. For the GPS, it is from ORIGINGPS, manufacturing number is ORG1411-PM04-TR1.
A single cell lithium polymer (3.7V Li-Po) powers the entire board, which is regulated by a PMIC to 3.0V.
PSoC 6 as well as the sensors are operated at this voltage.
Hello out there!
Many of you are interested in getting your hands on one of these PSoC 6 Wearables Solution Demo. We are in talks of trying to get this demo online so that it can be purchased. So question to you all out there, how much would you be willing to pay for this demo?
Looking for any sort of feedback!
If up to about $50, I will consider buying this board.
I have a suggestion, it would be nice, if you can expose unused ports/pins, to allow connecting additional circuits.
Also, I do not own Miniprog. Will I be able to program this board using Kitprog?
This demo board is just awesome. I have tried few wearable devices like Hexiwear. The problem with them is battery life, no GPS and no calling notifications. This demo board is a truly a best device.
What would be the approximate cost of this board in the market? Also, would it include the OLED display and the battery?
We are still working out the details on cost, sorry that I can't give you a clear answer just yet . As for the OLED and battery, yes it would come with both items.
Pins are not exposed with an intention of keeping the board form factor small while still adding tons of sensors, a capacitive touch area and an OLED. Please do let us know what other external circuits you would want to interface or see in the demo.
You are saying about sensors....so maybe some logging capability? For example microSD slot, so you can process grabbed data on computer.
Or some sounds, so you can know status of device without looking at a display.
At this time, I don't have more ideas...but in future, no one knows
Thanks for your inputs. We do have an onboard 64MB memory which can be used for either data logging or as external flash. PSoC 6 BLE device has a QSPI (quad SPI) interface that enables high speed transfers to such SPI based external memories. Although the storage capacity is limited (MBs..) the ideal scenario for a wearable would be to log data and occasionally dump it over a bulk transfer over BLE, say when the wearable is docked to a power source.
I would be interested in a version without the display and mainly just interested in the GPS part.
Does the GPS provide 1PPS output signal and if so is it configurable?
Alternatively what GPS module is used and what pins are exposed/available...hopefully not just rx/tx.
Pricing: If you do release it consider an option of a bare-bones unit(with GPS) for lower cost.
This is a nano Hornet ORG1411 from OriginGPS. Yes, we do have a 1PPS and some other signals (wakeup) from the GPS module to PSoC 6, please refer to the GPS datasheet for more details. The module has 3 types of host interfaces (UART, SPI or I2C) multiplexed on a set of pins, configurable through external pull-ups. We use simple UART without flow control.
That would be great to any/all of PsoC6 boards. It is a good thing to have internal BLE stack and radio. Since it does not have its own WiFi hardware, it would be very useful to have an addon board with this functionality.