bose-dfu
keyberon
bose-dfu | keyberon | |
---|---|---|
3 | 15 | |
32 | 983 | |
- | - | |
5.3 | 5.0 | |
8 months ago | about 1 month ago | |
Rust | Rust | |
MIT License | MIT License |
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.
bose-dfu
-
Annoying beeping sound everytime I connect my Soundlink Color to power
They said the device was completely dead, which I know is not true because it does get detected when hooked up to a PC via USB. So this got me thinking, could I bring it back to life by rolling back to an older firmware. Stumbled upon this - https://github.com/tchebb/bose-dfu which is just brilliant! Flashed the available firmware but no dice!
- bose-dfu: Firmware updater for various Bose devices
- Show HN: Bose-dfu, a reverse-engineered firmware updater for my Bose speaker
keyberon
-
eskarp: Custom design using ergogen, 3D printed case, RP2040 with Rust firmware
https://github.com/TeXitoi/keyberon - keyboard scanning
- I built a keyboard PCB and wrote firmware for it in Rust
-
PSA on Sparkfun Pro Micro RP2040
You can find firmwares in rust using RP2040 here: https://github.com/TeXitoi/keyberon/blob/master/KEYBOARDS.md
-
Software keyboard customization, written in Rust
Though young, I think it's already in a usable state because it's based on the keyberon library. Keyberon was originally intended for hardware keyboards, but thanks to its great design I was able to adapt it to work off of OS key codes.
-
What's wrong with my wiring? Details in comments
It's running my own firmware written using keyberon https://github.com/TeXitoi/keyberon.
- This Year in Embedded Rust: 2021 Edition
- Ultra Low Profile 34 Key Build with RP2040 and Rust Firmware!
-
Glowing success: Riskeyboard 70 with Void switches and GEM keycaps
https://github.com/TeXitoi/keyberon if rust is your thing
-
Are there any devices with Rust firmware?
There are a few custom keyboards.
What are some alternatives?
ced - Bose Firmware / Software - ced (AE2, Frames, Noise Cancelling Headphones 700, OE, On-Ear Wireless, QuietComfort 35 II / QC35 / QC35II, QuietControl 30 / QC30, SoundLink Color II, Micro, SL Mini Special Edition, Mini II, Revolve, SoundSport Free, Pulse, Wireless, SoundWear Companion, connect)
OpenSK - OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
flashrom - Send patches to https://review.coreboot.org: https://www.flashrom.org/Development_Guidelines#GitHub
tock - A secure embedded operating system for microcontrollers
infineon-firmware-updater - Infineon TPM firmware updater for Linux with Google patches
gd32-dfu-utils - Dfu-utils GD32 fork.
stm32-bootloader - Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
crkbd - Corne keyboard, a split keyboard with 3x6 column staggered keys and 3 thumb keys.
cyme - List system USB buses and devices; a lib and modern cross-platform lsusb that attempts to maintain compatibility with, but also add new features
awesome-embedded-rust - Curated list of resources for Embedded and Low-level development in the Rust programming language
pinci - Super thin split PCB keyboard using rp2040 chips running Rust
keycap_playground - The Keycap Playground is a parametric OpenSCAD keycap generator made for generating keycaps of all shapes and sizes (and profiles)