micropython-micro-gui

A lightweight MicroPython GUI library for display drivers based on framebuf, allows input via pushbuttons. See also micropython-touch. (by peterhinch)

Micropython-micro-gui Alternatives

Similar projects and alternatives to micropython-micro-gui

  • imgui

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

  • lvgl

    Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.

  • 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
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better micropython-micro-gui alternative or higher similarity.

micropython-micro-gui reviews and mentions

Posts with mentions or reviews of micropython-micro-gui. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-05.
  • Feel like this is a long shot but could really use some assistance with Peterhinch's micropython gui
    1 project | /r/learnpython | 20 Jun 2022
    Hi there. I am an extreme beginner with python and programming generally and am trying to use a ssd1306 display with a tiny pico board with this (https://github.com/peterhinch/micropython-micro-gui) code library and cannot for the life of me figure out how to install this as there are few visuals and I am getting extremely confused by the instructions.
  • I Dread Writing Embedded GUIs
    3 projects | news.ycombinator.com | 5 Nov 2021
    That post really resonated with me. I attempted making my own ESP32-based remote for controlling my media centre while I'm in my kitchen, or generally away from my laptop.

    The nature of embedded with interrupts (e.g. from buttons) and trying to mix in MQTT events and nice multi-layered UI made me completely question my programming abilities.

    I really wanted to have modals/pop-ups (e.g. to show current volume on change) and it ended up so messy. Not only it is about control flow but about memory too (as the author mentioned). I couldn't just store a stack of "screens" to fall back to.

    I'm watching this library recently: https://github.com/peterhinch/micropython-micro-gui

    It seems promising to solve many of the common issues that you get, once you move from simple static information display.

Stats

Basic micropython-micro-gui repo stats
2
215
6.6
15 days ago

peterhinch/micropython-micro-gui is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of micropython-micro-gui is Python.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com