Re: nRF5 action!
@janaka_a
@NeverDie
@ncollins
I thought you might be interested about this. I've been recently working on this project, the PCB design was made by another Team member and I worked on the firmware, it's based on Zephyr and running multiple protocols. This was mainly designed for Thread using the openthread stack. The nice thing is that once openthread is up and running you simply get a udp socket on which it's possible to send json that directly talks to an application. Despite the standard networking stack, this Tag has astonishing low power with sleep current of only 3.19 uA. I also tried some experimental custom radio protocols on it like the simple mesh, so if anyone is interested to have MySensors running on it I'd be happy to help.
Project page :
https://www.homesmartmesh.com/docs/microcontrollers/nrf52/thread_sensortag/
PCB :
https://github.com/HomeSmartMesh/nrf52_thread_sensortag
Zephyr firmware :
https://github.com/HomeSmartMesh/sdk-hsm-sensortag
The MQTT gateway consists of few lines of python :
https://github.com/HomeSmartMesh/raspi/blob/master/py/thread_tags/thread_tags.py
components :
nRF52840 on a MS88SF2 module.
i²C bus scl P1.13 and sda P1.15
Light sensor VEMLS6030 @0x48
MS8607 with relative humidity @0x40, pressure and temperature @0x76
Reset button P0.18 and user button SW0 P1.09
RGB LED P0. 04 06 08