@janamarie this looks fun
Conversation
Notices
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Wednesday, 19-Feb-2025 23:42:22 JST Foone🏳️⚧️
-
Jana (janamarie@chaos.social)'s status on Wednesday, 19-Feb-2025 23:42:23 JST Jana
:3
-
Jana (janamarie@chaos.social)'s status on Wednesday, 19-Feb-2025 23:42:24 JST Jana
I’m also kinda proud to say that this is my first UART RX/TX mixup since probably 2020! It was long overdue :3
-
Jana (janamarie@chaos.social)'s status on Wednesday, 19-Feb-2025 23:42:25 JST Jana
I sometimes feel like it’s a law of nature that I can never get a PSRAM/SPI-Flash footprint right
-
Jana (janamarie@chaos.social)'s status on Wednesday, 19-Feb-2025 23:42:26 JST Jana
ship it
(cc @fionafokus :3 )
-
Jana (janamarie@chaos.social)'s status on Wednesday, 19-Feb-2025 23:42:27 JST Jana
see, it all makes sense
-
Jana (janamarie@chaos.social)'s status on Wednesday, 19-Feb-2025 23:42:28 JST Jana
schematic and placement: ✅
-
Jana (janamarie@chaos.social)'s status on Wednesday, 19-Feb-2025 23:42:29 JST Jana
proof-of-concept C:
(Quality is still terrible, many in camera parameters need to be worked on, it’s terrible slow, but, it works!)
-
Jana (janamarie@chaos.social)'s status on Wednesday, 19-Feb-2025 23:42:30 JST Jana
funfact: the resulting image still contains the full 8 bit grayscale data, it just indexes it to an arbitrary amount of colors! Eight in the image above. This should allow me to use any color palette up to 256 colors with mapping curves, furthermore, I can also capture RGB images and use color-matching to try to match RGB-palettes to the real photo!
-
Jana (janamarie@chaos.social)'s status on Wednesday, 19-Feb-2025 23:42:32 JST Jana
NO WAY, it works :'D I can now take indexed PNG images with custom color-palettes on an ESP32! Next up, SD card storage (currently they are bytewise transferred through serial) and live preview on a display. Then maybe just build a small custom board, like a 10$ pixel-art-camera? C:
-
Jana (janamarie@chaos.social)'s status on Wednesday, 19-Feb-2025 23:42:33 JST Jana
OV2640 > ESP32 > Serial (pixeldata) > python (png assembly) > PNG. Now working backwards to have the ESP32 building the PNG. This was (is) a journey, but sooo close to a self-contained, esp32 pixel-art camera!! ._. (thanks @fionafokus <3)
-