No description
- Go 99.2%
- HTML 0.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Codeberg is the primary source; GitHub is a mirror. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
| .vscode | ||
| assets | ||
| cmd | ||
| internal | ||
| .gitignore | ||
| go.mod | ||
| go.sum | ||
| gokrazy.png | ||
| gophoto.go | ||
| gophoto.go.old | ||
| LICENSE | ||
| LICENSE2 | ||
| P1120981.png | ||
| README.md | ||
| task-plus.yml | ||
| Taskfile.yaml | ||
gophoto
GoKrazy picture frame
Shows pictures from various sources eg photoprism album
paneldemo.go produces a demo panel as a png
Development
- Convert code to build framebuffer to export png
- Get margin to work ✅
- get image to display ✅
- simplify panel build
- create demo code?
- Show an panel on browser locally ✅
- Show on browser in panel
- Show on framebuffer
- Get image from photoprism ✅
- photoprism in gocrazy
Want:
- 32bit or 64 bit bits per pixel rather than 16 in 556 pattern
- To allow you to choose which album
- To choose audience
- Auto select audience
- To store current location in album so can pick up after reset
- To only increment when TV is one
- could use remote control
- or EDID HDMI info
- To allow users to not see an image - needs concept of viewer/audience
- To choose which picture you want to promote or demote
- Make transition easier
- colocate photoprism and DB
- use cockroach db on same box?
- auto find photoprism
Notes
Raspberry Pi power supply
The Raspberry Pi on an inadequte power supply will cause the Pi to brownout and reset. Using the Raspberry Pi 5 on the Raspberry pi psu is rock solid so far.
Links
| Documentation | https://h3-gophoto.statichost.page/ |
| Source (Codeberg) | https://codeberg.org/hum3/gophoto |
| Mirror (GitHub) | https://github.com/drummonds/gophoto |