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

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • frameos

    Operating system for single function smart frames

  • I have gotten the new Nim-based FrameOS working with two different Waveshare displays. I have two other ones waiting to be tested. Check this folder [1] for the currently enabled drivers.

    One of the next items on my todo list [2] is to add back support for all the different waveshare drivers out there. They all follow a similar pattern, so I should be able to generate "best guess" drivers for most of them.

    Which display do you have?

    [1] https://github.com/FrameOS/frameos/tree/main/frameos/src/dri...

  • awesome-dear-imgui

    A collection of awesome dear imgui bindings, extensions and resources

  • Based on screenshots that looks like dearimgui. You can see similar widgets here: https://github.com/TimoSalomaki/awesome-dear-imgui

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • motioneyeos

    A Video Surveillance OS For Single-board Computers

  • lv_port_esp32

    LVGL ported to ESP32 including various display and touchpad drivers

  • The ESP32 port of LVGL might be a different approach to what you're looking for. There are also ready made boards with included display:

    https://github.com/lvgl/lv_port_esp32

    https://www.youtube.com/watch?v=d2OXlVcRYrU

  • picostdlib

    Nim bindings for the Raspberry Pi Pico SDK (by daniel-j)

  • Just found this project that could help: https://github.com/daniel-j/picostdlib

  • nim-pimoroni-pico

    Nim ports of Pimoroni's Pico libraries

  • Well this rang the ol’ memory bells and brought me to Daniel’s Nim drivers for our Pico based products (1). He’s probably the guy to talk to.

    Not needing a Python wrapper would definitely help slim down FrameOS into something you could stuff into a fast-loading initrd I guess?

    I did something similar with Keybow, static binaries and a custom build system (2) to make a sort-of Pi (Zero) based appliance.

    1. https://github.com/daniel-j/nim-pimoroni-pico/tree/master

  • rpi-ramdisk

    Builds ramdisk environments for Raspberry Pi

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • MagicMirror

    MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.

  • I use MagicMirror to do this. It's a great piece of software. I'm a bit shocked nobody has mentioned this yet. https://magicmirror.builders/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts