Patedam
|
8b34754c77
|
adding agent tasks to the repo to not lose them
|
2026-04-12 17:57:45 -04:00 |
|
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
|
9269e3b873
|
updated doc for epd
|
2026-04-04 21:44:16 -04:00 |
|
Patedam
|
74b3e01556
|
Added deep sleep at the end with a 1 minute timer
|
2026-04-04 15:48:26 -04:00 |
|
Patedam
|
7e21bde538
|
Added 4 grayscale support to epd
|
2026-04-04 15:18:06 -04:00 |
|
Patedam
|
2ffd258f2f
|
remove useless seeed gfx folder
|
2026-04-04 14:43:21 -04:00 |
|
Patedam
|
f139ee8a00
|
Now can display a monochrome image from byte array + added slow/fast init display routine
|
2026-04-04 14:41:59 -04:00 |
|
Patedam
|
bf91dc1af6
|
QOL changes to remove squiggle lines everywhere because of a bad clangd config
|
2026-04-01 22:10:40 -04:00 |
|
Patedam
|
04264ef8e1
|
fixed comment on the ddx line
|
2026-03-30 22:52:29 -04:00 |
|
Patedam
|
e30fd59f1c
|
fixed using 0xff for white + removed lot of crap from previous tries.
Basicaly 0x50 need 0x29 as data to invert polarity (white 0 -> 1) + CDI-9 for proper interval
|
2026-03-30 22:27:49 -04:00 |
|
Patedam
|
be735990ff
|
start of the epd. Problem right now 0xff display black. Will have to investigate
|
2026-03-29 21:36:37 -04:00 |
|
Patedam
|
e5b72bbb20
|
updated tdd for http client
|
2026-03-28 15:38:38 -04:00 |
|
Patedam
|
2ced2f0b0a
|
client can connect to provider and download an image.
Updated network component to add get mac address
|
2026-03-28 14:59:49 -04:00 |
|
Patedam
|
46d1ab6358
|
http client first version made by claude opus
|
2026-03-28 13:44:54 -04:00 |
|
Patedam
|
a886b9aa11
|
tdd for http client
|
2026-03-28 13:25:22 -04:00 |
|
Patedam
|
7ba6ab56e7
|
Add new component for http client
|
2026-03-28 12:57:47 -04:00 |
|
Patedam
|
7d3d1de277
|
network changes
|
2026-03-28 12:57:29 -04:00 |
|
Patedam
|
dc935dd72d
|
fix led not turning off
|
2026-03-26 21:49:06 -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
|
f42236532f
|
exposing led gpi into config
|
2026-03-26 20:42:45 -04:00 |
|
Patedam
|
f483a4d292
|
Moving into components parts of the provider project
|
2026-03-26 20:36:27 -04:00 |
|
Patedam
|
cfe19d5e65
|
deleting include folder in network component has it is useless
|
2026-03-26 20:17:43 -04:00 |
|
Patedam
|
71d618f28c
|
Merge pull request 'display-managemetn' (#4) from display-managemetn into main
Reviewed-on: #4
|
2026-03-17 21:10:08 -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
|
46dfe82568
|
TDD for device and screen management. Authored by gemini 3.1 pro
|
2026-03-15 10:52:43 -04:00 |
|
Patedam
|
f0297418cf
|
sdkconfig.defaults modified to remove some lvgl modules that are active by default. Also moved the ethernet config to default as it keeps on being deleted
|
2026-03-14 21:24:12 -04:00 |
|
Patedam
|
238b408947
|
optimize lvgl setup by turning of some values
|
2026-03-14 18:50:42 -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
|
75d88f441c
|
coding guidelines, agents and gemini.md
|
2026-03-09 22:07:48 -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
|
4161ff9513
|
Fix spinner appearing every 5 secds
|
2026-03-08 18:23:20 -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
|
56acf92f75
|
Added a workflow to let the agent automatically deploy frontend onto the esp32.
|
2026-03-08 15:19:17 -04:00 |
|
Patedam
|
9388bf17af
|
Remade side bar to work better on phone and tablet
|
2026-03-08 14:40:29 -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
|
8ab1efcca7
|
docs: Add guidelines for writing technical design documents and a detailed design for the new in-memory todo list system.
|
2026-03-07 18:50:02 -05:00 |
|
Patedam
|
0ec7f7f08a
|
firmware-ota (#2)
Reviewed-on: #2
|
2026-03-03 22:47:03 -05:00 |
|