firmware-open VS ec

Compare firmware-open vs ec and see what are their differences.

ec

System76 Open Source Embedded Controller (by curiousercreative)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
firmware-open ec
111 4
934 2
0.9% -
8.6 7.0
11 days ago 3 months ago
C C
GNU General Public License v3.0 or later GNU General Public License v3.0 only
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.

firmware-open

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

ec

Posts with mentions or reviews of ec. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-07.
  • Loud fans on new Oryx Pro Advanced
    3 projects | /r/System76 | 7 Nov 2022
    Sorry, forgot the link: https://github.com/system76/ec/blob/master/src/board/system76/oryp9/board.mk#L48-L56. There are actually two fan curves, one that responds to CPU temp and one that responds to GPU temp. By default, the two fan speeds are synced at the higher fan duty of the two curves, so in your case you probably want to lower the fan speed of both those curves initial point. I recommend you fork that repo and keep your own branch with your modifications that you can rebase after each official firmware release. You can see mine here though I've got some active firmware development on that branch, so this diff is more useful to what you're liking to be doing
  • Controlling darp8 fans with software?
    3 projects | /r/System76 | 3 Oct 2022
    You'll get the notifications and you can install them, but you'll be back to factory firmware configuration. I keep a branch on my own fork that I will pull upstream changes into after each release. https://github.com/curiousercreative/ec/pull/1/files
  • Fan Control!
    1 project | /r/System76 | 16 Apr 2021
    I similarly ran with the fan on below 65 previously, but with my usage, I found the fan speed to bounce a bit. Here's the fan curve I run currently (note, I have somewhat significantly modified fans otherwise as well): https://github.com/curiousercreative/ec/blob/galp5/src/board/system76/galp5/board.mk#L52
  • Remapping Page Up and Page Down on the lemp10
    2 projects | /r/System76 | 19 Jan 2021
    +1 for modifying your firmware keymap! You can see my galp5 keymap here (I'm migrating from a Macbook Pro, so most of my mods are related to that) where I have this mapping done: https://github.com/curiousercreative/ec/blob/fans/src/board/system76/galp5/keymap/apple.c

What are some alternatives?

When comparing firmware-open and ec you can also consider the following projects:

tuxedo-control-center - A tool to help you control performance, energy, fan and comfort settings on TUXEDO laptops.

ec - System76 Open Source Embedded Controller

coreboot - Fork of coreboot repo

ec - System76 Open Source Embedded Controller

me_cleaner - Tool for partial deblobbing of Intel ME/TXE firmware images

system76-galapago-pro-fan-unfucker - Ubuntu fan control indicator for Clevo laptops

clevo-indicator - Ubuntu fan control indicator for Clevo laptops

edk2 - EDK II

clevo-indicator - Ubuntu fan control indicator for Clevo laptops

Popsicle - Multiple USB File Flasher

firmware-manager - Generic framework and GTK UI for firmware updates from system76-firmware and fwupd, written in Rust.