Commit Graph

27 Commits

Author SHA1 Message Date
Stanislav N Mikhailov bbde0402af Add bilingual CMake configuration comments 2026-05-02 15:30:06 +03:00
Stanislav N Mikhailov 6789db69c2 Simplify Pico board selection 2026-05-01 22:06:42 +03:00
Stanislav N Mikhailov 9609cc973b Refresh EngineDemo firmware artifacts 2026-04-17 14:51:24 +03:00
Stanislav N Mikhailov ed20783809 Tune EngineDemo display configuration 2026-04-17 14:50:49 +03:00
Stanislav N Mikhailov ee0ee98130 Refine EngineDemo board build presets 2026-04-17 14:50:05 +03:00
Stanislav N Mikhailov 0c596adef2 Add EngineDemo firmware binaries 2026-04-16 09:42:47 +03:00
Stanislav N Mikhailov 94ade0dd4f Tune EngineDemo display timing 2026-04-16 09:42:42 +03:00
Stanislav N Mikhailov 58755fa7e3 Add EngineDemo board presets 2026-04-16 09:42:33 +03:00
Stanislav N Mikhailov 29c8a5e610 Restore DHT22 reading and on-screen telemetry in Thermometr 2026-04-05 15:41:54 +03:00
Stanislav N Mikhailov f4b1b26f4a Remove DHT22 polling and display output from EngineDemo 2026-04-05 15:41:49 +03:00
Stanislav N Mikhailov 3b51bfcf16 Adjust Thermometr grid density and color 2026-04-05 00:37:29 +03:00
Stanislav N Mikhailov 763ba34110 Add ILI9341 backend and fix orientation/color settings 2026-04-05 00:21:12 +03:00
Stanislav N Mikhailov 63fb9ff4bd Refactor display stack into driver and transport layers 2026-04-04 23:58:58 +03:00
Stanislav N Mikhailov 545652c0fd Remove timer-based frame pacing in Thermometr example 2026-04-04 23:32:07 +03:00
Stanislav N Mikhailov 21e6654ee4 Add FPS calculation and on-screen display 2026-04-04 21:55:01 +03:00
Stanislav N Mikhailov 898898585d refactor(thermometr): migrate example to paint API 2026-04-04 20:20:46 +03:00
Stanislav N Mikhailov e21f5f8c1f display: simplify safe buffer contract and update Thermometr example 2026-03-27 22:27:44 +03:00
Stanislav N Mikhailov b1c511fdf3 Configure display pins via CMake and update demo text 2026-03-27 22:13:52 +03:00
Stanislav N Mikhailov 238542c31d Cleaned up automatically added comments 2026-03-27 20:40:28 +03:00
Stanislav N Mikhailov cee901faa4 Thermometr: text pinball mode (pure fun edition) 2026-03-27 19:47:18 +03:00
Stanislav N Mikhailov 85b2804a4a Thermometr: drive frames at 60Hz IRQ and animate text bounce 2026-03-27 19:28:57 +03:00
Stanislav N Mikhailov 90c0d9d30a Add font rendering checks to Thermometr example 2026-03-25 21:35:28 +03:00
Stanislav N Mikhailov 521673ff00 Update thermometer example to use modular render headers 2026-03-24 21:52:15 +03:00
Stanislav N Mikhailov 9803fc7b48 Use RGB16 macro for colors in thermometer example 2026-03-24 21:19:11 +03:00
Stanislav N Mikhailov d05948a95c render: add reusable renderer module and wire Thermometr example 2026-02-23 13:58:03 +03:00
Stanislav N Mikhailov 8b7b91eaad refactor: move display.h to include/display and add CMake build for Thermometr example 2026-02-23 12:23:55 +03:00
Stanislav N Mikhailov 88d8ab4c57 Refactoring using an example: folder structure 2026-02-22 17:38:47 +03:00