Skip to content

PaperWeb v1.0.0 — Full UTF-8, gzip, Link Navigation & History

Choose a tag to compare

@Artem76228 Artem76228 released this 03 Apr 11:34
· 30 commits to main since this release
f3a7132

PaperWeb v1.0.0 — Full UTF-8, gzip, Link Navigation & History

What's New in v1.0.0

  • gzip/deflate Support — Opens modern compressed websites out of the box. No more "unable to load" errors!
  • UTF-8 & Cyrillic — Russian, Ukrainian, and other non-Latin characters render perfectly using efont.
  • Link Navigation — Use , and / to jump between links, ENTER to follow. No more typing URLs for every click!
  • Link Highlighting — Selected link appears as cyan text on black background.
  • Browsing History — Press DEL to go back (10 steps).
  • Zoom — = and - to adjust text size (0.5x to 3.0x).
  • Smart URL Resolver — Handles relative links, protocol-relative URLs (//), and absolute paths.
  • Google Smart Search — Type any word without dots → automatically searches Google.

Core Features (from v0.6)

  • Streaming Renderer — Text appears line-by-line as it downloads
  • No Framebuffer — Only ~100KB RAM usage, never crashes on large pages
  • WiFi Manager — Save up to 3 networks
  • Progress Bar — Real-time download feedback with percentage and KB counter
  • Timeout Protection — 60 seconds, no hanging on slow sites
  • Redirect Support — Automatically follows 301/302/307/308 redirects

Controls

Key Action
[ENTER] Open URL input / Google Search
[TAB] Open WiFi Manager
, / / Previous / Next link
; / . Scroll Up / Down
= / - Zoom In / Out
` (Backquote) Exit Reading Mode / Go Back
[DEL] Go back in history

Installation

  1. Download PaperWeb_v1.0.0.bin below
  2. Flash to M5Stack Cardputer using M5Burner or ESP32 Download Tool
  3. Press [TAB] to connect to WiFi, then [ENTER] and start browsing!

Changelog

v1.0.0 (2026-04-02)

  • Added gzip/deflate streaming decompression
  • Added UTF-8 Cyrillic support via efont
  • Added link navigation with , and /
  • Added link highlighting (cyan on black)
  • Added browsing history (10 steps, DEL key)
  • Added smart URL resolver for relative links
  • Added zoom (0.5x–3.0x)
  • Added manual URL input with Google fallback
  • Changed default start page to https://ru.wikipedia.org
  • Fixed memory leaks and stability issues

v0.6 (2026-03-31)

  • Added auto-complete loading
  • Added redirect support (301/302)
  • Faster loading splash screen

v0.5 (2026-03-28)

  • Added streaming renderer
  • Added real-time progress
  • No framebuffer (100KB RAM)

Created by Artem76228. If you like this project, please leave a ⭐!