User Tools

Site Tools


xnorit:public:summary:inwalltouchscreen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
xnorit:public:summary:inwalltouchscreen [2024/10/10 20:39] – timdv91xnorit:public:summary:inwalltouchscreen [2024/10/13 10:15] (current) – [OS] timdv91
Line 11: Line 11:
 {{:xnorit:public:summary:inwalltouchscreen:ksnip_20241010-222742.png?400|}} {{:xnorit:public:summary:inwalltouchscreen:ksnip_20241010-222742.png?400|}}
 {{:xnorit:public:summary:inwalltouchscreen:ksnip_20241010-223531.png?405|}} {{:xnorit:public:summary:inwalltouchscreen:ksnip_20241010-223531.png?405|}}
 +
 +==== Switches ====
 +
 +As last the wall switch covers where 3D printed. They used to be white, which didn't look nice after painting the wall black. Buying new black covers without the internal mechanics, was apparently not possible. Meaning I was forced to ether spend 200 euro on new switches, or less than 5 euro on PLA... This decision was fairly easy to make... 
 +
 +{{:xnorit:public:summary:ledlightceiling:ksnip_20241010-220929.png?400|}}
 +{{:xnorit:public:summary:ledlightceiling:ksnip_20241010-221627.png?400|}}
 +===== Software =====
 +
 +==== Front-end ====
 +The front-end software is created using Python3-kivy, which supports GPU acceleration on the raspberry pi platform. The fronted on this Raspberry-pi sends all API requests over the local network, to another raspberry-pi that's used as XnorDuino gateway with XnorDuino Master connected to it.
 +
 +==== OS ====
 +The clock speed of the Raspberry Pi was reduced to be between 600 and 800 MHz, in order to lower the heat generation in the enclosed wall. The default max clock-speed would've been up to 1.4 GHz. 
 +
 +The display and screensaver are fully disabled between 11 PM and 9 AM (23h to 9h), to lower energy consumption. The touchscreen detection remains however active, so touching the display will always re-enable it instantly.
 +
 +As an additional future feature, I would like to disable the display and screensaver automatically, whenever there are no mobile phones connected to our WiFi. As this usually means nobody is home anyways. 
xnorit/public/summary/inwalltouchscreen.1728592772.txt.gz · Last modified: by timdv91