Difference between revisions of "USB-RTC"

From SB-Components Wiki

Line 46: Line 46:
 
<pre> git clone https://github.com/sbcshop/USB-RTC.git </pre>
 
<pre> git clone https://github.com/sbcshop/USB-RTC.git </pre>
  
Now enter downloaded folder from home/pi or by rnning below command:
+
* Now enter downloaded folder from home/pi or by rnning below command:
  
 
<pre> cd USB-RTC </pre>
 
<pre> cd USB-RTC </pre>
  
Now run test.py file by running below command:
+
* Now run test.py file by running below command:
  
 
<pre> python3 test.py </pre>
 
<pre> python3 test.py </pre>
  
 
== Resources ==
 
== Resources ==

Revision as of 11:00, 7 May 2021

USB RTC

USB RTC is an open source real time clock device that comprises MCP2221, a USB-to-UART/I2C serial converter, which enables USB connectivity, in the processes that include a USB, UART(Serial), GPIO, and I2C interfaces. It runs on Hi-tech DS3231 RTC chip, an accurate I2C, runs the USB RTC with extremely high efficiency at a low cost. USB RTC for Raspberry Pi has cross platform support which makes it enable to work on different platforms like Windows, MAC, etc.

Features

  • Temperature-compensated crystal oscillator
  • DS3231 advanced processor
  • MCP2221
  • I2C/SMBus supported clock and data lines
  • User-selectable via jumper cable for 3.3V or 5V level output (up to 500 mA)
  • Four GPIO lines that are configurable for GPIO Operations
  • Pins for Serial(UART) Communication
  • Supports full-speed USB (12 Mb/s)
  • 64-byte Transmit
  • 64-byte Receive
  • USB 2.0 Compliant
  • Low-Power Consumption

  • Specifications

  • Pinout

    Installation

    Python

    • Install MCP2221 Library by running below command on terminal:
     pip3 install PyMCP2221A 
    • Connect USB-RTC on USB Port of Raspberry Pi/Windows.
    • Now clone/download USB-RTC Github Repository by running below command:
     git clone https://github.com/sbcshop/USB-RTC.git 
    • Now enter downloaded folder from home/pi or by rnning below command:
     cd USB-RTC 
    • Now run test.py file by running below command:
     python3 test.py 

    Resources