esp_effects VS hagl

Compare esp_effects vs hagl and see what are their differences.

esp_effects

Old school demo effects for ESP32 (by tuupola)

hagl

Hardware Agnostic Graphics Library for embedded (by tuupola)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
esp_effects hagl
4 3
38 277
- -
0.0 3.0
about 1 year ago 5 months ago
C C
MIT No Attribution MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

esp_effects

Posts with mentions or reviews of esp_effects. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-31.
  • Best way to use ST7789 in ESPIDF?
    8 projects | /r/esp32 | 31 Mar 2023
    ST7789 is a MIPI DCS chip so you can use HAGL with MIPI DCS HAL. There are a couple of examples and a video or two. Also sorry for blatant self promotion.
  • M5 Stack Core 2 Power Control Library for ESP-IDF and Arduino
    3 projects | /r/esp32 | 22 Mar 2023
    There is also a platform agnostic I2C driver for AXP192. For most sensors etc drivers only thing that changes between platforms are the io functions. I have been using this with M5Stack Core2 for a while. It is a bit annoying board to initialize. Especially because you need to initialize the AXP192 first before you can initialize the display.
  • Unable to find fast lightweight TFT driver for TTGO T-Display and ESP-IDF
    5 projects | /r/esp32 | 18 Mar 2021
    D:\nevim>git clone https://github.com/tuupola/esp_effects --recursive Cloning into 'esp_effects'... remote: Enumerating objects: 226, done. remote: Counting objects: 100% (226/226), done. remote: Compressing objects: 100% (146/146), done. iving objects: 15% (34/226) remote: Total 226 (delta 146), reused 155 (delta 79), pack-reused 0 Receiving objects: 100% (226/226), 60.81 KiB | 1.84 MiB/s, done. Resolving deltas: 100% (146/146), done. Submodule 'components/axp192' ([email protected]:tuupola/axp192.git) registered for path 'components/axp192' Submodule 'components/axp202' ([email protected]:tuupola/axp202.git) registered for path 'components/axp202' Submodule 'components/esp_i2c_helper' ([email protected]:tuupola/esp_i2c_helper.git) registered for path 'components/esp_i2c_helper' Submodule 'components/hagl' ([email protected]:tuupola/hagl.git) registered for path 'components/hagl' Submodule 'components/hagl_esp_mipi' ([email protected]:tuupola/hagl_esp_mipi.git) registered for path 'components/hagl_hal' Cloning into 'D:/nevim/esp_effects/components/axp192'... [email protected]: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of '[email protected]:tuupola/axp192.git' into submodule path 'D:/nevim/esp_effects/components/axp192' failed Failed to clone 'components/axp192'. Retry scheduled Cloning into 'D:/nevim/esp_effects/components/axp202'... [email protected]: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of '[email protected]:tuupola/axp202.git' into submodule path 'D:/nevim/esp_effects/components/axp202' failed Failed to clone 'components/axp202'. Retry scheduled Cloning into 'D:/nevim/esp_effects/components/esp_i2c_helper'... [email protected]: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of '[email protected]:tuupola/esp_i2c_helper.git' into submodule path 'D:/nevim/esp_effects/components/esp_i2c_helper' failed Failed to clone 'components/esp_i2c_helper'. Retry scheduled Cloning into 'D:/nevim/esp_effects/components/hagl'... [email protected]: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of '[email protected]:tuupola/hagl.git' into submodule path 'D:/nevim/esp_effects/components/hagl' failed Failed to clone 'components/hagl'. Retry scheduled Cloning into 'D:/nevim/esp_effects/components/hagl_hal'... [email protected]: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of '[email protected]:tuupola/hagl_esp_mipi.git' into submodule path 'D:/nevim/esp_effects/components/hagl_hal' failed Failed to clone 'components/hagl_hal'. Retry scheduled Cloning into 'D:/nevim/esp_effects/components/axp192'... [email protected]: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of '[email protected]:tuupola/axp192.git' into submodule path 'D:/nevim/esp_effects/components/axp192' failed Failed to clone 'components/axp192' a second time, aborting
    5 projects | /r/esp32 | 18 Mar 2021
    Is there a problem with idf.py at the moment? I just tested and on my system it at least the ESP Effects builds ok

hagl

Posts with mentions or reviews of hagl. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-31.

What are some alternatives?

When comparing esp_effects and hagl you can also consider the following projects:

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

LameUI - A very lame UI library for embedded systems.

chafa - πŸ“ΊπŸ—Ώ Terminal graphics for the 21st century.

LovyanGFX - SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)

microphone-library-for-pico - Capture audio from a microphone on your Raspberry Pi Pico or any RP2040 based board. 🎀

esp-idf-st7789 - ST7789 Driver for esp-idf

hagl_esp_mipi - ESP32 MIPI DCS abstraction layer for the HAGL graphics library

LameUI_simulation - A crappy simulator for my even crappier UI library "LameUI"

esp-idf-lib - Component library for ESP32-xx and ESP8266

esp_gfx - HAGL speed tests for ESP32 boards