Phase 7: EC11 encoder, life counter views, WS2812B RMT + LEDC buzzer feedback, E2E UI state machine; document build/hardware notes
This commit is contained in:
@@ -60,6 +60,12 @@ int display_put_text(int x, int y, const char *str, uint16_t fg, uint16_t bg);
|
||||
*/
|
||||
void display_put_text_center(int y, const char *str, uint16_t fg, uint16_t bg);
|
||||
|
||||
/**
|
||||
* @brief Draw large digits (life counter style) using a scaled 5x7 pattern.
|
||||
* @param x,y Top-left corner; scale = pixel size of one 5x7 cell.
|
||||
*/
|
||||
void display_draw_big_text(int x, int y, const char *str, int scale, uint16_t fg, uint16_t bg);
|
||||
|
||||
/**
|
||||
* @brief Stream-decode a JPEG from LittleFS and draw it at the top-left.
|
||||
* Uses tjpgd with a line-by-line output into the panel DMA path.
|
||||
|
||||
Reference in New Issue
Block a user