Inkycal icon indicating copy to clipboard operation
Inkycal copied to clipboard

Add support for Waveshare 2.7 inch and others

Open KodeMunkie opened this issue 2 years ago • 3 comments

I'd like to use this with my Waveshare 2.7 inch, but requirements say 4.2 is the minimum.

I don't mind not having certain features if the display is too small for some of the modules - anything is better than nothing!

KodeMunkie avatar Apr 13 '22 23:04 KodeMunkie

The 2.7" displays are smaller than the Rpi itself. As they do not have a high resolution and not enough greyscales to display text reasonably well, hence it would ruin the point of a fully-fledged dashboard. Do you have a special use case for these smaller displays running Inkycal?

aceisace avatar Apr 14 '22 04:04 aceisace

No special use case. I have will shortly have a 3D printed Pi case and a 2.7 inch display on order to put in it. The display will be used to show metrics from the Pi, weather metrics etc on rotation and possibly custom data long term. This project seemed to achieve a similar goal and a framework seemed like a good start to determine the feasibility and display's usefulness to do this without writing code as I had assumed that a mobile view, i.e. akin to cell phone usage, or partial data view, could be achieved with minimal effort or tweaking of the driver folder.

KodeMunkie avatar Apr 14 '22 07:04 KodeMunkie

I thought about using a 2.13 inch display to display some temperature readings within my camper van (fridge / behind the fridge / outside van / inside van and voltage reading of the second car battery. Guess I will borrow some code, or create support for this display myself into inkycal.

bjinse avatar Jun 15 '22 19:06 bjinse

Closing this issue as it has become stale. Please understand that Inkycal is targeted for Display sizes larger than 4.2", which is the minimum recommended size for Inkycal. Even if I do add support for the 2.9", as I do not have or use the 2.9", it would be hard maintaining it's support in future releases.

I can however help you with a simple script for the Raspi that renders some basic text and sensor values. If you are interested, please send me a mail or shout out on our Discord server.

Using a Raspberry Pi for reading sensor data is a bit overkill of hardware. For that purpose I'd recommend using an esp32, which is much better suited for this task due to low-power, deepsleep and faster rendering. For that purpose, I'd recommend checking out this repo: https://github.com/ZinggJM/GxEPD

However, as Inkycal is open-source, you are most welcome to use parts of the Inkycal code to help you with this purpose

aceisace avatar Aug 27 '22 22:08 aceisace