Pico RTC HAT
Pico RTC HAT is a Real-Time clock expansion module with the powerful IC DS3231, backup battery holder, operating voltage 3.3 V, and Fast (400kHz) I2C Interface that measures the time which aligns the time of the device with the “Real-Time”. It is developed with the standard Raspberry Pi Pico header that supports the Raspberry Pi Pico series to enhance its efficiency at a low cost.
Features
Accuracy ±2ppm from 0°C to +40°C.
Accuracy ±3.5ppm from -40°C to +85°C.
Battery Backup Input for Continuous Timekeeping.
Operating Temperature Ranges Commercial: 0°C to +70°C Industrial: -40°C to +85°C.
Real-Time Clock Counts Seconds, Minutes, Hours, Day, Date, Month, and Year with Leap Year Compensation Valid Up to 2100.
Programmable Square-Wave Output.
Digital Temp Sensor Output: ±3°C Accuracy.
Specifications
Operating Voltage - 3.3 V
Inbuilt IC - DS3231
Battery - CR1220 coin cell
I2C Interface - 400 Khz
Backup Battery Voltage - 2.3V~5.5V
Pinout
Installation
MicroPython
Stack Raspberry Pi Pico on female header of Pico RTC HAT..
Connect USB cable on Raspberry Pi Pico USB port.
Choose interpreter as MicroPython (Raspberry Pi pico).
Now use example code "RTC-HAT.py" from Pico RTC HAT's github repository in thonny ide.
Source code : https://github.com/sbcshop/Pico-RTC-HAT
Copy and paste or open code in thonny ide.
Click on green play button to run example of Pico RTC HAT.
To change date, time or week, change variables of below line:
CurrentTime = b'\x00\x00\x01\x06\x16\x04\x21' #00:00:01 friday 16/04/2021
Resources