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
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.