firmware
There are 2999 repositories under firmware topic.
arendst/Tasmota
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
MarlinFirmware/Marlin
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
DarkFlippers/unleashed-firmware
Flipper Zero Unleashed Firmware
flipperdevices/flipperzero-firmware
Flipper Zero firmware source code
gurugio/lowlevelprogramming-university
How to be low-level programmer
nodemcu/nodemcu-firmware
Lua based interactive firmware for ESP8266, ESP8285 and ESP32
platformio/platformio-core
Your Gateway to Embedded Software Development Excellence :alien:
Ralim/IronOS
Open Source Soldering Iron firmware
RMerl/asuswrt-merlin
Enhanced version of Asus's router firmware (Asuswrt) (legacy code base)
RMerl/asuswrt-merlin.ng
Third party firmware for Asus routers (newer codebase)
justcallmekoko/ESP32Marauder
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
tianocore/edk2
EDK II
armbian/build
Armbian Linux build framework generates custom Debian or Ubuntu image for x86, aarch64, riscv64 & armhf
timschneeb/GalaxyBudsClient
Unofficial Galaxy Buds Manager for Windows, macOS, and Linux
xoseperez/espurna
Home automation firmware for ESP8266-based devices
google/OpenSK
OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
m3y54m/Embedded-Engineering-Roadmap
A comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources.
chipsec/chipsec
Platform Security Assessment Framework
fwupd/fwupd
A system daemon to allow session software to update firmware
RavenSystem/esp-homekit-devices
Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
Next-Flip/Momentum-Firmware
🐬 Feature-rich, stable and customizable Flipper firmware
V33RU/IoTSecurity101
A Curated list of IoT Security Resources
cesanta/mongoose-os
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
Benjamin-Dobell/Heimdall
Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung Galaxy devices.
e-m-b-a/emba
EMBA - The firmware security analyzer
mriscoc/Ender3V2S1
This is optimized firmware for Ender3 V2/S1 3D printers.
seemoo-lab/nexmon
The C-based Firmware Patching Framework for Broadcom/Cypress WiFi Chips that enables Monitor Mode, Frame Injection and much more
opentx/opentx
OpenTX custom firmware for Transmitters
LucidVR/lucidgloves
Arduino/ESP32 based DIY VR Haptic gloves. Compatible with SteamVR via OpenGloves.
redballoonsecurity/ofrak
OFRAK: unpack, modify, and repack binaries.
luc-github/ESP3D
FW for ESP8266/ESP8285/ESP32 used with 3D printer
mongoose-os-apps/shelly-homekit
Apple HomeKit firmware for Shelly's
sipeed/MaixPy-v1
MicroPython for K210 RISC-V, let's play with edge AI easier
Joshua-Riek/ubuntu-rockchip
Ubuntu 22.04 and 24.04 for Rockchip RK35XX Devices
fkie-cad/awesome-embedded-and-iot-security
A curated list of awesome embedded and IoT security resources.