Skip to content

A simple temperature monitor using a PCT2075 breakout board and a Raspberry Pi Pico

Notifications You must be signed in to change notification settings

Dr-Passmore/Pico-PCT2075-temp-sensor-with-ssd1306-display

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Circuitpython temperature monitor

Intro

Initially, built as a Christmas gift for someone dealing with a dodgy boiler. This was designed to be a quick and easy temperature indicator.

The temperature range is based on recommendations of the World Health Organisation aiming for an optimal temperature of at least 18°C but not higher than 23°C.

If a temperature below 18°C is recorded on the PCT2075 a blue LED is switched on. If it goes above 23°C the red LED switches on. A nice simple indication. The addition of a screen was added to display the current temperature.

Pico in action showing 12.5°C

A nice simple project

Parts

  • PCT2075 breakout board
  • SSD1306 display
  • Pico
  • Blue LED
  • Red LED

Code

The code initialises the I2C buses along with the temperature sensor and display.

A quick little loading animation plays rapidly switching the LEDs on and off.

Once loaded every 5 seconds the Pico takes a reading from the temperature sensor and updates the display. If the recorded temperature is outside the ideal range then either the blue or the red LED switches on depending whether the temperature is too cold or too hot.

About

A simple temperature monitor using a PCT2075 breakout board and a Raspberry Pi Pico

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages