The Problem:
Commercial flash programmers = $200-2000 Look like they escaped from 2003 Closed source, paid updates, Windows XP vibes The Solution:
OpenFlash = $4 microcontroller + jumper wires Modern cross-platform app Open source, free forever, AI-powered โโโโโโโโโโโโโโโ โ DEAD โ โ ROUTER โ โ โโโโโโโโโ โ โ โ NAND โโโโผโโโโ What's inside? โ โโโโโโโโโ โ โโโโโโโโโโโโโโโ โ โผ โโโโโโโโโโโโโโโ โ OpenFlash โ โ โโโโโโโโโโโโ โ SECRETS โ โ REVEALED โ โโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ COMMERCIAL PROGRAMMER vs OPENFLASH โ โ โโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโ โ โ โ โ ๐ฐ $200 - $2000 ๐ฐ $4 - $30 โ โ ๐ฅ๏ธ Windows XP era UI ๐ฅ๏ธ Modern React + Tauri โ โ ๐ฆ Pay for chip database ๐ฆ 230+ chips FREE โ โ ๐ Pay for updates ๐ Free forever โ โ ๐ค No AI ๐ค AI-powered analysis โ โ ๐ Closed source ๐ MIT License โ โ ๐
Looks like 2003 ๐
Looks like 2025 โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โก MICROCONTROLLERS Platform Price Speed Best For Special ๐ Raspberry Pi Pico ~$4 โโโโโ Beginners PIO magic ๐ Raspberry Pi Pico 2 ~$5 โโโโโ Enthusiasts NV-DDR support ๐ค STM32F4 Black Pill ~$5 โโโโโ Best value 168MHz Cortex-M4 โก Teensy 4.0 / 4.1 ~$20-30 โโโโโ Speed demons USB HS 480Mbps! ๐ต Arduino GIGA R1 ~$60 โโโโโ Enterprise WiFi + Hardware ECC ๐ถ ESP32 ~$4 โโโโโ Wireless WiFi operation ๐ STM32F1 Blue Pill ~$2 โโโโโ Ultra budget Cheapest option
๐ฅ๏ธ SINGLE BOARD COMPUTERS Platform Price Speed Best For Special ๐ฅง Raspberry Pi 4/5 ~$35-75 โโโโโ Headless server Native GPIO ๐ Orange Pi ~$15-50 โโโโโ Budget SBC Allwinner/Rockchip ๐ Banana Pi ~$15-35 โโโโโ RISC-V fans SpacemiT K1 RISC-V!
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ PARALLEL NAND โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 60+ โ โ Samsung โข Micron โข SK Hynix โข Kioxia โข Macronix โข Winbond โ โ โ โ SPI NOR โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 75+ โ โ Winbond โข GigaDevice โข Macronix โข Micron โข ISSI โข XMC โข EON โ โ โ โ SPI NAND โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 55+ โ โ GigaDevice โข Winbond โข Micron โข Macronix โข Kioxia โข XTX โข Foresee โ โ โ โ eMMC โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 40+ โ โ Samsung โข Micron โข SK Hynix โข SanDisk โข Kingston โ โ โ โ UFS โโโโโโโโโโ 10+ (detection) โ โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ TOTAL: 230+ CHIPS โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ READ โโโโโโโโโโโโโโโโโโโโ โ WRITE โโโโโโโโโโโโโโโโโโโโ โ ERASE โโโโโโโโโโโโโโโโโโโโ โ VERIFY โโโโโโโโโโโโโโโโโโโโ โ CLONE โโโโโโโโโโโโโโโโโโโโ โ Hamming โ 1-bit correction BCH-4 โ 4-bit correction BCH-8 โ 8-bit correction BCH-16 โ 16-bit correction BCH-24 โ 24-bit correction ๐ Pattern Detection Encrypted โ Compressed โ Executable ๐ Filesystem Detection SquashFS โ UBIFS โ JFFS2 โ ext4 โ FAT ๏ฟฝ Key Search AES-128/192/256 keys in dumps ๐ Wear Analysis Remaining chip life estimation ๐บ๏ธ Memory Map Visual partition layout
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ v1.x โ
Foundation โ โ NAND โข SPI โข eMMC โข AI analysis โข Python API โข CLI โ โ โ โ v2.x โ
Scale โ โ 11 platforms โข REST API โข Device farm โข Production line โ โ Logic analyzer โข JTAG/SWD โข OpenFlash PCB โ โ โ โ v3.0 โ
Cloud โโโโ YOU ARE HERE โ โ โ๏ธ Sync dumps across devices โ โ ๐ฅ Team collaboration โ โ ๐ Community chip database โ โ ๐ AI model updates OTA โ โ ๐ข Enterprise support โ โ โ โ v3.x ๐ Coming โ โ FPGA support โข Forensics tools โข More chips โ โ โ โ v4.0 ๐ฎ Future โ โ WebAssembly โข Distributed dumping โข Real-time collab โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 1GB DUMP TIME โโโโโโโโโโโโโ Teensy 4.1 (USB HS) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 3-5 min Arduino GIGA โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~10 min Raspberry Pi 4 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~12 min STM32F4 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~25 min RP2350 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~30 min RP2040 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~45 min ESP32 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~50 min 1๏ธโฃ Try Without Hardware โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ Open App โ Click "Mock" โ Scan โ Connect โ Dump โ โ โ โ Explore all features with simulated data! โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ TOTAL COST: ~$6 โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โ Raspberry Pi Pico โ โ Jumper Wires โ โ ~$4 โ + โ ~$2 โ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ 3๏ธโฃ Wiring (SPI Flash) PICO FLASH CHIP โโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โ โ โ โ โ GP16 โโโโโโโโโโโโโโโโโโโโโโค DO (MISO) โ โ GP17 โโโโโโโโโโโโโโโโโโโโโโค CS# โ โ GP18 โโโโโโโโโโโโโโโโโโโโโโค CLK โ โ GP19 โโโโโโโโโโโโโโโโโโโโโโค DI (MOSI) โ โ 3V3 โโโโโโโโโโโโโโโโโโโโโโค VCC โ โ GND โโโโโโโโโโโโโโโโโโโโโโค GND โ โ โ โ โ โโโโโโโโโโโโ โโโโโโโโโโโโโโโโ Open App โ Scan โ Connect โ Detect Chip โ Dump โ ๐ import openflash # Connect device = openflash .connect () chip = device .detect () # Read dump = device .read_full () dump .save ("firmware.bin" ) # Analyze analysis = openflash .ai .analyze (dump ) print (f"Quality: { analysis .quality_score :.0%} " ) print (f"Filesystem: { analysis .filesystem } " ) # Scan for devices openflash scan # Read chip openflash read -o dump.bin # AI analysis openflash analyze dump.bin # Write with verification openflash write -i firmware.bin --verify # Batch processing openflash batch jobs.toml
๐๏ธ Build from Source # Prerequisites: Rust 1.70+, Node 18+ git clone https://github.com/openflash/openflash.git cd openflash/openflash # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ # โ GUI (Tauri + React) โ # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ cd gui && npm i && cargo tauri dev # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ # โ CLI โ # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ cargo build -p openflash-cli --release # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ # โ Firmware (pick your platform) โ # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ # RP2040 (Raspberry Pi Pico) cd firmware/rp2040 rustup target add thumbv6m-none-eabi cargo build --release --target thumbv6m-none-eabi # RP2350 (Raspberry Pi Pico 2) cd firmware/rp2350 rustup target add thumbv8m.main-none-eabihf cargo build --release --target thumbv8m.main-none-eabihf # Teensy 4.x (USB High Speed!) cd firmware/teensy4 rustup target add thumbv7em-none-eabihf cargo build --release --target thumbv7em-none-eabihf ๐ ะงัะพ ัะฐะบะพะต OpenFlash? ะัะพะฑะปะตะผะฐ:
ะัะพัะตััะธะพะฝะฐะปัะฝัะต ะฟัะพะณัะฐะผะผะฐัะพัั = $200-2000 ะัะณะปัะดัั ะบะฐะบ ะธะท 2003 ะณะพะดะฐ ะะฐะบััััะน ะบะพะด, ะฟะปะฐัะฝัะต ะพะฑะฝะพะฒะปะตะฝะธั, Windows XP ะฒะฐะนะฑั ะ ะตัะตะฝะธะต:
OpenFlash = ะผะธะบัะพะบะพะฝััะพะปะปะตั ะทะฐ $4 + ะฟัะพะฒะพะดะฐ ะกะพะฒัะตะผะตะฝะฝะพะต ะบัะพััะฟะปะฐััะพัะผะตะฝะฝะพะต ะฟัะธะปะพะถะตะฝะธะต Open source, ะฑะตัะฟะปะฐัะฝะพ ะฝะฐะฒัะตะณะดะฐ, ั AI โโโโโโโโโโโโโโโ โ ะะะ ะขะะซะ โ โ ะ ะะฃะขะะ โ โ โโโโโโโโโ โ โ โ NAND โโโโผโโโโ ะงัะพ ะฒะฝัััะธ? โ โโโโโโโโโ โ โโโโโโโโโโโโโโโ โ โผ โโโโโโโโโโโโโโโ โ OpenFlash โ โ โโโโโโโโโโโโ โ ะกะะะ ะะขะซ โ โ ะ ะะกะะ ะซะขะซ โ โโโโโโโโโโโโโโโ
๐ฏ ะะพัะตะผั OpenFlash? โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ ะะะะะะ ะงะะกะะะ ะะ ะะะ ะะะะะขะะ vs OPENFLASH โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโ โ โ โ โ ๐ฐ $200 - $2000 ๐ฐ $4 - $30 โ โ ๐ฅ๏ธ ะะฝัะตััะตะนั ัะฟะพั
ะธ Windows XP ๐ฅ๏ธ ะกะพะฒัะตะผะตะฝะฝัะน React+Tauriโ โ ๐ฆ ะะฐะทะฐ ัะธะฟะพะฒ ะทะฐ ะดะตะฝัะณะธ ๐ฆ 230+ ัะธะฟะพะฒ ะะะกะะะะขะะ โ โ ๐ ะะฑะฝะพะฒะปะตะฝะธั ะทะฐ ะดะตะฝัะณะธ ๐ ะะตัะฟะปะฐัะฝะพ ะฝะฐะฒัะตะณะดะฐ โ โ ๐ค ะะตะท AI ๐ค AI-ะฐะฝะฐะปะธะท ะฒัััะพะตะฝ โ โ ๐ ะะฐะบััััะน ะบะพะด ๐ MIT ะปะธัะตะฝะทะธั โ โ ๐
ะัะณะปัะดะธั ะบะฐะบ 2003 ๐
ะัะณะปัะดะธั ะบะฐะบ 2025 โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โก ะะะะ ะะะะะขะ ะะะะะ ะซ ะะปะฐััะพัะผะฐ ะฆะตะฝะฐ ะกะบะพัะพััั ะะปั ะบะพะณะพ ะัะพะฑะตะฝะฝะพััั ๐ Raspberry Pi Pico ~$4 โโโโโ ะะพะฒะธัะบะธ PIO ะผะฐะณะธั ๐ Raspberry Pi Pico 2 ~$5 โโโโโ ะญะฝััะทะธะฐััั NV-DDR ะฟะพะดะดะตัะถะบะฐ ๐ค STM32F4 Black Pill ~$5 โโโโโ ะัััะตะต ัะพะพัะฝะพัะตะฝะธะต 168MHz Cortex-M4 โก Teensy 4.0 / 4.1 ~$20-30 โโโโโ ะกะบะพัะพััั ะฒะฐะถะฝะฐ USB HS 480Mbps! ๐ต Arduino GIGA R1 ~$60 โโโโโ Enterprise WiFi + Hardware ECC ๐ถ ESP32 ~$4 โโโโโ ะะตัะฟัะพะฒะพะดะฝะฐั ัะฐะฑะพัะฐ WiFi ะพะฟะตัะฐัะธะธ ๐ STM32F1 Blue Pill ~$2 โโโโโ ะฃะปัััะฐ-ะฑัะดะถะตั ะกะฐะผัะน ะดะตััะฒัะน
๐ฅ๏ธ ะะะะะะะะขะะซะ ะะะะะฌะฎะขะะ ะซ ะะปะฐััะพัะผะฐ ะฆะตะฝะฐ ะกะบะพัะพััั ะะปั ะบะพะณะพ ะัะพะฑะตะฝะฝะพััั ๐ฅง Raspberry Pi 4/5 ~$35-75 โโโโโ Headless ัะตัะฒะตั Native GPIO ๐ Orange Pi ~$15-50 โโโโโ ะัะดะถะตัะฝัะน SBC Allwinner/Rockchip ๐ Banana Pi ~$15-35 โโโโโ ะคะฐะฝะฐัั RISC-V SpacemiT K1 RISC-V!
๐พ ะะพะดะดะตัะถะธะฒะฐะตะผัะต ัะธะฟั โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ PARALLEL NAND โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 60+ โ โ Samsung โข Micron โข SK Hynix โข Kioxia โข Macronix โข Winbond โ โ โ โ SPI NOR โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 75+ โ โ Winbond โข GigaDevice โข Macronix โข Micron โข ISSI โข XMC โข EON โ โ โ โ SPI NAND โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 55+ โ โ GigaDevice โข Winbond โข Micron โข Macronix โข Kioxia โข XTX โข Foresee โ โ โ โ eMMC โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 40+ โ โ Samsung โข Micron โข SK Hynix โข SanDisk โข Kingston โ โ โ โ UFS โโโโโโโโโโ 10+ (ะดะตัะตะบัะธั) โ โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ ะะกะะะ: 230+ ะงะะะะ โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โจ ะะพะทะผะพะถะฝะพััะธ ๐ง ะะฐะทะพะฒัะต ะพะฟะตัะฐัะธะธ ะงะขะะะะ โโโโโโโโโโโโโโโโโโโโ โ ะะะะะกะฌ โโโโโโโโโโโโโโโโโโโโ โ ะกะขะะ ะะะะ โโโโโโโโโโโโโโโโโโโโ โ ะะ ะะะะ ะะ โโโโโโโโโโโโโโโโโโโโ โ ะะะะะะ ะะะะะะ โโโโโโโโโโโโโโโโโโ โ ๐ก๏ธ ะะพััะตะบัะธั ะพัะธะฑะพะบ Hamming โ 1-ะฑะธั ะบะพััะตะบัะธั BCH-4 โ 4-ะฑะธั ะบะพััะตะบัะธั BCH-8 โ 8-ะฑะธั ะบะพััะตะบัะธั BCH-16 โ 16-ะฑะธั ะบะพััะตะบัะธั BCH-24 โ 24-ะฑะธั ะบะพััะตะบัะธั ๐ ะะตัะตะบัะธั ะฟะฐััะตัะฝะพะฒ ะจะธััะพะฒะฐะฝะธะต โ ะกะถะฐัะธะต โ ะัะฟะพะปะฝัะตะผัะน ะบะพะด ๐ ะะตัะตะบัะธั ัะฐะนะปะพะฒัั
ัะธััะตะผ SquashFS โ UBIFS โ JFFS2 โ ext4 โ FAT ๐ ะะพะธัะบ ะบะปััะตะน AES-128/192/256 ะบะปััะธ ะฒ ะดะฐะผะฟะฐั
๐ ะะฝะฐะปะธะท ะธะทะฝะพัะฐ ะัะตะฝะบะฐ ะพััะฐะฒัะตะณะพัั ัะตััััะฐ ัะธะฟะฐ ๐บ๏ธ ะะฐััะฐ ะฟะฐะผััะธ ะะธะทัะฐะปัะฝะฐั ัั
ะตะผะฐ ัะฐะทะดะตะปะพะฒ
๐ ะัะพะดะฒะธะฝัััะต ัะธัะธ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ v1.x โ
ะคัะฝะดะฐะผะตะฝั โ โ NAND โข SPI โข eMMC โข AI-ะฐะฝะฐะปะธะท โข Python API โข CLI โ โ โ โ v2.x โ
ะะฐัััะฐะฑ โ โ 11 ะฟะปะฐััะพัะผ โข REST API โข Device farm โข Production line โ โ ะะพะณะธัะตัะบะธะน ะฐะฝะฐะปะธะทะฐัะพั โข JTAG/SWD โข OpenFlash PCB โ โ โ โ v3.0 โ
ะะฑะปะฐะบะพ โโโโ ะะซ ะะะะกะฌ โ โ โ๏ธ ะกะธะฝั
ัะพะฝะธะทะฐัะธั ะดะฐะผะฟะพะฒ ะผะตะถะดั ััััะพะนััะฒะฐะผะธ โ โ ๐ฅ ะะพะผะฐะฝะดะฝะฐั ัะฐะฑะพัะฐ โ โ ๐ ะัะฐัะดัะพััะธะฝะณ ะฑะฐะทั ัะธะฟะพะฒ โ โ ๐ OTA ะพะฑะฝะพะฒะปะตะฝะธั AI-ะผะพะดะตะปะตะน โ โ ๐ข Enterprise ะฟะพะดะดะตัะถะบะฐ โ โ โ โ v3.x ๐ ะกะบะพัะพ โ โ FPGA ะฟะพะดะดะตัะถะบะฐ โข Forensics ะธะฝััััะผะตะฝัั โข ะะพะปััะต ัะธะฟะพะฒ โ โ โ โ v4.0 ๐ฎ ะัะดััะตะต โ โ WebAssembly โข ะ ะฐัะฟัะตะดะตะปัะฝะฝัะน ะดะฐะผะฟะธะฝะณ โข Real-time ะบะพะปะปะฐะฑะพัะฐัะธั โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐๏ธ ะกัะฐะฒะฝะตะฝะธะต ัะบะพัะพััะธ ะะ ะะะฏ ะะะะะ 1GB โโโโโโโโโโโโโโโ Teensy 4.1 (USB HS) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 3-5 ะผะธะฝ Arduino GIGA โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~10 ะผะธะฝ Raspberry Pi 4 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~12 ะผะธะฝ STM32F4 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~25 ะผะธะฝ RP2350 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~30 ะผะธะฝ RP2040 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~45 ะผะธะฝ ESP32 โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ~50 ะผะธะฝ ๐ ๏ธ ะัััััะน ััะฐัั 1๏ธโฃ ะะพะฟัะพะฑัะน ะฑะตะท ะถะตะปะตะทะฐ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ ะัะบัะพะน ะฟัะธะปะพะถะตะฝะธะต โ "Mock" โ Scan โ Connect โ Dump โ โ โ โ ะะทััะธ ะฒัะต ััะฝะบัะธะธ ะฝะฐ ัะธะผัะปะธัะพะฒะฐะฝะฝัั
ะดะฐะฝะฝัั
! โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 2๏ธโฃ ะะธะฝะธะผะฐะปัะฝะพะต ะถะตะปะตะทะพ ะะะฉะะฏ ะกะขะะะะะกะขะฌ: ~$6 โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โ Raspberry Pi Pico โ โ ะัะพะฒะพะดะฐ-ะฟะตัะตะผััะบะธ โ โ ~$4 โ + โ ~$2 โ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ 3๏ธโฃ ะะพะดะบะปััะตะฝะธะต (SPI Flash) PICO FLASH ะงะะ โโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โ โ โ โ โ GP16 โโโโโโโโโโโโโโโโโโโโโโค DO (MISO) โ โ GP17 โโโโโโโโโโโโโโโโโโโโโโค CS# โ โ GP18 โโโโโโโโโโโโโโโโโโโโโโค CLK โ โ GP19 โโโโโโโโโโโโโโโโโโโโโโค DI (MOSI) โ โ 3V3 โโโโโโโโโโโโโโโโโโโโโโค VCC โ โ GND โโโโโโโโโโโโโโโโโโโโโโค GND โ โ โ โ โ โโโโโโโโโโโโ โโโโโโโโโโโโโโโโ ะัะบัะพะน ะฟัะธะปะพะถะตะฝะธะต โ Scan โ Connect โ Detect Chip โ Dump โ ๐ ๐ป ะะฒัะพะผะฐัะธะทะฐัะธั import openflash # ะะพะดะบะปััะตะฝะธะต device = openflash .connect () chip = device .detect () # ะงัะตะฝะธะต dump = device .read_full () dump .save ("firmware.bin" ) # ะะฝะฐะปะธะท analysis = openflash .ai .analyze (dump ) print (f"ะะฐัะตััะฒะพ: { analysis .quality_score :.0%} " ) print (f"ะคะก: { analysis .filesystem } " ) # ะะพะธัะบ ััััะพะนััะฒ openflash scan # ะงัะตะฝะธะต ัะธะฟะฐ openflash read -o dump.bin # AI-ะฐะฝะฐะปะธะท openflash analyze dump.bin # ะะฐะฟะธัั ั ะฟัะพะฒะตัะบะพะน openflash write -i firmware.bin --verify # ะะฐะบะตัะฝะฐั ะพะฑัะฐะฑะพัะบะฐ openflash batch jobs.toml
๐๏ธ ะกะฑะพัะบะฐ ะธะท ะธัั
ะพะดะฝะธะบะพะฒ # ะขัะตะฑะพะฒะฐะฝะธั: Rust 1.70+, Node 18+ git clone https://github.com/openflash/openflash.git cd openflash/openflash # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ # โ GUI (Tauri + React) โ # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ cd gui && npm i && cargo tauri dev # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ # โ CLI โ # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ cargo build -p openflash-cli --release # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ # โ ะัะพัะธะฒะบะฐ (ะฒัะฑะตัะธ ัะฒะพั ะฟะปะฐััะพัะผั) โ # โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ # RP2040 (Raspberry Pi Pico) cd firmware/rp2040 rustup target add thumbv6m-none-eabi cargo build --release --target thumbv6m-none-eabi # RP2350 (Raspberry Pi Pico 2) cd firmware/rp2350 rustup target add thumbv8m.main-none-eabihf cargo build --release --target thumbv8m.main-none-eabihf # Teensy 4.x (USB High Speed!) cd firmware/teensy4 rustup target add thumbv7em-none-eabihf cargo build --release --target thumbv7em-none-eabihf ๐ ะะพะบัะผะตะฝัะฐัะธั โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ โ YOUR DATA WANTS TO BE FREE โ โ โโโโโโโโโโโโโโโโโโโโโโโโโ โ โ ะขะะะ ะะะะะซะ ะฅะะขะฏะข ะกะะะะะะซ โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โญ Star ยท ๐ Issues ยท ๐ฌ Discussions
MIT License โ Do whatever, don't sue us / ะะตะปะฐะน ััะพ ั
ะพัะตัั, ัะพะปัะบะพ ะฝะต ััะดะธ