4 Commits
Author SHA1 Message Date
alexandClaude Sonnet 5 44d8c888fd Clarify: the AT-command interface was added by this fork, not upstream
Was previously worded as if AT support pre-existed and this fork only
fixed bugs in it. It was actually added from scratch here, specifically
for backward compatibility with software written for old ESP8266-based
ZiFi modules running Espressif's own AT firmware.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-14 16:17:26 +03:00
alexandClaude Sonnet 5 030c43aa4a Document the AT-command UART interface
Root README: new "Интерфейсы" section listing the supported AT+ subset
alongside the native SPI protocol. firmware/README.md: added the three
AT-related fixes (lazy WiFi init before the first network AT command,
AT+GMR display-capture timing, AT+NET_NTP -> standard AT+CIPSNTPCFG/
AT+CIPSNTPTIME) to the changelog - all verified present in current
source before writing this up.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-14 16:10:04 +03:00
alexandClaude Sonnet 5 17b0421aaf Translate READMEs to Russian
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-14 16:03:56 +03:00
alexandClaude Sonnet 5 6d835bc44c Initial import: ESP32 ZiFi32 firmware with SMB2/3 VFS bridge
Based on https://github.com/tslabs/zx-evo/tree/master/pentevo/esp32,
extended with an SMB2/3 server that exposes the ZX Evolution's real SD
card as a network share (browse/download/upload/delete), plus assorted
stability and protocol-correctness fixes in vfs_bridge.cpp and the
vendored libsmb2 - see firmware/README.md for the detailed changelog
and current status.

Also adds:
- firmware/: ready-to-flash compiled binaries + flashing instructions
- hardware/: adapter board connection diagram, PCB photo, and Gerber
  files
- src/third_party/libsmb2: vendored from sahlberg/libsmb2 (LGPL-2.1,
  see its own COPYING/LICENCE files), de-submoduled to a plain
  snapshot with local patches applied directly

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-14 16:00:05 +03:00