Brand | solu |
---|---|
Item model number | SL018 |
Item Weight | 1.58 ounces |
Product Dimensions | 1.18 x 4.72 x 3.94 inches |
Item Dimensions LxWxH | 1.18 x 4.72 x 3.94 inches |
Voltage | 5 Volts |
Manufacturer | holdding |
ASIN | B00LZCTMJM |
Is Discontinued By Manufacturer | No |
Date First Available | June 21, 2014 |
BanKhok Holdding DS3231 AT24C32 IIC Module Precision Real Time Clock Memory Module with a Temperature-Compensated Crystal Oscillator For Arduino
We don't know when or if this item will be back in stock.
- Operating voltage: 3.3 - 5.5V
- Clock chip: high-precision clock chip DS3231
- Memory chips: AT24C32 (storage capacity 32K)
- Clock Accuracy: within 0-40 C range, the accuracy 2ppm, the error was about 1 minute per year.
Additional Details


Customers also viewed these products
Product information
Technical Details
Additional Information
Customer Reviews |
4.2 out of 5 stars |
---|
Warranty & Support
Feedback

BanKhok Holdding DS3231 AT24C32 IIC Module Precision Real Time Clock Memory Module with a Temperature-Compensated Crystal Oscillator For Arduino
Share:
Found a lower price? Let us know. Although we can't match every price reported, we'll use your feedback to ensure that our prices remain competitive.
Where did you see a lower price?
Fields with an asterisk * are required
Product Description
Specification:
Size: 38 x 22 x 14mm
Weight: 8g
Temperature accuracy: 3 C
Maximum transmission speed: 400KHz (working voltage of 5V)
Feature:
Low-cost, accurate I2C real-time clock (RTC) module with a temperature-compensated crystal oscillator (TCXO) improving long-term accuracy
Precise temperature sensor, through the I2C interface for access
Rechargeable battery LIR2032, maintaining accurate timekeeping without main power
Automatically adjusted including corrections for leap year
Calendar alarm clock with two programmable square-wave output
Generating seconds, minutes, hours, day, month and year timing till 2100
Cascaded with other IIC device, 24C32 addresses can be shorted A0/A1/A2 modify default address is 0x57
Rechargeable battery LIR2032, preventing the system from power failure
Wiring instructions (with Arduino uno r3 for example):
SCL→A5
SDA→A4
VCC→5V
GND→GND
Package included:
1x DS3231 AT24C32 IIC module
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find the RTC module works well and is easy to set up. The time accuracy receives mixed feedback, with some reporting great accuracy while others note it falls behind by minutes daily. The rechargeable battery feature is appreciated, though some mention it requires regular recharging. The product's quality and value for money receive mixed reviews, with some praising its quality while others criticize the quality control, and some consider it worth the price while others find it worthless.
AI Generated from the text of customer reviews
Customers report that the real-time clock module works great, with one customer noting that the battery performs well.
"...A very good module, reasonable priced, well made, and functional." Read more
"...Otherwise it works great on the pi!..." Read more
"It works, but it's definitely not accurate. The battery seems to work fine, but after a couple of hours the clock gets a couple of minutes behind..." Read more
"I got this for a class I am taking this semester and it works great other than it not keeping the time if it loses power... It's kind of a pain to..." Read more
Customers find the RTC module to be fantastic and very nice.
"...A very good module, reasonable priced, well made, and functional." Read more
"Excellent part that does what it says it does. I am using it with Arduino UNO R3 without a problem...." Read more
"...I have tried several new batteries with no avail. All in all, okay product." Read more
"Good RTC that works with the standard RTCLib library, but, on Aruino Uno, you cannot connect SDA and SCL to SDA and SCL that are on the digital bank..." Read more
Customers find the RTC module easy to set up and use.
"Came quickly and was easy to install and set up. My Raspberry Pi is keeping perfect time while not connected to the internet." Read more
"Made a smart clock with temperature sensor with it. Very easy to use and has documentation/ samples code online. I only had to copy paste" Read more
"Very easy to set up and use with the Arduino UNO and Henning Karlen's DS3231 library." Read more
"Easy to use when running with the public domain sketch." Read more
Customers have mixed experiences with the RTC module's time accuracy, with some reporting great performance while others note that it falls behind by minutes each day.
"...Both have the bad DS3231'M' chip, so both do NOT keep accurate time...." Read more
"Came quickly and was easy to install and set up. My Raspberry Pi is keeping perfect time while not connected to the internet." Read more
"...seems to work fine, but after a couple of hours the clock gets a couple of minutes behind (or ahead, I cannot remember which)...." Read more
"The module kept the time accurately but it shouldnt really be this expensive for such a simple chip...." Read more
Customers have mixed opinions about the rechargeable battery feature of the RTC module.
"...This module has a charging circuit for the rechargeable, so you shouldn't put standard (CR2023) battery in it, unless you disable the charging..." Read more
"...Here's a secret, don't use CR2032 batteries with this! It requires a rechargeable so use the LIR2032 and your battery won't get a bubble or pop!" Read more
"...Came with battery, not rechargeable tho, but I didn't expect that. I'll check for drift the next few days" Read more
"...Both modules have rechargeable LIR2032 batteries, but as others have stated I had to remove the series resistor for use with a 5V supply...." Read more
Customers have mixed opinions about the clock module's quality, with some finding it great while others report poor quality control.
"...was also the M variety, I have reached the conclusion that my modual was faulty...." Read more
"...A very good module, reasonable priced, well made, and functional." Read more
"...have gotten a flawed unit, but this just tells me that the quality control is shameful." Read more
"I have received this product with the leads bent and one of them is broken. Total trash, DO NOT BUY!" Read more
Customers have mixed opinions about the clock module's value for money, with some finding it reasonably priced while others consider it worthless.
"...A very good module, reasonable priced, well made, and functional." Read more
"...They lose 2-3 minutes or more a day. Worthless! Tested at both 5V and 3.3V with no difference...." Read more
"...A nice little RTC for a low price." Read more
"Mine was faulty. It worked for a day then after that it reported all garbage values, no matter what I did with the coin cell battery." Read more
Customers report that the clock module is not accurate.
"It works, but it's definitely not accurate...." Read more
"...Since i am planning on using this for a clock radio then this inaccuracy will not do...." Read more
"Very inaccurate, 5 minutes off in one day!..." Read more
"...I particularly like the I2C bus. It makes reading and setting the time straight forward and syncing it with the Arduino clock easy too...." Read more
Reviews with images

