RTCLib Arduino - Librería simple y eficaz para RTC y su EEPROM

Arduino, STM32 (Maple), ESP8266, etc
Responder
Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 238
Registrado: 04 Jul 2016, 11:17
Contactar:

RTCLib Arduino - Librería simple y eficaz para RTC y su EEPROM

Mensaje por Naguissa » 26 Jul 2016, 09:20

Librería diseñada para ser sencilla y eficaz. Soporta los RTC DS1307, DS3231 y compatibles, con sus EEPROM, como la AT24C32.

Dispone de las funciones básicas: Set completo, refresh y get campo a campo.

Really tiny library to basic RTC and EEPROM (incorporated) functionality on Arduino. DS1307 and DS3231 RTCs are supported with AT24C32 EEPROM (and compatibles)

Compatible con todos los microcontroladores programables con Arduino IDE: Arduino, ESP8266, STM32 (Maple), etc.

*Actualización*: Ya está disponible la librería en el conjunto de librerías del IDE. Mira las instrucciones de instalación (post inferior)


Ejemplos de RTC que se pueden controlar con la librería:

DS1307 AT24C32 RTC, 56 bytes EEPROM
DS1307 AT24C32 RTC.jpg
RTC DS1307 AT24C32


* DS3231 AT24C32 RTC, 32K EEPROM
DS3231 AT24C32 RTC.jpg
DS3231 AT24C32 RTC
Última edición por Naguissa el 26 Jul 2016, 09:54, editado 1 vez en total.

Tags:

Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 238
Registrado: 04 Jul 2016, 11:17
Contactar:

Re: RTCLib Arduino - Librería simple y eficaz para RTC y su EEPROM

Mensaje por Naguissa » 09 Dic 2016, 15:59

He cambiado el nombre a la librería para evitar conflictos con una librería por defecto con el mismo nombre pero diferente capitalización, así que he actualizado el enlace.

Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 238
Registrado: 04 Jul 2016, 11:17
Contactar:

Re: RTCLib Arduino - Librería simple y eficaz para RTC y su EEPROM

Mensaje por Naguissa » 19 Dic 2016, 15:42

Desde hoy mismo la librería, llamada uRTCLib, puede instalarse directamente desde el gestor de librerías del IDE Arduino.

Para hacerlo, aquí tenéis los pasos:

1) Abrimos el gestor de librerías, que se encuentra en el menú "Programa" -> "Incluir librería" -> "Administrar librerías":
uRTCLib 01 - Abrir el gestor de librerías.png
Abrir el gestor de librerías
uRTCLib 01 - Abrir el gestor de librerías.png (18.23 KiB) Visto 606 veces

2) En el buscador escribimos "uRTCLib" y seleccionamos la librería:
uRTCLib 02 - Buscar y seleccionar uRTCLib.png
Buscar y seleccionar uRTCLib
3) Apretamos la opción "Instalar":
uRTCLib 03 - Instalar.png
Instalar


Con ello ya tenemos la librería instalada y lista para ser usada.

Avatar de Usuario
Naguissa
Administrador del Sitio
Mensajes: 238
Registrado: 04 Jul 2016, 11:17
Contactar:

Re: RTCLib Arduino - Librería simple y eficaz para RTC y su EEPROM

Mensaje por Naguissa » 11 Dic 2017, 16:52

Nueva versión, 4.0.0:
- Añadidas plantillas funciones para leer y escribir los tipos estándar en la EEPROM
- Añadidos parámetros opcionales en el constructor para especificar las direcciones I2C del RTC y de la EEPROM
- Quitados los defines de partes de la librería, no aportan nada ya que las funciones no usadas son eliminadas en el proceso de linking.
- Añadidos comentarios en todas las funciones.
- Actualizado el ejemplo básico.
- Actualizado el README.

Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado