Python Firmware

Open-source Python projects categorized as Firmware

Top 23 Python Firmware Projects

  • PlatformIO

    Your Gateway to Embedded Software Development Excellence :alien:

  • Project mention: Help Needed with Tauri Desktop App for NFC Card Enrollment on ESP32 | /r/tauri | 2023-08-26

    For the ESP32 in read mode, we've successfully developed a project using PlatformIO that accepts the key during build time and stores it in memory.

  • chipsec

    Platform Security Assessment Framework

  • Project mention: Chipsec: Platform Security Assessment Framework | news.ycombinator.com | 2023-12-01
  • 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.

    InfluxDB logo
  • ofrak

    OFRAK: unpack, modify, and repack binaries.

  • kmk_firmware

    Clackety Keyboards Powered by Python

  • Project mention: Has anyone tried making a raspberry pico keyboard with the kmk software | /r/olkb | 2023-07-02

    plenty.. try their zulip and you will see(https://kmkfw.zulipchat.com/).. also google may help... plenty of youtube pushers also will provide you the info...

  • platform-espressif32

    Espressif 32: development platform for PlatformIO

  • Project mention: Is there a way to communicate with uart_write_bytes and read_bytes with s3s native USB | /r/esp32 | 2023-12-06

    [env:esp32-s3] platform = espressif32 ;https://github.com/platformio/platform-espressif32.git board = esp32-s3-devkitc-1 framework = arduino monitor_speed = 115200 lib_deps = ${common.lib_deps} build_flags = -D MONITOR_SPEED=115200 -D ARDUINO_USB_MODE=1 -D ARDUINO_USB_CDC_ON_BOOT=1 board_build.flash_mode = qio

  • internalblue

    Bluetooth experimentation framework for Broadcom and Cypress chips.

  • st7789_mpy

    Fast MicroPython driver for ST7789 display module written in C

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Firmware_Slap

    Discovering vulnerabilities in firmware through concolic analysis and function clustering.

  • mgos-to-tasmota

    A minimal firmware for OTA (over the air) flashing Tasmota, HAA, or ESPurna from Mongoose OS or compatible firmware types.

  • Project mention: Flashed Shelly Uni Tasmota -- now ADC Voltage problem | /r/homeautomation | 2023-09-02
  • ESP32-MPY-Jama

    v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)

  • platform-espressif8266

    Espressif 8266: development platform for PlatformIO

  • embark

    EMBArk - The firmware security scanning environment (by e-m-b-a)

  • fuzzware

    Fuzzware's main repository. Start here to install.

  • spike-prime

    Experiments with the LEGO Mindstorms (51515) and SPIKE Prime (45678)

  • Project mention: Solved Grey Artifacts Issue Through Shady Firmware Update | /r/reolinkcam | 2023-11-02

    After a lot of frustration, I found a solution on https://github.com/AT0myks/reolink-fw-archive. By installing the most recent firmware I found there, all my problems disappeared. Not only did the artifacts go away, but my RLC-510WA also got the same new GUI as my RLC-811A, plus some additional features.

  • platform-ch32v

    PlatformIO platform for CH32V RISC-V chips (CH32V003, CH32V103, CH32V20x, CH32V30x, CH32X035) and CH56x, CH57x, CH58x, CH59x

  • Project mention: Do you know some sbc or soc that can be programed to run rtos and c++ on top? | /r/RISCV | 2023-05-21
  • firmware_password_manager

    A Python script to help Macintosh administrators manage the firmware passwords of their computers.

  • stm32f1-picopwner

    Dump read-out protected STM32F1's with a Pi Pico - A Pi Pico implementation of @JohannesObermaier's, Marc Schink's and Kosma Moczek's Glitch and FPB attack to bypass RDP (read-out protection) level 1 on STM32F1 chips

  • Project mention: Sharing my most recent project: stm32f1-picopwner - Dump read-out protected STM32F1's with a Pi Pico | /r/stm32 | 2023-06-20
  • platform-atmelavr

    Atmel AVR: development platform for PlatformIO

  • seer

    Seer is a tool that recognizes the architecture of a binary file (by krsh)

  • RETracker

    Reverse Engineering Framework for the Polyend Tracker

  • WSPRBeacon

    Worldwide Network of WSPR Beacons

  • bk7231tools

    This is a collection of tools to interact with and analyze artifacts for BK7231 MCUs

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Firmware related posts

  • Is there a way to communicate with uart_write_bytes and read_bytes with s3s native USB

    1 project | /r/esp32 | 6 Dec 2023
  • Chipsec: Platform Security Assessment Framework

    1 project | news.ycombinator.com | 1 Dec 2023
  • Solved Grey Artifacts Issue Through Shady Firmware Update

    1 project | /r/reolinkcam | 2 Nov 2023
  • No serial output on ESP32S3N16R8V custom board when using platform io.

    1 project | /r/esp32 | 24 Oct 2023
  • ¿How to start in bitcoin?

    1 project | /r/Bitcoin | 17 Oct 2023
  • Trezor unveils Trezor Safe family of devices

    1 project | news.ycombinator.com | 12 Oct 2023
  • New to the Crypto? 10 tips I wish I knew when entering the space

    1 project | /r/GGCrypto | 19 Sep 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    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. Learn more →

Index

What are some of the best open-source Firmware projects in Python? This list will help you:

Project Stars
1 PlatformIO 7,554
2 chipsec 2,837
3 ofrak 1,798
4 kmk_firmware 1,268
5 platform-espressif32 835
6 internalblue 655
7 st7789_mpy 486
8 Firmware_Slap 463
9 mgos-to-tasmota 408
10 ESP32-MPY-Jama 375
11 platform-espressif8266 316
12 embark 296
13 fuzzware 293
14 spike-prime 277
15 reolink-fw-archive 236
16 platform-ch32v 153
17 firmware_password_manager 149
18 stm32f1-picopwner 145
19 platform-atmelavr 133
20 seer 99
21 RETracker 93
22 WSPRBeacon 41
23 bk7231tools 32

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com