ikea kortlinje klok hacken

IKEA heeft nu een LED-matrix klokje, welke slechts 13 schroefjes en geen DREMEL nodig heeft om open te kunnen (source: net gedaan). De klok heeft een hygrometer, thermometer, en lichtmetertje (voor de LED helderheid). 2 mystery chips, en 3 LED drivers.

Ik heb nul verstand van het hacken van dit soort spul, maar geloof wel dat het met minimale moeite meer kan doen op z’n display.

3 Likes

Pinout van P1, op U3. buzzer zit hier ook op, en het quartz kristal ook.

1 Like

En die van U6

1 Like

Datasheet van de 3 stuks VK1640 LED driver: https://datasheet4u.com/pdf/1257446/VK1640.pdf

Engelse vertaling: VK1640-google-translate-EN.pdf (1.1 MB)

1 Like

Het pootje rechtsvoor bevat een speakertje (volgens mij geen piezo), een temperatuursensor, en een luchtvochtigheidssensor.

De buzzer is verbonden met rood en wit

de rh en temp hebben blauw als common verbinding, rh heeft geel, en temp zwart als andere draad.

1 Like

meer informatie is duidelijk!

Ik heb U6 gedesoldeerd, en hierdoor werd de temperatuur, luchtvochtigheid, en brightness niet meer goed weergegeven, maar met ‘default’ waardes.

U3 is dus niet alleen RTC, maar doet eigenlijk alles, inclusief display chips aansturen, tijd/datum bijhouden, geluid afspelen, 8 knoppen input verwerken, enzovoorts.

De drivers zijn voor 16x8 of 8x16, maar KORTLINJE gebrukt een grid van 42x9. Ik wilde de volgorde weten, en vond het antwoord in Kortlinje/firmware/include/config/IkeaKortlinje.h at main · VIPnytt/Kortlinje · GitHub - terugberedeneerd vanaf LED_MAP komt het neer op hetzelfde (vreemde!) patroon per chip:

chip 0        chip 1        chip 2
000000009999990000000099999900000000999999
1111111199AAAA1111111199AAAA1111111199AAAA
22222222AAAABB22222222AAAABB22222222AAAABB
33333333BBBBBB33333333BBBBBB33333333BBBBBB
44444444CCCCCC44444444CCCCCC44444444CCCCCC
55555555CCDDDD55555555CCDDDD55555555CCDDDD
66666666DDDDEE66666666DDDDEE66666666DDDDEE
77777777EEEEEE77777777EEEEEE77777777EEEEEE
88888888FFFFFF88888888FFFFFF88888888FFFFFF

Er zijn dus steeds 2 F’jes over. Die worden gebruikt voor de symbooltjes:

  • chip 0: AM, PM
  • chip 1: alarm 1, alarm 2
  • chip 2: snooze, status

Althans, zo staan ze in die alternatieve firmware. Ik zou alleen niet weten waar die ledjes allemaal zitten, op @ch23’s foto zie ik er maar 3 rechts van het grid.

2 Likes

Kan zijn dat er een aantal NC zijn natuurlijk

Maar er zijn wel namen aan gegeven door de auteur van die firmware…

aan de rechterkant zitten inderdaad 3 LEDs voor alarm 1, snooze, alarm 2. aan de linkerkant nog 2 voor AM en PM

een status LED heb ik niet kunnen vinden.

1 Like