Saltar a contenido

T-Clock Reloj de escritorio

Materiales necesarios

  1. NodeMCU: basado en ESP8266
  2. OLED: resolución de 128x64, interfaz I2C (para SPI, consulte el enlace de referencia)

Conexiones

OLED NodeMCU
GND GND
VCC 3.3V
SCL D1
SDA D2

Ejemplo de código

Configuración de la API

  1. Regístrese en Seniverse
  2. Agregue un nuevo producto en la consola (puede elegir la versión gratuita)
  3. Copie la clave de la API

Bibliotecas necesarias

Ejemplo final

Nota: Asegúrese de cambiar el nombre y la contraseña de WiFi, la ciudad y la clave de la API por los suyos propios.
Si encuentra un error de compilación que se encuentra en #error("Height incorrect, please fix Adafruit_SSD1306.h!");, abra el archivo de la biblioteca Adafruit_SSD1306.h y cambie #define SSD1306_128_32 a #define SSD1306_128_64.

Nota: ¡El proyecto de hardware personalizado está en camino!

Referencias y agradecimientos

Dirección original del artículo: https://wiki-power.com/
Este artículo está protegido por la licencia CC BY-NC-SA 4.0. Si desea reproducirlo, por favor indique la fuente.

Este post está traducido usando ChatGPT, por favor feedback si hay alguna omisión.