Repository navigation
Releases: skr-electronics-lab/esp-linker
Releases · skr-electronics-lab/esp-linker
Release list
v1.4.2 - ESP32 Unified Factory Image & Flasher Address Alignment
Bug Fixes
- Unified ESP32 bootloader, partitions table, boot_app0, and app binary into a single factory image at offset 0x00000.
- Fixed ESP32 boards failing to boot after flash erase and failing to respond to 'esp-linker setup-wifi'.
v1.4.1 - Flasher Parameter Compatibility Fix
Bug Fixes
- Fixed parameter compatibility in 'ESP8266Flasher.init' and 'ESPFlasher' to accept both 'chip', 'chip_type', and additional kwargs without raising unexpected keyword argument TypeError.
- Fixed CLI 'esp-linker flash' argument passing for target architecture selection.
v1.4.0 - Multi-Architecture (ESP32/ESP8266), I2C Hardware Bus, OTA Flashing, Real-Time Interrupts & Modern Dashboard
Release Highlights
- ESP32 and ESP8266 Dual-Architecture Support with precompiled native binaries and auto-detection
- I2C Hardware Bus Control (scan, read, write, transfer) with MPU-6050 and BMP280 sensor telemetry drivers
- Over-The-Air (OTA) Wireless Firmware Flashing via Python API and CLI ('esp-linker ota ')
- Real-Time Hardware Interrupts and Server-Sent Events (SSE) via 'board.on_change()' and 'esp-linker events '
- Modern Glassmorphism Web Dashboard with real-time pin matrix, 16x8 I2C hex bus scanner, and OTA flasher ('esp-linker dashboard')
- Zero emojis across all outputs, TUI, and documentation
ESP-Linker v1.3.9
Fixed
- Isolated esptool subprocess execution from local module shadowing
- Added strict flash write verification guard to prevent false success
- Dynamic firmware version linking
v1.3.8 - Modern TUI & Real-Time Flashing
ESP-Linker v1.3.8 Release
- Modern Animated TUI: Built with Rich and Questionary with zero emojis and clean geometry.
- Real-Time Flashing Progress: Full support for esptool v5.x real-time byte counters and percentages.
- Active Serial WiFi Scanning: Robust polling during wireless scanning in setup-wifi.
- Live Diagnostic Dashboard: In-place 7-suite hardware verification for 'esp-linker test'.
- Complete Feature Documentation: Detailed line-by-line explained tutorials in README.md.