W5100S-EVB-Pico FreeRTOS Sensor Monitoring With the Node-RED
by TaejinAn in Circuits > Raspberry Pi
647 Views, 1 Favorites, 0 Comments
W5100S-EVB-Pico FreeRTOS Sensor Monitoring With the Node-RED
![IMG_4616-2.JPEG](/proxy/?url=https://content.instructables.com/FTT/B9MA/L2YQP0K8/FTTB9MAL2YQP0K8.jpg&filename=IMG_4616-2.JPEG)
The ethernet is a basic communication technology for remote monitoring. The W5100S-EVB-Pico combined RP2040 and W5100S to use ethernet.
Supplies
![w5100s-evb-pico_side1.png](/proxy/?url=https://content.instructables.com/FKX/SHHI/L2YQP0LT/FKXSHHIL2YQP0LT.png&filename=w5100s-evb-pico_side1.png)
Sensors
![IMG_4615.JPEG](/proxy/?url=https://content.instructables.com/F2R/QCD0/L2YQP0T6/F2RQCD0L2YQP0T6.jpg&filename=IMG_4615.JPEG)
![001-20220510-171709.png](/proxy/?url=https://content.instructables.com/F2M/RWUD/L2YQP0PF/F2MRWUDL2YQP0PF.png&filename=001-20220510-171709.png)
![001-20220510-171724.png](/proxy/?url=https://content.instructables.com/F3F/26BY/L2YQP0PG/F3F26BYL2YQP0PG.png&filename=001-20220510-171724.png)
![001-20220510-171742.png](/proxy/?url=https://content.instructables.com/FDJ/PYTJ/L2YQP0PH/FDJPYTJL2YQP0PH.png&filename=001-20220510-171742.png)
![001-20220510-171751.png](/proxy/?url=https://content.instructables.com/FYD/712J/L2YQP0PI/FYD712JL2YQP0PI.png&filename=001-20220510-171751.png)
![001-20220510-173054.png](/proxy/?url=https://content.instructables.com/FAQ/GUHM/L2YQP0PJ/FAQGUHML2YQP0PJ.png&filename=001-20220510-173054.png)
There are RP2040 FreeRTOS Examples that can use with W5100S-EVB-Pico. And I try to connect some sensors.
: Humidity and Temperature Sensor
: Integrated 6-axis MotionTracking device that combines a 3-axis gyroscope, 3-axis accelerometer, and a Digital Motion Processor.
These are I2C interface devices. Fortunately, the pico-examples provide a good reference for I2C.
The W5100S-EVB-Pico gets data from sensors every 2 seconds, and it sends data to TCP Client which is connected.
Node-RED
![001-20220510-164920.png](/proxy/?url=https://content.instructables.com/FL9/PIC7/L2YQP0RU/FL9PIC7L2YQP0RU.png&filename=001-20220510-164920.png)
![001-20220510-164954.png](/proxy/?url=https://content.instructables.com/FGJ/ACMC/L2YQP0RV/FGJACMCL2YQP0RV.png&filename=001-20220510-164954.png)
![001-20220510-173502.png](/proxy/?url=https://content.instructables.com/FL9/Q5E9/L2YQP0RW/FL9Q5E9L2YQP0RW.png&filename=001-20220510-173502.png)
The Node-RED connects to W5100S-EVB-Pico as a TCP Client. It shows data on the widget.
Finally, I can create a task for sensing and I can show my Node-RED dashboard.
Thank you for reading this.