Skip to content

This demo shows how to use and send the data from the built-in temperature sensor in the FRDM-RW612 board as well as the Accel 4 click and the HeartRate 4 click mikro-e boards over wifi to an http server that displays their information.

License

Notifications You must be signed in to change notification settings

nxp-appcodehub/dm-frdmrw612-sensors-over-wifi

Repository files navigation

NXP Application Code Hub

FRDM-RW612 Sensors over Wi-Fi with http server

This demo shows how to use the P3T1755 on board temperature sensor, as well as the Accel4CLick and HeartRate4Click click boards on the Mikroe header, and send their data over wifi to an HTTP server which you can see using any device that can connect to the FRDM-RW612 Access Point.

This demo uses the monolithic WiFi configuration so the user does not need to load the WiFi Firmware manually.

Boards: FRDM-RW612

Categories: RTOS, Sensor, Wireless Connectivity, Tools

Peripherals: GPIO, I2C, SENSOR, UART, Wi-Fi

Toolchains: MCUXpresso IDE

Table of Contents

  1. Software
  2. Hardware
  3. Setup
  4. Results
  5. FAQs
  6. Support
  7. Release Notes

1. Software

  • MCUXpresso IDE v11.9.0
  • FRDM-RW612 SDK (SDK_2_16_100_FRDM-RW612)
  • FRDM-RW612 Sensors over Wi-Fi with http server demo projects

2. Hardware

FRDM-RW612 Board

Accel4CLick Board

HeartRate4CLick Board

3. Setup

  1. First connect your click board to the MikroE header on the FRDM board using the GND pins as reference (not needed for the temperature example).
  2. Open the project file of the sensor you want to test.
  3. Connect your FRDM-RW612 board to your computer with the MCU link USB-C connector.
  4. Build and flash the selected project to your board.
  5. Run the example and open a serial terminal
  6. Connect a device to the RW612 AP with the given SSID and Password, open an internet browser and type the IP given on the serial terminal.

Use the following settings for the serial terminal:

* Port: COM Port of your device
* Baudrate: 115200
*  Data: 8 bit
* Parity: none
* Stop bits: 1 bit
* Flow control: none

The IC marked blue is the on board temperature sensor P3T1755.

4. Results

If everything was done correctly you should now see the sensor data both on the serial terminal and on the webpage shown in your connected device.

Demo videos:

Heart Rate

On board temperature sensor

You can change the SSID and password of the AP in source/main.c

#ifndef AP_SSID
#define AP_SSID "RW612_AP"
#endif

#ifndef AP_PASSWORD
#define AP_PASSWORD "0123456789"
#endif

5. FAQs

No FAQs have been identified for this proyect.

6. Support

Provide URLs for help here.

Project Metadata

Board badge

Category badge Category badge Category badge Category badge

Peripheral badge Peripheral badge Peripheral badge Peripheral badge Peripheral badge

Toolchain badge

Questions regarding the content/correctness of this example can be entered as Issues within this GitHub repository.

Warning: For more general technical questions regarding NXP Microcontrollers and the difference in expected functionality, enter your questions on the NXP Community Forum

Follow us on Youtube Follow us on LinkedIn Follow us on Facebook Follow us on Twitter

7. Release Notes

Version Description / Update Date
1.0 Initial release on Application Code Hub April 28th 2025
Trademarks and Service Marks: There are a number of proprietary logos, service marks, trademarks, slogans and product designations ("Marks") found on this Site. By making the Marks available on this Site, NXP is not granting you a license to use them in any fashion. Access to this Site does not confer upon you any license to the Marks under any of NXP or any third party's intellectual property rights. While NXP encourages others to link to our URL, no NXP trademark or service mark may be used as a hyperlink without NXP’s prior written permission. The following Marks are the property of NXP. This list is not comprehensive; the absence of a Mark from the list does not constitute a waiver of intellectual property rights established by NXP in a Mark.
NXP, the NXP logo, NXP SECURE CONNECTIONS FOR A SMARTER WORLD, Airfast, Altivec, ByLink, CodeWarrior, ColdFire, ColdFire+, CoolFlux, CoolFlux DSP, DESFire, EdgeLock, EdgeScale, EdgeVerse, elQ, Embrace, Freescale, GreenChip, HITAG, ICODE and I-CODE, Immersiv3D, I2C-bus logo , JCOP, Kinetis, Layerscape, MagniV, Mantis, MCCI, MIFARE, MIFARE Classic, MIFARE FleX, MIFARE4Mobile, MIFARE Plus, MIFARE Ultralight, MiGLO, MOBILEGT, NTAG, PEG, Plus X, POR, PowerQUICC, Processor Expert, QorIQ, QorIQ Qonverge, RoadLink wordmark and logo, SafeAssure, SafeAssure logo , SmartLX, SmartMX, StarCore, Symphony, Tower, TriMedia, Trimension, UCODE, VortiQa, Vybrid are trademarks of NXP B.V. All other product or service names are the property of their respective owners. © 2021 NXP B.V.

About

This demo shows how to use and send the data from the built-in temperature sensor in the FRDM-RW612 board as well as the Accel 4 click and the HeartRate 4 click mikro-e boards over wifi to an http server that displays their information.

Resources

License

Stars

Watchers

Forks

Packages

No packages published