Innehållsförteckning:

ESP32 -baserad klocka: 4 steg
ESP32 -baserad klocka: 4 steg

Video: ESP32 -baserad klocka: 4 steg

Video: ESP32 -baserad klocka: 4 steg
Video: esp32 round watch, next watch = 1.54" lcd + touch screen watch 2024, November
Anonim
Image
Image
Delar och bibliotek
Delar och bibliotek

Handledning hur man bygger en klocka baserad på en esp32 med en inbyggd oled-display, med en tryckknapp, utan några andra delar, ingen ledning/lödning krävs

Steg 1: Delar och bibliotek

Delar och bibliotek
Delar och bibliotek

Delar

  • En ESP32 -modul med inbyggd OLED -skärm (Amazon)
  • En mikro -USB -kabel

Bibliotek

  • NTPTime.h här
  • SSD1306 för esp här

Steg 2: Kod

Först och främst se till att du har lagt till paketet esp32 i din styrelsehanterare (följ instruktionerna här om du inte gör det).

Koden finns på github, länk här.

Ladda ner den eller klistra in den i en arduino -skiss. Se till att ändra ssid, lösenord och tidszon.

Välj wemos lolin32 som ditt kort och ladda upp din kod (kan behöva hålla start och tryck på en -knapparna innan du laddar upp).

Steg 3: Klar

Gjort
Gjort
Gjort
Gjort

Nu ska klockan vara klar. För att växla datumvisning, tryck bara på T1 eller 0 -stiftet på esp.

Förbättringar

Om du vill göra det svalare kan du löda en tråd på stift GPIO0 och sedan fästa en liten metallplatta/mynt i andra änden. Isoler metallskyddet på esp och fixa plattan/myntet där (med lite varmt lim).

Frågor

Om du har andra problem, tveka inte att lämna dem i kommentarerna.

Steg 4: Referenser

  • Anpassade oled -typsnitt
  • Original ssd1306 bibliotek

Rekommenderad: