Maine Solder Guy

Member Since: August 28, 2006

Country: United States



Full time IT guy and doc. Intrigued by embedded systems


Here- a hobbyist, pure and simple

Programming Languages

Mostly Wiring/Arduino, pretty good at BASIC, still can write something in Pascal


GPS, Time, repurposing components and modules

  • The DS3231 can use the 1307 libraries. I’m not sure that you extract all functionality, but my uses have been fairly simple and I don’t need all bells and whistles. My major interest was the temperature controlled oscillator and high accuracy.

  • One more post: I spent a couple of hours getting the interrupt to work this morning. Two pieces of info that may be of use– (1) The output of the square wave pin on the ds3234 cannot be tied directly to the input of an Arduino. A 4.7K resistor seemed to work fine. (2)You may need to build a delay into your code between detecting a square wave and reading the registers to let the update complete.

  • Cancel that question. Half asleep this morning. I figured it out.

  • Some help, please. I intend to use the square wave output to trigger an interrupt on a uC. The datasheet says that this line needs a pullup resistor. The schematic for the board shows a 10K resistor and 22pf cap to ground from this pin. I presume that the 10k, since it is on the “high” side of the cap, is not an issue in terms of my pullup resistor.
    So… a couple of questions from this newbie. The reference diagram on the datasheet does not indicate a need for this circuitry. Why is it there? Second, any suggestions for a pullup? I was thinking in the 4.7K range.
    Thanks all.

No public wish lists :(