Friday, February 23, 2024
Google search engine
HomeUncategorizedShow HN: FrameOS – operating system for single function smart frames

Show HN: FrameOS – operating system for single function smart frames

FrameOS is an operating system for single function smart frames.

It’s meant to be deployed on a Raspberry Pi, and can be used with a variety of e-ink and traditional displays. It’s designed for both screens that update 60 seconds per frame, and for screens that update 60 frames per second.

Think smart home calendars, meeting room displays, thermostats, industrial dashboards, public advertisement screens, and more.


  1. Centralized Deployment: The FrameOS Controller connects to Raspberry Pis via SSH for direct software installation.

  2. Compiled & Efficient: FrameOS is written in Nim, a compiled language. Your final configuration gets compiled down into a single efficient binary that contains all apps, assets and drivers.

  3. Diagram Editor: A drag-and-drop interface to combine Nim apps into scenes. Fork and edit existing apps like “OpenAI image”, and “Text overlay” to suit your needs. Overwrite all fields with inline code snippets.

  4. GPT4 Support: Ask your favourite LLM to write and debug FrameOS apps for you.

  5. Hardware Guides: For tested displays, we provide hardware guides, installation instructions, and 3D printable cases.

Getting started

  1. Start by installing the FrameOS controller.
  2. Then set up the raspberry, while following the device guide for your specific screen.

Supported platforms

We support all the most common e-ink displays out there.

  • Pimoroni e-ink frames
  • Waveshare e-ink
  • Framebuffer HDMI output
  • Web server kiosk mode

See the full list here!

FrameOS Frames


FrameOS is good enough for home and hobbyist usage.

This software is still in early development, and does not have a stable release. A docker image is generated for every push to main. There are no guarantees things won’t suddenly break between releases, despite our best efforts.

If you’re the adventurous type, please try it out, and help out. Look at the tasklist for ideas. Don’t ask for permission, just submit a PR. If you’re not sure, open an issue and we’ll discuss it.


Read More



  1. I liked it as much as you did. Even though the picture and writing are good, you’re looking forward to what comes next. If you defend this walk, it will be pretty much the same every time.


Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments