# Problem with Raspberry Pms7003 and Arduino

**URL:** <https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305>\
**Category:** General\
**Tags:** node-red-dashboard\
**Created:** [19 July 2022 09:01 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305 "2022-07-19T09:01:03Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![john12333](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@john12333](https://discourse.nodered.org/u/john12333)\
**Post date:** [19 July 2022 09:01 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305/1 "2022-07-19T09:01:03Z")

</div>

hi, I am using a pms7003 sensor connected to an arduino which sends data to the raspberry via serial port and receives via node red values. The problem for me is that the values come split and I can't find a way to combine them. Don't you have any ideas? Or maybe use another way to connect pms7003 to have the values in node red?

 ![12](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/2/527b8d13f3a78396b16c2358611530569dfb059f.png)

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [19 July 2022 09:06 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305/2 "2022-07-19T09:06:09Z")

</div>

What character have you set the serial node to split on ?

---

<div class="post-metadata">

**Author:** ![john12333](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@john12333](https://discourse.nodered.org/u/john12333)\
**Post date:** [19 July 2022 09:07 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305/3 "2022-07-19T09:07:17Z")

</div>

![1222](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/2/c2c1a0433e5ff402772fa6479fd0bda93ecba1c3.png)

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [19 July 2022 09:10 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305/4 "2022-07-19T09:10:02Z")

</div>

try changing the split input to "on the character" and `\n`  
(or you may need `\r`- try and see)  
and then deliver strings as they look more like strings than binary

---

<div class="post-metadata">

**Author:** ![john12333](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@john12333](https://discourse.nodered.org/u/john12333)\
**Post date:** [19 July 2022 09:11 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305/5 "2022-07-19T09:11:53Z")

</div>

serial port monitor-code running on arduino without sending to raspberry  
 ![1233333](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/a/3/a37804e24be22ac6b3ae24b99f20e865cb70490f.png)

---

<div class="post-metadata">

**Author:** ![john12333](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@john12333](https://discourse.nodered.org/u/john12333)\
**Post date:** [19 July 2022 09:21 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305/6 "2022-07-19T09:21:58Z")

</div>

> [@dceejay](#):
>
> \n

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/1/715e63ec1ae83373a817072d0b20901e821bd2da.png)  
thank you, it works perfectly

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [19 July 2022 09:57 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305/7 "2022-07-19T09:57:42Z")

</div>

You might find it even better if you specify the terminator as `\r\n`

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [19 July 2022 10:56 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305/8 "2022-07-19T10:56:13Z")

</div>

(not sure if serial node can handle multiple character terminator...)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [19 July 2022 11:11 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305/9 "2022-07-19T11:11:05Z")

</div>

Oh, perhaps my memory is failing me.

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [19 July 2022 11:12 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305/10 "2022-07-19T11:12:27Z")

</div>

mine too - I can't remember exactly either - would need to look at code.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [2 August 2022 11:12 UTC](https://discourse.nodered.org/t/problem-with-raspberry-pms7003-and-arduino/65305/11 "2022-08-02T11:12:28Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
