Things used in this project

Hardware components:
R8326274 01
Raspberry Pi 2 Model B
Or a Raspberry PI 3
Pi 3 02
Raspberry Pi 3 Model B
Or a Raspberry PI 2
Raspberry Pi to NRF24l01+ Shield
Software apps and online services:
Microsoft Windows 10 IoT Core
Assumed that you have an RPI2/3 with latest version on Windows 10 IoT Core installed
Microsoft Visual Studio 2017
Assumed that you have Visual Studio 2017 and Windows 10 IoT Core tooling installed.
Microsoft Iot Central
Or an Azure IoT Hub
Microsoft Windows 10 IoT Core Dashboard
Microsoft Azure IoT Hub
Or Microsoft IoT Central
Hand tools and fabrication machines:
09507 01
Soldering iron (generic)


Raspberry PI nRF24L01 Shield modification
The @techfooninja NRF24L01 C# library requires the interrupt pin on the module to be connected to a GPIO pin on the RPI. My solution was to solder a jumper wire onto the underside of the shield.
Nrf24piplatemodification vobzvkcgtd


Field Gateway source code
Use Visual Studio 2017 to build then deploy this background application to your Raspberry PI 2/3 device [Edit:2018-03-09] The sample code now include the temporay pfx file which had been excluded by Git rules.


Bryn Lewis
3 projects • 2 followers
Microsoft MVP Embedded, maker, husband & father of two.
Thanks to techfooninja.


Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback


Add projectSign up / Login