# Pico W Incubator

**URL:** https://discourse.nodered.org/t/pico-w-incubator/86669
**Category:** Hardware
**Created:** [22 March 2024 16:02 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669 "2024-03-22T16:02:06Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![badflash](https://avatars.discourse-cdn.com/v4/letter/b/d6d6ee/32.png) [@badflash](https://discourse.nodered.org/u/badflash)
#### Post date: [22 March 2024 16:02 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/1 "2024-03-22T16:02:07Z")

</div>

OK, I'm updating this post. I've built a egg incubator from a junk incubator with a bad temperature controller using a Pi Pico W and Node-Red.  
The hardware is A Pi Pico W with a couple of soldered terminal blocks, a DS18X20 temperature probe and a homebrew solid state AC switch made from an AQH3223 solid state switch with a 100 ohm limiting resistor to protect the Pico. I've set it up with PWM at 8 hz and control the duty cycle to control the power to the heater.

The AQH3223 can handle 1.2 amps, so this is good for around 140 watts. The incubator needs 60 watts, so this is fine for low power applications. For higher power I have readily available 10A or higher solid state switches, but the AQH3223 is around a dollar, so it saves lots of money.  
Here is the Pico W with soldered terminal blocks for secure connections:

 ![Node-Red Incubatorpicow](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/e/4/e467b57992f66604a1559908b1fcca43925e121f.jpeg)

Here is the AQH3223 with terminal blocks:

 ![Node-Red IncubatorSSSW](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/3/73ce651ed0602fb36b83278bdb12ebb01c13184d.jpeg)

Here is the test setup:

 ![Node-Red Incubator1](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/a/e/ae650581578d7bfbdc143404a8788fc5e82a8531.jpeg)

and here is the dashboard.:

 ![Screenshot 2024-03-22 090100](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/d/7d19b3ea6b4a3df9cc6d8b04273c7d6810d0be8a.png)

Mush thanks to @dynamicdave for help with getting MQTT to play nice!

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [22 March 2024 16:10 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/2 "2024-03-22T16:10:17Z")

</div>

Hi, just a quick tip - you can paste images directly into the forum (far preferable to uploading and posting a link) 😉

PS, is there a question?

---

<div class="post-metadata">

### Author: ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)
#### Post date: [22 March 2024 16:15 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/3 "2024-03-22T16:15:13Z")

</div>

eww, I wouldn't put my newborn baby in that incubator! 🤣

---

<div class="post-metadata">

### Author: ![badflash](https://avatars.discourse-cdn.com/v4/letter/b/d6d6ee/32.png) [@badflash](https://discourse.nodered.org/u/badflash)
#### Post date: [22 March 2024 16:33 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/4 "2024-03-22T16:33:52Z")

</div>

Don't hatch birds?

---

<div class="post-metadata">

### Author: ![badflash](https://avatars.discourse-cdn.com/v4/letter/b/d6d6ee/32.png) [@badflash](https://discourse.nodered.org/u/badflash)
#### Post date: [22 March 2024 16:41 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/5 "2024-03-22T16:41:42Z")

</div>

Thanks also to @Colin for explaining how to initialize the widgets on program startup.

---

<div class="post-metadata">

### Author: ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)
#### Post date: [22 March 2024 19:38 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/6 "2024-03-22T19:38:49Z")

</div>

Although there are lots of database plotting programs (like Grafana, etc..) you might like to take a look at the FREE version of Clarify as that integrates quite well with Node-RED.

[https://clarifyapp.clarify.io/](https://clarifyapp.clarify.io/)

I use it for plotting readings from a node in my greenhouse and the node in my friend's shed in Boston, USA.

 ![greenhouse_A](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/5/55f04ece35970d7702405f04dea468370515dadb.png)  
 ![greenhouse_C](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/4/74447156592d9aed59e3b8ec1b843a4f4381de8b.png)

Here's the simple Node-RED flow to process the readings from MQTT to Clarify.

 ![orcale_clarify](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/3/031d5c3cbaa89b8314ef13905f8a29c26418d468.png)

There are posts about Clarify on this Forum. Here's just one of them...

> [@Clarify - Time Series Visualization](https://discourse.nodered.org/t/clarify-time-series-visualization/57693):
>
> Hi, I'm Bernt-Johan, one of the founders at [Clarify.io](http://Clarify.io). I've been part of the Node-Red community for a while now, during which I've been developing the Clarify Node-Red Node. And with our release of a totally free plan, I feel it's time to tell you folks, more about what Clarify is and see how it can be useful for some of you. Clarify is a time-series visualization platform that helps users quickly turn data into information. We do this by storing and presenting [time-series data](https://www.clarify.io/learn/time-series-data) alongside comm…

---

<div class="post-metadata">

### Author: ![badflash](https://avatars.discourse-cdn.com/v4/letter/b/d6d6ee/32.png) [@badflash](https://discourse.nodered.org/u/badflash)
#### Post date: [22 March 2024 20:06 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/7 "2024-03-22T20:06:06Z")

</div>

I signed up, but it says for a 30 day free trial,

---

<div class="post-metadata">

### Author: ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)
#### Post date: [23 March 2024 06:58 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/8 "2024-03-23T06:58:06Z")

</div>

@zenofmud, @Paul-Reed and myself have been with Clarify on their 30-day free trial for over two years.  
I believe that as long as you don't exceed the 30 signals limit, the account remains FREE and active.  
Clarify's definition of a signal is a single reading, so you could track up to 30 readings fom your sensors.  
Please PM me if you need help in getting up the learning curve to setup Clarify.

---

<div class="post-metadata">

### Author: ![badflash](https://avatars.discourse-cdn.com/v4/letter/b/d6d6ee/32.png) [@badflash](https://discourse.nodered.org/u/badflash)
#### Post date: [23 March 2024 14:46 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/9 "2024-03-23T14:46:05Z")

</div>

You have been amazingly helpful. Other forums are all snark and no help.

Thanks for the offer @dynamicdave . I've been drinking from a firehose learning wise. This is a tool for down the road. Right now my next step is to get Mosquito set up so I don't need to depend on an outside broker and improve my soldering skills.

I'll be getting my first PCB back from China in a week or two having dipped my toe into KiCad. I have a few more controller projects I'll be working on for my mushroom growing and poultry things. I'll let this all soak in a bit.

---

<div class="post-metadata">

### Author: ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)
#### Post date: [23 March 2024 15:10 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/10 "2024-03-23T15:10:21Z")

</div>

If you are running Node-RED on a Raspeberry Pi (like a RPi-5B, 4B or 3B) then you can install a local mosquitto broker on it. Here's one link I found on the InterWeb...

> **[Install Mosquitto Broker Raspberry Pi | Random Nerd Tutorials](https://randomnerdtutorials.com/how-to-install-mosquitto-broker-on-raspberry-pi/)**
>
> This tutorial shows how to install the Mosquitto Broker for MQTT communication on a Raspberry Pi board.

I use [EasyEDA](https://easyeda.com/) tools to design my PCBs and [JLCpcb](https://jlcpcb.com/) to manufacture them (at the moment the total price for manufacturing and delivering 5-off 100mm by 100mm pcbs to my door in the UK is £3.34 inc VAT - unbeliveable, so much fun for such a small outlay).

---

<div class="post-metadata">

### Author: ![badflash](https://avatars.discourse-cdn.com/v4/letter/b/d6d6ee/32.png) [@badflash](https://discourse.nodered.org/u/badflash)
#### Post date: [23 March 2024 15:25 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/11 "2024-03-23T15:25:14Z")

</div>

I'm running node red and mosquito o win 11 pc. I found a tiny cube pc for $160 and it works great so far.

---

<div class="post-metadata">

### Author: ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)
#### Post date: [23 March 2024 15:33 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/12 "2024-03-23T15:33:56Z")

</div>

OK - that sounds like a plan.  
You can install 'mosquitto' on a Windows platform - just do a search for 'install instructions'.

---

<div class="post-metadata">

### Author: ![badflash](https://avatars.discourse-cdn.com/v4/letter/b/d6d6ee/32.png) [@badflash](https://discourse.nodered.org/u/badflash)
#### Post date: [23 March 2024 16:11 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/13 "2024-03-23T16:11:51Z")

</div>

I have, I just haven't configured it yet. Baby steps.

---

<div class="post-metadata">

### Author: ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)
#### Post date: [23 March 2024 16:39 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/14 "2024-03-23T16:39:41Z")

</div>

Ha, ha - no problem.  
I took out a free subscription a few months ago to the Oracle Cloud where you can deploy one or more 'virtual machines' (VM). I have three VMs running Node-RED and mosquitto so I have my very own remote MQTT broker (as well as local brokers running on my RPi-4Bs at home).

I have a friend in Boston, USA who uses my remote broker to post the readings from his 'shed', basement (where his boiler is located) and a couple of rooms in his house. Great fun.

**I have a number of 'fun things' lined-up for you in the future.**

The first one is sending your reports to your mobile phone. Here's an example of the Node-RED flow to send our 'shed' and 'greenhouse' readings to our mobile phones using Telegram. I just tap in 'all' on my phone to activate the feed and 'none' to stop it. Pure magic. Although you'll probably say I'm a bit "sad".

 ![sat_telegram_A_blanked](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/1/5/1545c838256cd756370aeff7e74095cecc2c0cab.jpeg)  
 ![sat_telegram_B](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/2/7/279a2af9e65165fe7ea1476f12d450666cc617f3.png)  
 ![sat_telegram_C](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/a/0a43b630a2d824eaf5e9bf5c490cd682990e1fe6.png)

---

<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: [22 May 2024 16:40 UTC](https://discourse.nodered.org/t/pico-w-incubator/86669/15 "2024-05-22T16:40:00Z")

</div>

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