UNIX watch

Na tomto projekte som povodne mal vlastne navrhnúť len HW.

Jedná sa o jednoduché zapojenie z ATmega8L/48/88/168/328 krištáľom RTC a OLED zobrazovačom na báze SSD1306. Okrem HW som upravil konfiguráciu Arduino BOOT loadera pre interný oscilátor. Knižnicu pre prácu z SSD1306.

Bootloader

I2C kniznica

Pouzivam I2C Master Interface od Petra Fleury-ho. Táto rovnako ako aj iné knižnice na jeho stránke sú pod licenciou GPL.

SSD1306 knižnica.

Knižina obsahuje jednoduché funkcie na inicializáciu OLED, nastavenie parametrov a zápis bloku. Podrobnosti v zdrojákoch. SSS1306 kniznica z testovacim programom.

Upozornenie: Display pri pripojeni pomocou I2C nepodporuje čítanie obsahu GDRAM.

HW

Schema Unix_watch

PDF a Eagle supory k HW Neskor ma byť aj produkčná verzia v tvare náramkových hodiniek.

Video z testou:

Krátke video z obhliadky prototypu nájdete tu.