Wrong battery
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on July 24, 2015I've now used this module for a while. It came exactly as advertized, with a rechargeable LIR2023 battery. I returned two other modules back because they came with the wrong battery (CR2023). This module has a charging circuit for the rechargeable, so you shouldn't put standard (CR2023) battery in it, unless you disable the charging circuit.
I am incorporating it into a EEPROM / RTC shield which will be permanently used on both my Uno r3 and Mega 2560 R3. I have tested the clock and it seems to be as accurate, which is what the temperature compensation is for. It does have 32k of EEPROM. I haven't used that because it has a "limited" read/write life. Also the temperature reads well, but should only be used for coarse temperature, because board heating meas it is not air temperature, but that's what you want a temperature adjusted clock does.
I particularly like the I2C bus. It makes reading and setting the time straight forward and syncing it with the Arduino clock easy too.
Be careful of the available libraries for this clock, some don't set or get the proper time, it is similar to the RTC 1307, but one register is used differently and some of the other board-address act differently too.
A very good module, reasonable priced, well made, and functional.
- Reviewed in the United States on February 2, 2016Purchased this to replace a DS1307 module that wasn't as accurate. More important to me, I liked the small form factor (the DS1307 I had was part of a datalogging shield, and I didn't want to use the whole shield. I did remove the leads by desoldering, and replaced with straight-down leads (and added leads to the opposite 4-holes) to allow the module to plug into to headers on my perfboard circuit. There seem to be a lot a questions out there on how to use this (vs the Ds1307), and some of the libraries were more difficult for me (a novice programmer) to understand. However, I read that the DS1307 library would work. Since I already had it installed, I gave it a go, and it worked perfectly using the program I had previously written using the DS1307 library. Note: The DS1307 doesn't seem to "start up" until you set it, so there is some code in the library to check if it is running, and if not, it loads the sketch compile time into the RTC. On the other hand, the DS3231 seems to fire up as soon as the battery is installed, so the sketch always sees it as running. I just commented out the part of the code that checks "if running" and forced a load of the current time/date.
- Reviewed in the United States on November 3, 2017One pin slightly bent on arrival (they should put something stiff in the antistat bag).. Otherwise it works great on the pi! Came with battery, not rechargeable tho, but I didn't expect that. I'll check for drift the next few days
- Reviewed in the United States on June 30, 2018I bought two modules. Both have the bad DS3231'M' chip, so both do NOT keep accurate time. Both modules have rechargeable LIR2032 batteries, but as others have stated I had to remove the series resistor for use with a 5V supply. I also replaced the LIR2032 with a non-rechargeable CR2032. And if all that isn't bad enough, the temperature readings are way too high. I'm not a happy customer. I must teach myself to READ all the reviews on Amazon before buying anything like this from China!
- Reviewed in the United States on March 5, 2018These “ZS-042” (as marked) RTC + EEPROM modules are sold by a bewildering assortment of vendors on Amazon as well as elsewhere.
Depending on the vendor or their source, they’re shipped either with:
1. A primary (non-rechargeable) 3V Lithium coin cell (CR2032)
or
2. A rechargeable 3.6V Li-Ion coin cell (LIR2032)
In all cases, the module has a charging circuit that continuously charges (or tries to) whatever coin cell is installed.
In the case of the CR2032, that’s problematic, as charging a primary Lithium battery may lead to catastrophic failure.
In the case of the LIR2032, it’s under a continuous & unregulated charging current. also problematic.
What I do:
If I get a LIR2032, I replace it with a CR2032, which should last several years in standby.
In either case, I always remove (desolder) the charging circuit’s surface-mount resistor,
marked “201” (ie. 200 Ohms), located right above the silkscreened “SCL”, thus disabling charging.
You can also cut the trace coming down from the resistor if you don’t have a soldering iron.
Google “ZS-042” for more info from many sources regarding this issue.
Apart from that fairly serious design flaw,
I’ve found the Dallas Maxim DS3231 chip to hold time amazingly precisely, thanks to its internal temperature-compensated crystal.
As a side effect, you can retrieve its ambient temperature from its registers.
The added Atmel AT24C32 on the module provides 4K Bytes of EEPROM, perfect if you need a little additional storage.
——
- Reviewed in the United States on December 20, 2016Excellent part that does what it says it does. I am using it with Arduino UNO R3 without a problem. I am powering from the 5V supply on the Arduino which is within spec for the part. The Arduino software libraries are a bit cryptic and required a little work in some cases to compile, but the part itself is as precise as claimed. After getting my device and looking at the specification sheets for the RTC (3231) and the EEPROM (2432), I cannot understand why some of the reviewers are saying it shipped with an incorrect battery (3V non-rechargeable), but the battery is intended to be a backup in case the power to the device is turned off and both chips work below 3V with margin to their specifications. My experience is that the battery it shipped with is fine for this purpose. The part from the vendor was well packaged and arrived ahead of my expected time.
- Reviewed in the United States on December 7, 2016It works, but it's definitely not accurate. The battery seems to work fine, but after a couple of hours the clock gets a couple of minutes behind (or ahead, I cannot remember which). Since it's supposed to be a RTC, accuracy is what one needs from this. So I do not recommend this.
I also have to mention, I have another DS3231 which works just fine. It's not the chip, but other components that are messing with the accuracy.
Top reviews from other countries
- Jake MohnsReviewed in Canada on April 14, 2019
5.0 out of 5 stars Works like expected
Pleased with the product. No surprises - works like it's supposed to.