Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Graphical Temperature & Humidity Control Unit Using a Raspberry Pi Pico

Status
Not open for further replies.

Hesambook

Full Member level 2
Joined
Sep 26, 2007
Messages
123
Helped
1
Reputation
4
Reaction score
10
Trophy points
1,298
Activity points
3,078
Raspberry Pi Pico is a cute piece of hardware. It is equipped with a powerful dual-core RP2040 microcontroller that offers 2M (up to 16M) Flash and 264K SRAM memories. Such specifications make it suitable for a variety of hobby and industrial applications.
In this article/video, I used a Pico board, a digital SHTC3 sensor, and a 2.4” colorful TFT display to build a graphical temperature and humidity measurement/control unit that can be used to monitor the home, workplace, indoor garden, devices … etc. The board was also equipped with two Relays that allow the user to set the cooling/heating limits and adjust the parameters in the GUI.
The trickiest part of this project was the Pico code. I used the Pico C/C++ SDK library and invested a significant amount of time in designing the GUI and debugging the code. I should confess it was not an easy task.
To design the schematic and PCB, I used Altium designer 22 and installed the missing component libraries using Altium’s manufacturer part search. By using the Octopart website, I was able to quickly gather the necessary component information and generate the BOM. Finally, to get high-quality fabricated boards, I sent the Gerber files to PCBWay.

It's a cool piece of hardware for anyone, so let’s get started :)


Fig-6.jpg


References
Article: https://bit.ly/3TxW9dF

[1]: 78M05: https://octopart.com/l78m05acdt-stmicroelectronics-2280839?r=sp

[2]: TLV1117-33C: https://octopart.com/tlv1117-33cdcyr-texas+instruments-669251?r=sp

[3]: Raspberry Pi Pico: https://octopart.com/sc0915-raspberry+pi-116090189?r=sp

[4]: LM1-5D: https://octopart.com/lm1-5d-rayex-53719411?r=sp

[5]: 2N7002: https://octopart.com/2n7002-t1-e3-vishay-55433894?r=sp
 

Thanks. Where did your print your PCB from?
 

Pico Pi is the robust microcontroller, We are using it for prototyping the development of the fire alarm system.
we are using MQ4 methane sensor, does your system has Wifi / Ethernet connectivity? or do you have any plan to add it?
 

Pico Pi is the robust microcontroller, We are using it for prototyping the development of the fire alarm system.
we are using MQ4 methane sensor, does your system has Wifi / Ethernet connectivity? or do you have any plan to add it?
Yes, it's a good MCU. This specific board does not have WiFi, but you can use another one with embedded WiFi
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top