VINDRIKTNING: Difference between revisions
Jump to navigation
Jump to search
(→What) |
(→What) |
||
Line 10: | Line 10: | ||
This page is about hacking the IKEA [https://www.ikea.com/nl/nl/p/vindriktning-luchtkwaliteitsensor-70498242/ VINDRIKTNING] PM2.5 indicator light. | This page is about hacking the IKEA [https://www.ikea.com/nl/nl/p/vindriktning-luchtkwaliteitsensor-70498242/ VINDRIKTNING] PM2.5 indicator light. | ||
Hardware | == Hardware == | ||
* power is by USB-C probably 5V | * power is by USB-C probably 5V | ||
* the particulate matter sensor is the [https://en.gassensor.com.cn/ParticulateMatterSensor/info_itemid_105.html Cubic PM1006K] | * the particulate matter sensor is the [https://en.gassensor.com.cn/ParticulateMatterSensor/info_itemid_105.html Cubic PM1006K] | ||
Line 16: | Line 16: | ||
* the sensor output can be PWM or UART, the UART output provides PM1.0 PM2.5 and PM10 values | * the sensor output can be PWM or UART, the UART output provides PM1.0 PM2.5 and PM10 values | ||
Pictures of its | Pictures of its internals: | ||
https://twitter.com/guido_burger/status/1413900622919872521 | https://twitter.com/guido_burger/status/1413900622919872521 | ||
* there is a footprint for a kind of debug header, with signals ISPDA, RESET, ISPCLK, GND, +5V | |||
* there is an internal header with signals LED_G_1, PWM_Fan, LED_R_1, FAN-, FAN+ | |||
* there is a separate header for the fan with signals FAN+,FAN- | |||
* there is an 8-pin IC, could this be the "main" microcontroller? | |||
== Hacking == | |||
Idea: by default, the light only shows one quality indicator, but the particulate matter sensor datasheet shows that it can output PM1.0, PM2.5 and PM10 values too. You could fit an ESP8266 that reads out the raw PM categories and publish them over WiFi, e.g. using a home assistant compatible protocol. |
Revision as of 23:35, 10 July 2021
Project VINDRIKTNING | |
---|---|
Hacking IKEA VINDRIKTNING PM2.5 indicator | |
Status | In progress |
Contact | bertrik |
Last Update | 2021-07-10 |
What
This page is about hacking the IKEA VINDRIKTNING PM2.5 indicator light.
Hardware
- power is by USB-C probably 5V
- the particulate matter sensor is the Cubic PM1006K
- appears to have two LEDs (red and green) so it can indicate colours green, orange and red
- the sensor output can be PWM or UART, the UART output provides PM1.0 PM2.5 and PM10 values
Pictures of its internals: https://twitter.com/guido_burger/status/1413900622919872521
- there is a footprint for a kind of debug header, with signals ISPDA, RESET, ISPCLK, GND, +5V
- there is an internal header with signals LED_G_1, PWM_Fan, LED_R_1, FAN-, FAN+
- there is a separate header for the fan with signals FAN+,FAN-
- there is an 8-pin IC, could this be the "main" microcontroller?
Hacking
Idea: by default, the light only shows one quality indicator, but the particulate matter sensor datasheet shows that it can output PM1.0, PM2.5 and PM10 values too. You could fit an ESP8266 that reads out the raw PM categories and publish them over WiFi, e.g. using a home assistant compatible protocol.