
產品資訊
Pico-RTC-DS3231是一款專門針對Raspberry Pi Pico的RTC擴充模組。 它採用高精度RTC晶片DS3231,採用I2C匯流排進行通訊。 該模組具有標準的 Raspberry Pi Pico 接頭,支援 Raspberry Pi Pico 系列。 它還包括一個帶有備用電池座的板載 DS3231 晶片,可實現實時時鐘功能。 RTC 可計算秒、分、小時、月份、月份、星期和年份,並具有閏年補償,有效期可達 2100。它提供 24 小時或 12 小時制可選格式,並帶有 AM/PM指標。 此外,該模組還提供 2 個可編程鬧鐘,並附帶 Raspberry Pi Pico C/C++ 和 MicroPython ex 的線上文檔ample demos。
產品使用說明
設定環境:
- Raspberry Pi 上 Pico 的應用程式開發環境請參考 RaspberryPi章節.
- Windows環境設定可以參考 這個連結。 本教學使用VScode IDE在Windows環境下進行開發。
超過view
Pico-RTC-DS3231是一款專門針對Raspberry Pi Pico的RTC擴充模組。 它採用高精度RTC晶片DS3231,並使用I2C匯流排進行通訊。 由於可堆疊設計,可以連接更多外部感測器。
特徵
- 標準Raspberry Pi Pico 接頭,支援Raspberry Pi Pico 系列。
- 板載高精度RTC晶片DS3231,附備用電池座。
- 即時時鐘計算秒、分、小時、月份日期、
- 月份、星期幾和年份,帶閏年補償,有效期至 2100。
- 可選格式: 24 小時製或 12 小時制,附 AM/PM 指示器。 2 個可編程鬧鐘。
- 提供線上文件(Raspberry Pi Pico C/C++ 和 MicroPython examp樂演示)。
規格
- 操作量tage: 3.3V
- 備用電池容量tage: 2.3V~5.5V
- 工作溫度: -40℃~85℃
- 耗電量: 100nA(維持資料和時鐘資訊)
引腳排列

方面
使用者指南
設置環境
- 有關Raspberry Pi上Pico的應用程式開發環境,請參閱Raspberry Pi章節。
- Windows環境設定可以參考連結。 本教學使用VScode IDE在Windows環境下進行開發。
樹莓派
- 使用 SSH 登入 Raspberry Pi 或在使用螢幕開啟終端機時同時按 Ctrl+Alt+T。
- 下載演示程式碼並將其解壓縮到 Pico C/C++ SDK 目錄中。 給尚未安裝SDK的使用者參考教學。
- 筆記: 不同使用者的SDK目錄可能不同,需要查看實際目錄。 一般來說,應該是~/pico/。 wget -P ~/pico
https://files.waveshare.com/upload/2/26/Pico‐rtc‐ds3231_code.zipcd。 ~/picounzip Pico‐rtc‐ds3231_code.zip
- 筆記: 不同使用者的SDK目錄可能不同,需要查看實際目錄。 一般來說,應該是~/pico/。 wget -P ~/pico
- 按住Pico的BOOTSEL按鈕,將Pico的USB介面連接到Raspberry Pi,然後放開按鈕。
- 編譯並運行 pico-rtc-ds3231 examples: cd ~/pico/pico-rtc-ds3231_code/c/build/ cmake ..mak sudo mount /dev/sda1 /mnt/pico && sudo cp rtc.uf2 /mnt/pico/ && sudosync && sudo umount / mnt/ pico && sleep 2 && sudo minicom ‐b 115200 ‐o ‐D /dev/ttyACM0
- 打開終端並使用 minicom 檢查感測器的資訊。

Python
- 請參閱 Raspberry Pi 的指南來為 Pico 設定 Micropython 韌體。
- 開啟Thonny IDE,將demo拖曳到IDE中,然後在Pico上執行,如下所示。

- 點擊“運行”圖示運行 MicroPython 演示程式碼。


視窗
- 下載demo並解壓縮到Windows桌面,參考Raspberry
- Pi 的 Windows 軟體環境設定指南。
- 按住Pico的BOOTSEL按鈕,用MicroUSB線將Pico的USB連接到PC。 將c或Python程式導入Pico以使其運作。
- 使用串口工具 view Pico的USB枚舉虛擬串列埠查看列印訊息,需開啟DTR,波特率為115200,如下圖:

