Univerzální grafická knihovna pro displeje – TFT i ePaper.

Grafických knihoven je celá řada, fakt. Pokud ale řešíte nějaké specifické požadavky, pak vám „univerzální“ knihovny moc nepomohou. Třeba takové rozdělování slov – to není žádná sranda. Petr Brouzda napsal vlastní knihovnu, která nejen že řeší například dělení slov na konci řádku, umí i progress bar a další grafy. A nejen to.

Petr už napsal celou řadu nesmírně užitečných kódů – třeba upozornění ČHMI nebo třeba textová předpověď počasí z yr.no. A nebo parsování kalendáře.

Dalším jeho projektem je ExtGfx knihovna pro nejrůznější displeje – TFT, ePaper atp.

Tato knihovna je postavena, nebo spíše vylepšuje, oblíbenou knihovnu Adafruit_GFX.

Text umí i českou diakritiku, zalamování slov na konci řádku nebo úpravu řádkování pro jednodušší čtení.

Knihovna zvládá i progress bar (nebo také bar gauge), i tady můžete zobrazit cokoliv, co je třeba. Výkon FVE, nabití baterie nebo stav zásobníku… čehokoliv.

Kromě toho můžete využít i třeba jednodušší grafy – vyplněné či jen čárové. Vyplněné mohou být dokonce i barevně upravené – nižší hodnota modré, vyšší hodnota červené.

A použití knihoven je opravdu jednoduché, prostě je jen přidejte do svého projektu a odkažte na ně
#include „src/extgfx/TextPainter.h“

#include „src/extgfx/HorizontalBar.h“

#include „src/extgfx/SmallChart.h“

Více informací a detailnější popis najdete na jeho githubu https://github.com/petrbrouzda/ExtGfx


Sdílejte článek:
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku

Související články

S rostoucí popularitou ePaper/eInk displejů roste i počet dotazů do čeho tyto elektronického papíry, na kterých můžete zobrazit od fotek, přes data z meteostanice nebo FVE až po kalendář, usadit tak, aby to bylo hezké.

Firmware 3.0 Živý Obraz

Projekt Živý Obraz má jeden velký update za druhým. Autor stále přidává nové widgety, vychytávky, rozšiřuje možnosti projektu. Nyní se dostala i velká aktualizace samotného firmware, kódu běžícího na řídících deskách od Laskakit, Pájeníčko, SeeedStudio a dalších. Tento firmware se…

Zobrazovací jednotka ePaper displej je u bastlířů stále populárnější – nejen díky nulové spotřebě, ale také čím dál nižší ceně.

Miniaturní, inteligentní 0,90“ RGB TFT displej s WiFi modulem k okamžitému použití – to je série IoD-09 od 4D Systems.

Meteostanice je jeden z pokročilejších projektů, ke kterým se bastlíři uchylují.

Zalíbil se mi projekt zivyobraz.eu, protože jednoduše zpřístupňuje zobrazovací technologii ePaper/eInk běžným lidem bez znalosti programování. Ti si mohou naprosto jednoduchým způsobem vytvořit vlastní informační displej. Co na displeji bude je jen na nich. Služba nabízí desítky modifikovatelných widgetů -…

Trendy