#DS3231

2025-06-28

Настольные деревянные часы

Цифровых настольных деревянных часов как-то мало в продаже, в основном имитация пластика под дерево. Нет, не нужен WiFi и Bluetooth, радио и радужный дисплей, будильник и метеостанция. Просто часы, точно показывающие время. Так началась история разработки миниатюрных цифровых часов в деревянном корпусе. Нацелившись на результат, но больше ради процесса, был спроектирован описанный далее прибор для точного измерения времени.

habr.com/ru/articles/922790/

#Электронные_часы #DS3231 #diyпроекты

Solve Computer Sciencefrnmst@social.franco.net.eu.org
2025-06-27

DS3231 RTC (Real Time Clock) Arduino offline time sync

youtube.com/watch?v=RNRyO7HEWg

#rtc #ds3231 #arduino #esp8266 #datetime

2025-05-22

Having fun with some RTCs and my Arduino Pro Mini.

As a spin-off from my NeoPixel Clock project, I am gathering data to measure the drift between the Arduino internal clock, a DS1307 RTC and a few DS3231RTCs.

Anyway, wanted a DS3231SN based RTC. So I ordered a couple...

* DS3231SN in the product title ✔️
* DS3231SN in the product description ✔️
* DS3231M delivered today ❌

Not happy 😠

#Arduino
#DS1307
#DS3231

A DS3231 RTC chip on a small round blue PCB.

Despite the description and claims that this RTC module uses the DS3231SN version of the chip, it arrived with the less accurate DS3231M version.
2024-09-18

Разработка больших цифровых часов на светодиодной ленте

Когда-то давно в детстве, когда я ещё только начинал заниматься электроникой, у меня была мечта изготовить огромные часы на семисегментных индикаторах. Для их изготовления я рассматривал люминесцентные лампы дневного света. По прошествии многих лет в обиход вошли светодиодные ленты. Именно они и послужили стимулом воплотить свою старую задумку в реальность. Имея возможность и опыт программирования микроконтроллеров, я решил, конечно же, самостоятельно изготовить электронную плату для часов со своими функциональными возможностями. В данной статье я не буду подробно описывать принципиальную схему и прошивку МК. Напишу лишь краткий обзор и историю разработки своей конструкции.

habr.com/ru/articles/844440/

#atmega8 #atmega32 #часы #светодиодная_лента #pwm #шим #tcp/ip #rs232 #ds3231 #bmp280

2023-07-09

We covered this family on EYE ON NPI about a year ago blog.adafruit.com/2022/05/26/e and parts we booked back then finally appeared so we can design a prototype board! here it is in our STEMMA QT format - on the back is a coin cell holder to keep time for up to 7 years #AnalogDevices #MAX31328 #DS3231

2022-10-21

I2C>[0xd0 0xe 0]

Blink!

#ds3231 #buspirate

2022-10-21