其他的
- 預設不使用LED燈,如果需要使用,可以在R0位置焊接一個8R電阻。 點擊進入 view 示意圖。
- DS3231的INT腳預設不使用。 如果需要使用,可以在R0、R5、R6位置焊接7R電阻。 點擊進入 view 示意圖。
- 焊接R5電阻,將INT接腳連接到Pico的GP3接腳,偵測DS3231鬧鐘的輸出狀態。
- 焊接R6電阻,將INT接腳連接到Pico的3V3_EN接腳,當DS3231鬧鐘輸出低電位時關閉Pico電源。
- 焊接R7電阻,將INT引腳連接到Pico的RUN引腳,以在DS3231鬧鐘輸出低電平時重設Pico。
資源
- 文件
- 概要
- DS3231 資料表
- 演示代碼
- 演示代碼
- 開發軟件
- Thonny Python IDE (Windows V3.3.3)
- 子墨221.7z
- Image2Lcd.7z
筆克快速入門
下載固件
- MicroPython 韌體下載
- C_Blink韌體下載 [展開]
影片教學 [展開]
- Pico 教學 I – 基本介紹
- Pico 教程 II – GPIO [展開]
- Pico 教程 III – PWM [展開]
- Pico 教程 IV – ADC [展開]
- Pico 教程五 – UART [展開]
- Pico 教程六 – 待續... [展開]
微Python系列
- 【MicroPython】機器.引腳功能
- 【MicroPython】機器.PWM函數
- 【MicroPython】機器.ADC函數
- 【MicroPython】機器.UART函數
- 【MicroPython】機器.I2C函數
- 【MicroPython】機器.SPI函數
- 【MicroPython】 rp2.StateMachine
C/C++系列
- 【C/C++】Windows教學1-環境設置
- 【C/C++】Windows教學1-建立新項目
Arduino IDE系列
安裝 Arduino IDE
- 從Arduino下載Arduino IDE安裝包 web地點 。
- 下載

- 下載
- 只需點擊“立即下載”即可。


- 下載後點選安裝。

- 筆記: 安裝過程中會提示安裝驅動,我們點選安裝即可。
在 Arduino IDE 上安裝 Arduino-Pico Core
- 打開Arduino IDE,點選 File 並選擇“首選項”。

- 在附加開發板管理器中加入以下鏈接 URL,然後單擊“確定”。
- 筆記: 如果您已經有 ESP8266 板 URL,您可以將 URLs 帶有逗號,如下所示:
- https://dl.espressif.com/dl/package_esp32_index.json,https://github.com/earlephilhower/arduino‐pico/releases/download/global/package_rp2040_index.json.
- 點選工具->開發板->開發板管理器-> 搜尋 pico,顯示已安裝,因為我的電腦已經安裝了它。

首次上傳演示
- 按住Pico板上的BOOTSET按鈕,透過Micro USB線將Pico連接到電腦的USB端口,當電腦識別到移動硬碟(RPI-RP2)時鬆開按鈕。

- 下載demo,開啟D1-LED.ino下的arduino\PWM\D1-LED路徑。
- 點選工具->端口,記住已有的COM,不需要點擊這個COM(不同的電腦顯示不同的COM,記住你電腦上已有的COM)。

- 用USB線將驅動板連接到電腦,然後點擊Tools->Ports,第一次連接選擇uf2 Board,上傳完成後再次連接就會多出一個COM口。

- 點選工具 -> 開發板 -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico。

- 設定完成後,點選右箭頭即可上傳。
- 期間如果遇到問題,需要重新安裝或更換Arduino IDE版本,卸載Arduino IDE需要卸載乾淨,卸載軟體後需要手動刪除資料夾C:\Users\[ name]\AppData\Local\Arduino15(需要顯示隱藏的 files 以便查看它),然後重新安裝。
開源演示
- MicroPython 演示 (GitHub)
- MicroPython 韌體/Blink 演示 (C)
- 官方 Raspberry Pi C/C++ 演示
- 官方 Raspberry Pi MicroPython 演示
- Arduino 官方 C/C++ 演示
支援
技術支援
立即提交
- 如果您需要技術支援或有任何反饋/重新view,請點擊「立即提交」按鈕提交工單,我們的支援團隊將在1至2個工作天內檢查並回覆您。
- 請耐心等待,我們將盡一切努力幫助您解決問題。
- 工作時間:上午 9 點至早上 6 點 GMT+8(週一至週五)
文件/資源
![]() |
Waveshare Pico-RTC-DS3231 精密RTC模組 [pdf] 使用說明書 Pico-RTC-DS3231 精密 RTC 模組,Pico-RTC-DS3231,精密 RTC 模組,RTC 模組 |




