Patedam
58948bdfb6
Last piece to connect client to provider: actually downloading the image and displaying it
2026-04-05 19:34:45 -04:00
Patedam
7d3d1de277
network changes
2026-03-28 12:57:29 -04:00
Patedam
197f4a640c
Converted led code to support non rgb/strip. Some clean up of network comp. Clean up of provider and client. Base test for client
2026-03-26 21:43:01 -04:00
Patedam
f483a4d292
Moving into components parts of the provider project
2026-03-26 20:36:27 -04:00
Patedam
e4b8ab4586
Added client folder for the client side of the project
...
Made the network component shared between two firmawre
2026-03-17 21:09:17 -04:00
Patedam
2c79be36ef
Grayscale quantization and fixing some defaults to support rgb565
2026-03-15 22:01:45 -04:00
Patedam
7f296f9857
Last few tweaks
2026-03-15 15:30:16 -04:00
Patedam
f64860125c
Fixed code to use <screen> tags as base for the xml. Confirmed layout works now.
2026-03-15 15:08:23 -04:00
Patedam
ebb0ccecf4
Moved to lvgl 9.4 because 9.5 has removed runtime xml support.
...
Made basic example of editing xml layout from backend.
2026-03-15 14:47:32 -04:00
Patedam
baa0a8b1ba
basic of display management. Backend to register and give image for the device. front end to manage displays etc.
2026-03-15 11:07:09 -04:00
Patedam
6384e93020
Added lvgl support to generate images. Made basic example, grayscale background + text displayed everytime we call /api/display/image.png
2026-03-14 18:41:00 -04:00
Patedam
a9d5aa83dc
added udp logger to log over network and not uart
...
Added modem sleep for wif
2026-03-14 17:27:24 -04:00
Patedam
b702839f8e
Asked claude opus to make an audit of code and use coding guidelines etc. This is the fix
2026-03-09 22:26:16 -04:00
Patedam
9d3a277f45
Updated the task view and backend to handle more like a routine
2026-03-08 22:10:46 -04:00
Patedam
54c56002ee
removing printf in mdns service that was useless
2026-03-08 18:19:38 -04:00
Patedam
38201280ea
adding mdns so we dont rely on ip to connect
2026-03-08 18:16:50 -04:00
Patedam
c034999d20
multiple-connection-handling ( #3 )
...
Reviewed-on: #3
2026-03-08 18:05:34 -04:00
Patedam
72e031a99d
removed the blinking light after connection as it was taking a lot of iteration time.
...
Made the sidebar icon use the famous burger
2026-03-07 23:55:43 -05:00
Patedam
ac95358561
Separating users from tasks + fixing weird ota bug
2026-03-07 23:41:26 -05:00
Patedam
3fa879d007
Fix wifi crashing because stack overflow and fix esp_ota cancelling when starting from factory
2026-03-07 22:49:41 -05:00
Patedam
e661e15bbf
feat: Implement core frontend application with task management, user selection, and a collapsible sidebar.
2026-03-07 22:18:36 -05:00
Patedam
2bee7dce43
Claude opus authored everything to make the user and task work. First iteration
2026-03-07 21:39:10 -05:00
Patedam
0ec7f7f08a
firmware-ota ( #2 )
...
Reviewed-on: #2
2026-03-03 22:47:03 -05:00
Patedam
9bce74e027
frontend-ota ( #1 )
...
Reviewed-on: #1
2026-03-03 19:41:33 -05:00
Patedam
fe8d2974ea
feat: Add HTTP server with static file serving from LittleFS, system API endpoints, and CORS support.
2026-03-03 14:31:01 -05:00
Patedam
cfe7332899
Clang format changes for more readability
2026-03-03 14:11:55 -05:00
Patedam
cdbabe0e58
Fixing gz snprintf not matching sizes
2026-03-03 13:18:29 -05:00
Patedam
8b24d9ed83
Fixing ethernet and wifi connection to be more robust
2026-03-03 13:01:56 -05:00
Patedam
bdf4a73cf2
feat: Implement Ethernet and Wi-Fi connection management with LED status indicators.
2026-03-03 10:58:18 -05:00
Patedam
2916ad9c99
Squashed commit of the following:
...
commit e8b53dc953
Author: Patedam <pgillen.pro@gmail.com >
Date: Tue Mar 3 01:15:17 2026 -0500
Updated backend to make sure it works properly with frontend. Fixed one frontend issue (free heap was not correctly named)
commit 3428808f83
Author: Patedam <pgillen.pro@gmail.com >
Date: Tue Mar 3 00:36:01 2026 -0500
Fixing various build errors. Activated minimal build
commit 59364ac22d
Author: Patedam <pgillen.pro@gmail.com >
Date: Tue Mar 3 00:03:24 2026 -0500
Added info and reboot api into the backend. Created the basics for a backend server.
commit 37291557eb
Author: Patedam <pgillen.pro@gmail.com >
Date: Mon Mar 2 23:05:10 2026 -0500
feat: Add API endpoints for system reboot and retrieving system information.
commit a010b0c352
Author: Patedam <pgillen.pro@gmail.com >
Date: Mon Mar 2 22:56:13 2026 -0500
Added AgentTasks into git ignore we will use it to store current tasks so we can createnew contexts chat when its too big
commit 75bab78137
Author: Patedam <pgillen.pro@gmail.com >
Date: Mon Mar 2 22:42:29 2026 -0500
feat: Initialize ESP-IDF project with core build configuration, component dependencies, and web frontend deployment.
commit bba4c63f93
Author: Patedam <pgillen.pro@gmail.com >
Date: Mon Mar 2 22:21:52 2026 -0500
docs: Add backend architecture documentation for the ESP32-S3 provider.
2026-03-03 01:17:31 -05:00
Patedam
bad32f33ce
feat: Implement Ethernet and Wi-Fi network connectivity with LED status indication and configuration.
2026-03-02 16:18:50 -05:00
Patedam
056c86644f
feat: Add initial Ethernet connectivity and LED status indication.
2026-03-01 22:20:35 -05:00
Patedam
d27b6e702f
First submit, make led blink
2026-03-01 19:52:25 -05:00