[0xd0 0 [0xd1 r:19] #buspirate #ds3231

2022-04-04

TshWatch Helps You Learn More About Yourself

TshWatch is a project by [Ivan / @pikot] that he's been working on for the past two years. [Ivan] explains that he aims to create a tool meant to help you understand your body's state. Noticing when you're stressed, when you haven't moved for too long, when your body's temperature is elevated compared to average values - and later, processing patterns in yourself that you might not be consciously aware of. These are far-reaching goals that commercial products only strive towards.

At a glance it might look like a fitness tracker-like watch, but it's a sensor-packed logging and measurement wearable - with a beautiful E-Ink screen and a nice orange wristband, equipped with the specific features he needs, capturing the data he'd like to have captured and sending it to a server he owns, and teaching him a whole new world of hardware - the lessons that he shares with us. He takes us through the design process over these two years - now on the fifth revision, with first three revisions breadboarded, the fourth getting its own PCBs and E-Ink along with a, and the fifth now in the works, having received some CAD assistance for battery placement planning. At our request, he has shared some pictures of the recent PCBs, too!

And sensor-packed, it is! There's a MAX30100 for heart rate measurement, DS3231 RTC for timekeeping and interrupts, MLX90615 IR temperature sensor for contact-less skin temperature measurements, an LSM6DS3C IMU with, so to say, hardware-accelerated pedometer capabilities, and a BME680 air quality, humidity, pressure and temperature sensor. To keep the watch low-power despite the ESP32's appetite, [Ivan] has conquered the ESP32's ULP - a low-power co-processor capable of talking to all the project's I2C devices. Having never written ULP Assembly before, he eventually wrote ULP drivers for all of the devices involved. As a result, it can already survive for over 36 hours at a single charge, and he is aiming to make it last a week.

[Ivan] invites you to join his effort - it takes time to build a device for a far-reaching and almost sci-fi realm goal like this, and he could use help in under-explored areas. He's been mostly working with hardware and firmware so far, and if you'd like to help with software, datalogging, design/CAD, or improve any other areas, do join the Hackaday.io chatroom and see how far we can get from here! Hardware feature progress is being tracked on GitHub, and there's also a video in Russian explaining the hardware architecture of the fourth revision and the challenges, caringly subtitled in English for us, embedded below.

What are we hackers looking for in a wrist-worn device aimed to help us day-to-day? We've discussed that with you all before.

#wearablehacks #bme680 #datalogger #datalogging #ds3231 #ds3231rtc #eink #einkdisplay #esp32 #esp32ulp #healthhacking #healthmonitor #max30101 #smartwatch #ulp #wearable #wearableelectronics #wearables

image
2022-03-14

Careful Cuts Lets Logger Last a Year On A Coin Cell

Coin cells are great for backup power for things like real-time clocks, or even for powering incredibly small mechanical devices like watches. But for something like a data logger, running on a standard microcontroller, most people would reach for a lithium cell of some sort. Not so with this build, though, which squeezes every joule of energy from a coin cell in order to run a data logger for a full year.

Won't be needing that anymore.

Most of the design and engineering required to improve the efficiency of the data logger involve standard practices for low-power devices such as shutting off unnecessary components and putting the device to sleep when not actively running, but this build goes far beyond that. The Vcc pin on the RTC was clipped which disables some of its internal logic but still keeps its basic functionality intact.

All of the voltage regulators were removed or disabled in favor of custom circuitry that doesn't waste as much energy. The status and power LEDs were removed where possible, and the entire data logger is equipped with custom energy-efficient code as well.

If you're starting a low-power project, even one that isn't a datalogger, it's worth checking out this build to see just how far you can go if you're willing to hack at a PCB with cutting tools and a soldering iron. As to why this data logger needed such a low power requirement, it turns out it's part of a kit being used in classrooms and using a coin cell brought the price of the entire unit down tremendously. Even if you have lithium cells on hand, though, it's still worthwhile to check out the low power modes of your microcontroller.

Thanks to [Adrian] for the tip!

#microcontrollers #battery #clock #coincell #datalogger #ds3231 #efficiency #energy #microcontroller #power #rtc

image
2021-12-19

Be Mesmerized By The Latest Time Twister

[Hans Andersson] has been creating marvelous twisting timepieces for over a decade, and we're pleased to be able to share his latest mechanical clock contraption with our readers, the Time Twister 5.

In contrast to his previous LEGO-based clocks, version five of the Time Twister uses 3D printed segments, undoubtedly providing greater flexibility in terms of aesthetics and function. Each digit is a mechanical display, five layers vertical and three segments horizontal, with a total of three unique faces. Each layer of each display can be individually rotated by a servo, and this arrangement allows for displaying any number between zero and nine. The whole show is controlled by an Arduino MEGA and a DS3231 real-time clock.

Watching these upended prisms rotate into legible fifteen-segment digits is enjoyable enough already, but the mechanical sound created by this timepiece in motion is arguably even more satisfying. Check out the video below to see (and hear) for yourself. If you want to build one yourself, all the details are here.

We last covered [Hans Andersson] and his very first Time Twister clock way back in November 2011. Since then we've come across many impressive mechanical clocks, like this seven-segment work of art. We're constantly impressed by the outstanding craftsmanship of these mechanical clocks, and it's inspiring to see one of our OG horologists back in the saddle once more.

#arduinohacks #clockhacks #clock #ds3231 #mechanical #rtc

2021-09-18

Unique Clock Doubles as a Development Board

Most clocks these days have ditched the round face and instead prefer to tell time through the medium of 7-segment displays. [mihai.cuciuc] is bringing the round face to digital clocks with his time-keeping piece, MakeTime.

MakeTime serves two purposes, the first and most obvious one is as a clock. Rather than displaying the time with digits, MakeTime harkens back to round dial clocks by illuminating RGB LEDs along its perimeter to show the position of the minute and hour "hands". By using 24 LEDs, MakeTime achieves a timing granularity of 2.5 minutes.

The second purpose is as a development platform. [mihai.cuciuc] designed the clock with hacking in mind, opting to build it with components that many are already familiar with, such as a DS3231 RTC and WS2812 LEDs. To make the entire thing Arduino compatible, the microcontroller is an AtMega 328P, that can be connected to through the micro-USB port and CH340 USB-UART IC. If MakeTime outlives its time as a clock, all of the unused GPIO of the 328P are broken out to a single pin header, allowing it to be repurposed in other projects for years to come.

It seems like everyone is making their own unique timekeeping device these days. Check out the clock made out of ammeters we covered last week.

#clockhacks #328patmega #ch340 #clock #ds3231 #pcb #time #ws2812

image
2017-12-21

The last two bytes hold a value from the temperature sensor in #ds3231.

float((0x16 << 2) | (0x00 >> 6))/4

in python to convert to ℃. I've got BME280 to play with too. We'll see how precise are both sensors.

2017-12-21

You may want to synchronize your system clock with an #NTP server beforehand. #ds3231 #buspirate

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst