Skip to content

Latest commit

 

History

52 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raspberry Pi Pico W i2c lcd1602 NTP clock and HA temperature

The simple digital clock, which syncs with NTP server via WiFi. Can also sync with Home Assistant to show current weather (by default uses met.no HA plugin). Built using Pico W, LCD 1602 with i2c interface

In order to make it work:

  1. Software:
  • Download repo
  • Copy secrets_dist.py file to secrets.py file
  • Adjust data in secrets.py file
  • Copy config_dist.py to.config.py file
  • Adjust data in config.py file
  1. Hardware:
  • Connect LCD 1602 VCC to Pico VBUS pin
  • Connect LCD 1602 GND to any Pico GND pin (for example, 38th)
  • Connect LCD 1602 SDA to Pico GP0 pin
  • Connect LCD 1602 SCL to Pico GP1 pin
  1. Connect altogether:
  • Thonny - install micropython;
  • Upload the files to Pico;
  • Reset and disconnect from PC;
  • Done!

Components list:

  • Screen: HD44780
    (screen and I2C can be bought for example here )
  • I2C Controller: PCF8574T
  • Raspberry Pi Pico W
    (can be bought for example here )
  • 4 cables with connectors male-female
    (can be bought for example here )
  • MicroUSB cable
    (can be bought for example here )
  • (optional) Screen holder
    (can be bought for example here )

Scheme: Connection scheme

Working result: Result

Screen holder:

Scheen holder 1

Scheen holder 2

Scheen holder 3

About

The clock , built using Pico W, LCD 1602 with i2c interface

Topics

Resources

Stars

9 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages