Work-in-progress self-programmed convetion nametag using a Raspberry Pi Zero W and a SSD1322 OLED panel. The intended use is pinning it to a shirt or hanging it around your neck and uploading files using your phone.
- Recycled old gl nametag code
- Proof of concept done:
nametag-poc.mp4
TODO:
- Playlist functionality
- Frontend application / website interface (using React)
Panels tried during development:
- SH1106 HAT
- SSD1305 HAT
- Soldered SSD1322 using this guide
TODO
- Set up cross-compilation
- I refer you to crosstool-ng and wish you the best of luck
- Build with cmake using provided toolchain file
Run with:
sudo ./nametag
(due to GPIO permissions)
Notes:
- Ensure your video is already in desired size
- From testing, h264 decode for 256x64 in software takes about ~5ms. 480x360 requires about 33ms
- In combination with 4.5ms copy time, this means <10ms, allowing for up to 100fps