qmk_firmware VS qmk_firmware

Compare qmk_firmware vs qmk_firmware and see what are their differences.

qmk_firmware

Open-source keyboard firmware for Atmel AVR and Arm USB families (by bschwehn)

qmk_firmware

Open-source keyboard firmware for Atmel AVR and Arm USB families (by DaneelTrevize)
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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
qmk_firmware qmk_firmware
2 10
0 0
- -
0.0 0.0
8 months ago over 1 year ago
C C
GNU General Public License v3.0 only 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.

qmk_firmware

Posts with mentions or reviews of qmk_firmware. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-06-11.
  • qmk help - modified ModTap
    1 project | /r/ErgoMechKeyboards | 22 Jun 2022
    I have only quickly tested it and it works as far as I can tell so far. I implemented it on top of achordion, because I use it anyway and it was quite simple to add on top of it. Maybe you still find the change interesting.
  • List of keyboards by controller / not using pro micro
    9 projects | /r/ErgoMechKeyboards | 11 Jun 2022
    Yes, LTO_ENABLE is on and confirmed working. I just have a couple of features I'd like to use (Getreuer's accordion and layer lock -- love it!, tap dance, mouse keys, combo, leader...). My test config is here, but not functional yet, so you may see that I have for example mouse keys enabled but not used yet, but I probably will use it at some point, so I keep it enabled for now. I'm sure there is room for optimizations, but I guess I'm also spoiled by MCUs with more memory and would prefer to not have to worry about memory at all :)

qmk_firmware

Posts with mentions or reviews of qmk_firmware. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-07.
  • Help me finish my Colemak layout
    1 project | /r/ErgoMechKeyboards | 29 Jan 2023
    Here's my keymap, for use with US Qwerty Intl. English virtual layout yet defaulting to a Colemak-DH physical layout. I basically don't use the numrow. I favour layer access via chording a single key, and biased several things to just use the left hand so I can mouse freely with my right (which has programmable buttons duplicating Ctrl & Shift). The left hand alone can chord the nav layer while also comfortably highlight whole words at a time (Ctrl+Shift+left or right arrows). The symbols are mostly paired for inwards rolls, as Colemak emphasises.
  • Looking for a good Keymap for coding
    2 projects | /r/ErgoMechKeyboards | 7 Jan 2023
    It'll somewhat depend what virtual layout you're used to the behaviour of, such as any deadkey/compose behaviour for diacritics. I use this on mine (defaulting to the Colemak-DH based alphas layer) in combination with Qwerty US International English virtual layout.
  • First Ergo Home Build: lily58
    1 project | /r/ErgoMechKeyboards | 22 Nov 2022
    If you want to have the Lily logo orientated the 'right' way as per the original source artwork before anyone monochromed it, I put the bitmap in my repo.
  • How are ergo keyboards like Lily58 for gamers? (WASD hand position seems awful)
    1 project | /r/ErgoMechKeyboards | 5 Nov 2022
    Try another one for Colemak-DH while you're at it, or use mine. You can also have the Lily logo orientated the correct way too...
  • is split usable programming?
    4 projects | /r/ErgoMechKeyboards | 29 Sep 2022
    Sure, just expect you will iterate on your layers as you find what's most useful and comfortable for you. Here's where I'm at for coding on a split kb while also often using a right hand mouse with a few programmable thumb buttons set to be Ctrl and Shift as per the kb half.
  • Are rotary encoders really that useful? Especially for programming?
    2 projects | /r/ErgoMechKeyboards | 27 Jul 2022
    My Lily fork is here, specifically my fontless branch where I slimmed the firmware by trying out directly encoding bitmap fragments rather than using the font glyph table system. Basically this lets me have doublesized, black on white characters to show Shift Ctrl Alt AltGr, as well as which side, and have custom Num/Caps/Scroll lock icons. For layer labels I have a mix of smaller-than-standard fonts and icons. You can just draw which pixels you want on/off in the code, each row being a vertical 8pixel column.
  • Change layer names and OLED Display on HotDox V2 ?
    2 projects | /r/ErgoMechKeyboards | 25 Jun 2022
    If it's QMK and you set up a local build environment, there should be a ´bool oled_task_user(void) {}´ in your keymap.c where you can then change the strings used, or replace the font c file to change the logo art, or even slim the firmware by skipping using the standard font system.
  • List of keyboards by controller / not using pro micro
    9 projects | /r/ErgoMechKeyboards | 11 Jun 2022
    IIRC, LTO_ENABLE saved me like 30% so do ensure that's working, and you can save about 10% if you cut the font support and data portion out of the OLED driver (as the logo art is a large blob, and fonts work by using 1 array to index into another, even when it is sequential such as for the logo). Manually hunting for and removing those last few sprintf also made a difference. ATM I have a branch that is tinkering with direct custom OLED art instead of using fonts, if I also enable font support I get 10.5k free, with just my OLED usage 12k free, with OLED_ENABLE=no 14.7k free. So I halved the usage cost, 5% overall? I'm not optimised or done, but just want to point out there is potential to look at unused pieces of QMK and cut them out via the preprocessor, and I haven't looked at the backlight api/driver.
  • QMK modifier stripes for OLED display.
    1 project | /r/olkb | 14 Mar 2022
    You can take a different space-saving approach, especially for the 32x128 OLEDs. I've been tinkering with custom Modifiers labels, layer names, as well as Caps/Num/Scroll lock state notifiers, as this allows far more letters per row than the stock font (and doesn't waste a load of firmware memory to have the bitmaps for those as well as another block mapping them to positions). Even if you use 5 rows for all those state displays, you have a large 32x88 area to put whatever animation you want, and with a custom direct 'font' you could do things like Matrix falling characters.
  • after only been using staggered keyboards and having fatigue when typing on non split keyboards, i finally did it. I joined the ortholinear split keyboardworld. will need to learn how to type in a competely new way but it'll be worth it. lily58pro
    2 projects | /r/ErgoMechKeyboards | 15 Feb 2022
    If you set up a local QMK build, you can tell it to use Right side as master, and reverse the rotation of the OLEDs to face inwards. Or work on you own contents that fits a horizontal orientation. E.g. WIP.

What are some alternatives?

When comparing qmk_firmware and qmk_firmware you can also consider the following projects:

STeMCell - STM32F4 breakout board in pro micro pinout. Designed mainly for ergo split keyboards.

zmk - ZMK Firmware Repository

cantor - Cantor keyboard, a 42 key diodeless split keyboard.

qmk_firmware - Open-source keyboard firmware for Atmel AVR and Arm USB families

Lily58-Acrylic-Case - Lily58 case inspired by the Arisu acrylic case created by FateNozomi.

Bonsai-C - An open-source ARM-based microcontroller board

qle - QMK Logo Editor

qmk_firmware - Open-source keyboard firmware for Atmel AVR and Arm USB families

qmk_firmware - Open-source keyboard firmware for Atmel AVR and Arm USB families