Showing 843 open source projects for "firmware"

View related business solutions
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 1
    NX_Firmware

    NX_Firmware

    Firmware for the Nintendo Switch

    NX_Firmware is a repository that maintains Nintendo Switch firmware archive releases and related update records. It is organized primarily as a firmware database rather than a traditional application or developer library. The repository includes release packages for Switch firmware versions and notes that identify version details, archive names, and hashes for verification. It is also described as a utility database for a Discord bot, which suggests its structure is meant to support automated lookup and retrieval workflows. ...
    Downloads: 23,578 This Week
    Last Update:
    See Project
  • 2
    Z-Stack Firmware

    Z-Stack Firmware

    Compilation instructions and hex files for Z-Stack firmwares

    ...Compilation guidance is also included for users who need to produce or customize firmware for supported targets. The repository is commonly useful when preparing Zigbee adapters for ecosystems that depend on TI Z-Stack firmware.
    Downloads: 40 This Week
    Last Update:
    See Project
  • 3
    Flipper Zero Firmware

    Flipper Zero Firmware

    Flipper Zero firmware source code

    Flipper Zero is a portable multi-tool for pentesters and geeks in a toy-like body. It loves hacking digital stuff, such as radio protocols, access control systems, hardware, and more. It's fully open-source and customizable, so you can extend it in whatever way you like. Flipper Zero is a tiny piece of hardware with a curious personality of a cyber-dolphin. It can interact with digital systems in real life and grow while you use it. Explore any kind of access control system, RFID, radio...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 4
    Broadcom-bt-firmware

    Broadcom-bt-firmware

    Repository for various Broadcom Bluetooth firmware

    broadcom-bt-firmware provides the firmware blobs needed by Linux to initialize Broadcom Bluetooth adapters found in many laptops and mini-PCIe/M.2 modules. On these devices, the kernel driver expects a small firmware image to be loaded at runtime before the controller becomes fully functional. The project aggregates known-working .hcd files, often extracted from vendor Windows drivers, and organizes them by chipset and device ID so users can match hardware quickly. ...
    Downloads: 14 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 5
    Flipper Zero Unleashed Firmware

    Flipper Zero Unleashed Firmware

    Flipper Zero Unleashed Firmware

    Flipper Zero Unleashed Firmware. This software is for experimental purposes only and is not meant for any illegal activity/purposes. We do not condone illegal activity and strongly encourage keeping transmissions to legal/valid uses allowed by law. Also, this software is made without any support from Flipper Devices and is in no way related to the official devs.
    Downloads: 87 This Week
    Last Update:
    See Project
  • 6
    hekate

    hekate

    A GUI based Nintendo Switch Bootloader

    hekate is a custom graphical bootloader for the Nintendo Switch that enables advanced system control, firmware patching, and multi-environment boot management for both official and custom operating systems. It functions as a powerful entry point for launching different firmware configurations, including stock firmware, custom firmware, Linux distributions, and Android builds, all from a unified interface. The bootloader features a touchscreen-enabled graphical user interface called Nyx, allowing users to navigate options, manage configurations, and execute tools directly from the device. ...
    Downloads: 193 This Week
    Last Update:
    See Project
  • 7
    Retrobios

    Retrobios

    Complete BIOS and firmware packs for RetroArch, Batocera, Recalbox

    Retrobios is a low-level systems programming project focused on recreating or emulating BIOS-like functionality for legacy or experimental computing environments. It is designed to provide a minimal firmware layer that initializes hardware and prepares systems to boot, often used for educational purposes or retrocomputing experiments. The project likely explores how early computing systems managed hardware abstraction, memory initialization, and device communication before modern operating systems take control. It emphasizes simplicity and transparency, allowing developers to study and modify core boot processes at a granular level. ...
    Downloads: 1,492 This Week
    Last Update:
    See Project
  • 8
    Atmosphère

    Atmosphère

    Atmosphère is a work-in-progress customized firmware for the Nintendo

    Atmosphère is an open-source custom firmware platform for the Nintendo Switch that enables advanced system customization, homebrew development, and extended functionality beyond the official operating system. It replaces and modifies key components of the system software, including the bootloader, kernel modules, and system services, allowing developers to hook into and extend system behavior.
    Downloads: 180 This Week
    Last Update:
    See Project
  • 9
    fwupd

    fwupd

    A system daemon to allow session software to update firmware

    This project aims to make updating firmware on Linux automatic, safe, and reliable. A system daemon to allow session software to update firmware.
    Downloads: 5 This Week
    Last Update:
    See Project
  • PRTG Catches Network Issues Before They Cause Downtime Icon
    PRTG Catches Network Issues Before They Cause Downtime

    Threshold-based alerts flag problems early, so your team can act before users notice, not after.

    Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
    Download 30-Day Trial
  • 10
    RetroBIOS

    RetroBIOS

    Complete BIOS & firmware packs for RetroArch, Batocera, Recalbox, etc.

    RetroBIOS is an open-source project that provides complete BIOS and firmware packs for a wide range of emulators and retro gaming platforms. It includes thousands of verified system files required to run consoles and arcade systems accurately across tools like RetroArch, Batocera, RetroPie, and EmuDeck. Each BIOS file is validated against emulator source code to ensure correctness, compatibility, and proper functionality.
    Downloads: 673 This Week
    Last Update:
    See Project
  • 11
    usbliter8

    usbliter8

    An A12/A13 SecureROM exploit

    usbliter8 is a low-level security research project focused on a tethered SecureROM exploit for Apple A12, S4/S5, and A13 SoCs. It targets a USB controller bug that requires specialized microcontroller hardware rather than a normal Mac or PC USB stack. The repository includes firmware source code, board support files, shellcode directories, USB handling code, logging helpers, and a Python control tool. It is intended for advanced researchers who understand DFU behavior, embedded development, bootrom analysis, and the risks of hardware-level experimentation. The project documents supported RP2350-based boards and includes build information for people compiling the firmware themselves. ...
    Downloads: 802 This Week
    Last Update:
    See Project
  • 12
    Particle Firmware for the Electron, P1

    Particle Firmware for the Electron, P1

    Device OS (Firmware) for particle devices

    ...In order to turn your source code into binaries, you will need a tool called make. Windows users need to explicitly install make on their machines. Make sure you can use it from the terminal window. The entire Particle firmware is contained in this repository. The main user code sits in the application.cpp file under firmware/user/src/ folder. Unless you know what you are doing, refrain from making changes to any other files. After you are done editing the files, you can rebuild the repository by running the make command in the firmware/main/ directory. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    ps5-linux

    ps5-linux

    Linux payload implementing HV exploits to run a custom bootloader

    ps5-linux-loader is a Linux payload and bootloader project for running Linux on supported PS5 Phat consoles. It relies on a patched hypervisor vulnerability and is limited to specific firmware versions, making it a specialized technical project rather than a general consumer installer. The project can turn compatible consoles into temporary Linux machines for desktop use, emulation, and PC gaming experiments. It supports the PS5’s CPU and GPU capabilities, HDMI 4K60 output, audio, USB ports, and M.2 SSD usage on supported firmware. ...
    Downloads: 50 This Week
    Last Update:
    See Project
  • 14
    ESPHome

    ESPHome

    ESPHome is a system to control your ESP8266/ESP32

    ESPHome is a system for defining and deploying custom firmware to ESP8266 and ESP32 microcontrollers for smart home automation. Using a simple YAML configuration, users can specify how sensors, switches, and devices should behave, and ESPHome compiles and flashes the firmware accordingly. Integrated seamlessly with Home Assistant, ESPHome is ideal for DIY home automation enthusiasts who want full control over their IoT devices.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 15
    SonoffLAN

    SonoffLAN

    Control Sonoff Devices with eWeLink (original) firmware over LAN

    ...It can load device names and encryption keys from eWeLink servers and store them locally for future use. SonoffLAN is best suited for smart home users who want deeper Sonoff automation while keeping the official device firmware.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 16
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    EMBA

    EMBA

    The firmware security analyzer

    EMBA is designed as the central firmware analysis tool for penetration testers and product security teams. It supports the complete security analysis process starting with firmware extraction, doing static analysis and dynamic analysis via emulation and finally generating a web report. EMBA automatically discovers possible weak spots and vulnerabilities in firmware. Examples are insecure binaries, old and outdated software components, potentially vulnerable scripts, or hard-coded passwords. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Downloads: 335 This Week
    Last Update:
    See Project
  • 19
    ESP3D

    ESP3D

    FW for ESP8266/ESP8285/ESP32 used with 3D printer

    This firmware allows not only to have a cheap bridge between Wifi and serial, but also to have a web UI to configure wifi, to monitor 3D printer and even control it, and to make things easy, UI is fully customizable without reflashing FW. Firmware should work with any 3D printer firmware (repetier/marlin/smoothie ware using GCODE) if the serial connection has a correct setup.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 20
    Tasmota

    Tasmota

    Alternative firmware for ESP8266 with easy configuration

    Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Unless your Tasmota powered device exhibits a problem or you need to make use of a feature that is not available in the Tasmota version currently installed on your device, leave your device alone - it works so don't make unnecessary changes!
    Downloads: 31 This Week
    Last Update:
    See Project
  • 21
    Downloads: 61 This Week
    Last Update:
    See Project
  • 22
    PixelIt

    PixelIt

    ESP8266/ESP32 and WS2812B LED Matrix based PixelArt display

    PixelIt is an open-source firmware and hardware project designed to drive LED matrix displays using the ESP32 microcontroller. It's tailored for DIY enthusiasts and makers who want to create pixel art displays, show scrolling text, and integrate data from various APIs like weather or news. The project emphasizes customization and ease of use, allowing users to control displays via a web interface or REST API.
    Downloads: 68 This Week
    Last Update:
    See Project
  • 23
    Xiaomi Gateway 3

    Xiaomi Gateway 3

    Home Assistant custom component for control Xiaomi Multimode Gateway

    ...XiaomiGateway3 is best for Home Assistant users who want local gateway integration without replacing supported Xiaomi gateway firmware.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 24
    openFyde

    openFyde

    openFyde supported hardware "x86 PC with Intel HD graphics

    overlay-amd64-openfyde is the official overlay repository for the amd64 (x86_64) build of openFyde, a Chromium OS-based distribution tailored for developers, power users, and alternative devices outside of Google's supported ChromeOS hardware. openFyde offers a fast, secure, and web-centric desktop experience with support for Linux apps, Android containers, and cloud integration. This overlay includes the custom configurations and firmware patches necessary to optimize openFyde for generic x86_64 devices such as laptops and desktops.
    Downloads: 109 This Week
    Last Update:
    See Project
  • 25
    MHR-CFW

    MHR-CFW

    A Domain-Fronting Relay that routes traffic though GAS

    MHR-CFW is a custom firmware project designed to modify and extend the functionality of specific gaming or embedded systems. It provides tools and patches that allow users to unlock additional features, bypass restrictions, or enhance performance. The project focuses on enabling deeper control over system behavior through firmware-level changes. It is particularly relevant for enthusiasts and developers interested in system modification and customization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next