firmware

There are 3021 repositories under firmware topic.

  • ipsw

    iOS/macOS Research Swiss Army Knife

    Language:Go1.6k
  • yi-hack-v4

    New Custom Firmware for Xiaomi Cameras based on Hi3518e Chipset. It features RTSP, SSH, FTP and more!

    Language:Shell1.5k
  • oreboot

    oreboot is a fork of coreboot, with C removed, written in Rust.

    Language:Rust1.5k
  • OpenWRTInvasion

    Root shell exploit for several Xiaomi routers: 4A Gigabit, 4A 100M, 4, 4C, 3Gv2, 4Q, miWifi 3C...

    Language:Lua1.4k
  • dji-firmware-tools

    Tools for handling firmwares of DJI products, with focus on quadcopters.

    Language:C1.4k
  • heads

    A minimal Linux that runs as a coreboot or LinuxBoot ROM payload to provide a secure, flexible boot environment for laptops, workstations and servers.

    Language:Makefile1.4k
  • Flipper-Zero-Sub-GHz-Jamming-Files

    Looking for those jamming files that were removed from custom firmwares? Here they are. Only for educational purposes, of course.

  • kmk_firmware

    Clackety Keyboards Powered by Python

    Language:Python1.3k
  • trezor-firmware

    trezor-firmware

    :lock: Trezor Firmware Monorepo

    Language:C1.3k
  • asuswrt-merlin.ng

    asuswrt-merlin.ng

    Extends the support of Merlin firmware to more ASUS routers

  • aio-switch-updater

    Update your CFW, cheat codes, firmwares and more directly from your Nintendo Switch!

    Language:C++1.2k
  • idevicerestore

    Restore/upgrade firmware of iOS devices

    Language:C1.2k
  • GP2040-CE

    Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards

    Language:C++1.2k
  • RPi4

    Raspberry Pi 4 UEFI Firmware Images

  • firmware

    Alternative IP Camera firmware from an open community

    Language:C1.1k
  • Prusa-Firmware-Buddy

    Firmware for the Original Prusa MINI, Original Prusa MK4 and the Original Prusa XL 3D printers by Prusa Research.

    Language:C1.1k
  • NanoVNA

    Very Tiny Palmtop Vector Network Analyzer

    Language:C1k
  • keyberon

    A rust crate to create a pure rust keyboard firmware.

    Language:Rust1k
  • broadcom-bt-firmware

    Repository for various Broadcom Bluetooth firmware

    Language:Perl981
  • dorita980

    Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot

    Language:JavaScript926
  • 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.

    Language:C859
  • platform-espressif32

    Espressif 32: development platform for PlatformIO

    Language:Python851
  • linuxboot

    The LinuxBoot project is working to enable Linux to replace your firmware on all platforms.

    Language:Roff835
  • yi-hack-MStar

    Custom firmware for Yi 1080p camera based on MStar platform

    Language:C828
  • Picofly

    Information and firmware related to the rp2040-zero based chip for the nx

    Language:C809
  • efiXplorer

    IDA plugin for UEFI firmware analysis and reverse engineering automation

    Language:C++783
  • samloader

    Download Samsung firmware from official servers

    Language:Python783
  • klippain

    klippain

    Generic Klipper configuration for 3D printers

    Language:Shell777
  • yi-hack-Allwinner-v2

    Custom firmware for Yi 1080p camera based on Allwinner platform

    Language:Shell744
  • RaspberryPiPkg

    DEPRECATED - DO NOT USE | Go here instead ->

    Language:C744
  • yi-hack-v5

    yi-hack-v5

    Even newer Custom Firmware for Xiaomi Cameras based on Hi3518ev200 Chipset. It includes free RTSP, ONVIF and other improvements based on the work by roleoroleo

    Language:C726
  • emux

    emux

    EMUX Firmware Emulation Framework (formerly ARMX)

    Language:Python665
  • internalblue

    internalblue

    Bluetooth experimentation framework for Broadcom and Cypress chips.

    Language:Python658
  • ThinkPwn

    Started as arbitrary System Management Mode code execution exploit for Lenovo ThinkPad model line, ended as exploit for industry-wide 0day vulnerability in machines of many vendors

    Language:C657
  • IoTGoat

    IoTGoat is a deliberately insecure firmware created to educate software developers and security professionals with testing commonly found vulnerabilities in IoT devices.

    Language:C645
  • Super-NT-Jailbreak

    Custom "Jailbreak" firmware for the Analogue Super NT