chosing hardware for a coin battery powered IoT system (nRF52840?)

Hello,

I am building a wireless sensor system for stationary bikes where pressure-sensors on the handlebars detect whether the rider is leaning his weight left or right, and a hall sensor + magnet calculate the speed on his wheel. All this information is sent to a serial USB port on a computer, where Unity (3D environment engine) takes in the data for a virtual riding experience to be casted on the TV.

I have a functional prototype with nRF24L01 modules but I want it to be wireless. I am having alot of trouble understanding what is the hardware I need to make this system a reality. Here is a schematic:

SchematicHap.png

I was wondering if nRF52832 Breakout Board’s with coin batteries and a SparkFun Pro nRF52840 Mini - Bluetooth Development Board at the receiver end would make this possible. the problem is it is multiple devices, can the SparkFun Pro nRF52840 Mini - Bluetooth receive data from multiple devices and post it to serial? seems like a rather complex project. what would be the power consumption of nRF52832 boards transmitting some basic sensor data?

Any advice on how to do this would be very appreciated!

Hi alnossv,

This project is a bit beyond the scope of our support here but we would be happy to get you pointed in the right direction. From some brief research, it looks like you could use the Pro nRF52840 Mini or other nRF52840-based dev kits for your host device. The nRF52840 has Bluetooth Class 5 capabilities so you should be able to do mesh Bluetooth networking with this board to receive serial data from the other devices.

You will almost certainly need to use the [Nordic nRF5 SDK to develop this system. We have a brief tutorial to get started with the Nordic SDK [here but to go beyond that I would recommend reviewing Nordic’s documentation in the [Nordic Infocenter. The [Nordic DevZone is another good resource for help with technical support for the SDK and other Nordic services and devices.

I hope this helps you choose the appropriate parts for this project and gets you pointed in the right direction to start developing it.](https://devzone.nordicsemi.com/)](Nordic Semiconductor Infocenter)](https://learn.sparkfun.com/tutorials/nrf52840-advanced-development-with-the-nrf5-sdk)](nRF5 SDK - nordicsemi.com)