v-usb VS qmk_firmware

Compare v-usb vs qmk_firmware and see what are their differences.

v-usb

A Firmware-Only USB implementation for Atmel's AVR Microcontrollers (by qmk)
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
v-usb qmk_firmware
2 1,590
4 17,187
- 1.7%
0.0 10.0
about 1 year ago 7 days ago
Assembly C
- 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.

v-usb

Posts with mentions or reviews of v-usb. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-07-24.
  • ATmega328P as USB Keyboard Controller
    1 project | /r/arduino | 23 Jan 2022
    Heh, bingo ;)
  • When QMK is updated and compiled, it is forcibly stopped.
    8 projects | /r/olkb | 24 Jul 2021
    $ git clone https://github.com/qmk/qmk_firmware.git clone_qmk_firmware_本物20210724 Cloning into 'clone_qmk_firmware_本物20210724'... remote: Enumerating objects: 263402, done. remote: Counting objects: 100% (42/42), done. remote: Compressing objects: 100% (40/40), done. remote: Total 263402 (delta 8), reused 6 (delta 1), pack-reused 263360 Receiving objects: 100% (263402/263402), 169.23 MiB | 5.61 MiB/s, done. Resolving deltas: 100% (156990/156990), done. Checking out files: 100% (25802/25802), done. $ cd clone_qmk_firmware_本物20210724/ $ $ make clean QMK Firmware 0.13.24 Deleting .build/ ... done. $ make git-submodule QMK Firmware 0.13.24 Submodule 'lib/chibios' (https://github.com/qmk/ChibiOS) registered for path 'lib/chibios' Submodule 'lib/chibios-contrib' (https://github.com/qmk/ChibiOS-Contrib) registered for path 'lib/chibios-contrib' Submodule 'lib/googletest' (https://github.com/qmk/googletest) registered for path 'lib/googletest' Submodule 'lib/lufa' (https://github.com/qmk/lufa) registered for path 'lib/lufa' Submodule 'lib/printf' (https://github.com/qmk/printf) registered for path 'lib/printf' Submodule 'lib/ugfx' (https://github.com/qmk/uGFX) registered for path 'lib/ugfx' Submodule 'lib/vusb' (https://github.com/qmk/v-usb) registered for path 'lib/vusb' Cloning into '/Users/chesscommands/github/clone_qmk_firmware_本物20210724/lib/chibios'... remote: Enumerating objects: 225453, done. remote: Counting objects: 100% (2421/2421), done. remote: Compressing objects: 100% (1188/1188), done. remote: Total 225453 (delta 1429), reused 1734 (delta 1143), pack-reused 223032 Receiving objects: 100% (225453/225453), 148.16 MiB | 5.74 MiB/s, done. Resolving deltas: 100% (171172/171172), done. Cloning into '/Users/chesscommands/github/clone_qmk_firmware_本物20210724/lib/chibios-contrib'... remote: Enumerating objects: 18020, done. remote: Counting objects: 100% (2048/2048), done. remote: Compressing objects: 100% (638/638), done. remote: Total 18020 (delta 1303), reused 1970 (delta 1272), pack-reused 15972 Receiving objects: 100% (18020/18020), 8.08 MiB | 5.62 MiB/s, done. Resolving deltas: 100% (11478/11478), done. Cloning into '/Users/chesscommands/github/clone_qmk_firmware_本物20210724/lib/googletest'... remote: Enumerating objects: 20198, done. remote: Total 20198 (delta 0), reused 0 (delta 0), pack-reused 20198 Receiving objects: 100% (20198/20198), 7.43 MiB | 5.21 MiB/s, done. Resolving deltas: 100% (14942/14942), done. Cloning into '/Users/chesscommands/github/clone_qmk_firmware_本物20210724/lib/lufa'... remote: Enumerating objects: 76711, done. remote: Counting objects: 100% (1467/1467), done. remote: Compressing objects: 100% (984/984), done. remote: Total 76711 (delta 938), reused 756 (delta 462), pack-reused 75244 Receiving objects: 100% (76711/76711), 19.93 MiB | 5.73 MiB/s, done. Resolving deltas: 100% (61273/61273), done. Cloning into '/Users/chesscommands/github/clone_qmk_firmware_本物20210724/lib/printf'... remote: Enumerating objects: 526, done. remote: Total 526 (delta 0), reused 0 (delta 0), pack-reused 526 Receiving objects: 100% (526/526), 393.78 KiB | 679.00 KiB/s, done. Resolving deltas: 100% (314/314), done. Cloning into '/Users/chesscommands/github/clone_qmk_firmware_本物20210724/lib/ugfx'... remote: Enumerating objects: 29592, done. remote: Total 29592 (delta 0), reused 0 (delta 0), pack-reused 29592 Receiving objects: 100% (29592/29592), 19.19 MiB | 6.20 MiB/s, done. Resolving deltas: 100% (19953/19953), done. Cloning into '/Users/chesscommands/github/clone_qmk_firmware_本物20210724/lib/vusb'... remote: Enumerating objects: 1304, done. remote: Counting objects: 100% (5/5), done. remote: Compressing objects: 100% (5/5), done. remote: Total 1304 (delta 0), reused 0 (delta 0), pack-reused 1299 Receiving objects: 100% (1304/1304), 441.89 KiB | 3.35 MiB/s, done. Resolving deltas: 100% (800/800), done. Submodule path 'lib/chibios': checked out 'ffe54d63cb10a355add318f8e922e39f1c3d4bfd' Submodule path 'lib/chibios-contrib': checked out '61baa6b036138c155f7cfc5646d833d9423f3243' Submodule path 'lib/googletest': checked out 'ec44c6c1675c25b9827aacd08c02433cccde7780' Submodule path 'lib/lufa': checked out 'ce10f7642b0459e409839b23cc91498945119b4d' Submodule path 'lib/printf': checked out 'd3b984684bb8a8bdc48cc7a1abecb93ce59bbe3e' Submodule path 'lib/ugfx': checked out '40b48f470addad6a4fb1177de1a69a181158739b' Submodule path 'lib/vusb': checked out 'bdb53e4c043d089279d9891b68bea77614cb97ee' $ make planck/rev6:default QMK Firmware 0.13.24

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 2024-05-02.

What are some alternatives?

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

lufa - LUFA - the Lightweight USB Framework for AVRs.

zmk - ZMK Firmware Repository

uGFX - Fork of https://git.ugfx.io/uGFX/uGFX. Fixes for qmk_firmware

kmk_firmware - Clackety Keyboards Powered by Python

googletest - Googletest - Google Testing and Mocking Framework

vial-qmk - QMK fork with Vial-specific features.

qmk_firmware - See the "forkreadme" branch or the following link for a description of branches maintained in this fork.

kmonad - An advanced keyboard manager

ChibiOS-Contrib - Community contributed code (ports, drivers, etc).

pico-examples

zmk-config - ZMK Configuration

Kaleidoscope - Firmware for Keyboardio keyboards and other keyboards with AVR or ARM MCUs.