No description
  • Go 99.2%
  • HTML 0.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Humphrey Drummond e19d4806a4 Migrate module path from github.com to codeberg.org
Codeberg is the primary source; GitHub is a mirror.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 23:05:02 +00:00
.vscode Working versioni with stable PSU 2024-09-22 13:28:20 +01:00
assets starting from fbstatus 2024-07-05 15:30:09 +01:00
cmd Migrate module path from github.com to codeberg.org 2026-03-26 23:05:02 +00:00
internal Migrate module path from github.com to codeberg.org 2026-03-26 23:05:02 +00:00
.gitignore Initial commit 2024-04-27 23:30:07 +01:00
go.mod Migrate module path from github.com to codeberg.org 2026-03-26 23:05:02 +00:00
go.sum Working versioni with stable PSU 2024-09-22 13:28:20 +01:00
gokrazy.png starting from fbstatus 2024-07-05 15:30:09 +01:00
gophoto.go Migrate module path from github.com to codeberg.org 2026-03-26 23:05:02 +00:00
gophoto.go.old starting from fbstatus 2024-07-05 15:30:09 +01:00
LICENSE working verision 2024-07-07 15:24:04 +01:00
LICENSE2 working verision 2024-07-07 15:24:04 +01:00
P1120981.png Broken save state 2024-07-07 11:19:54 +01:00
README.md Migrate module path from github.com to codeberg.org 2026-03-26 23:05:02 +00:00
task-plus.yml Add task-plus.yml for migration 2026-03-09 17:21:44 +00:00
Taskfile.yaml Working version 2024-10-04 14:38:22 +01:00

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.

Documentation https://h3-gophoto.statichost.page/
Source (Codeberg) https://codeberg.org/hum3/gophoto
Mirror (GitHub) https://github.com/drummonds/gophoto