PaperWeb [v1.1/ADV]
Multi-purpose View the repo
PaperWeb is a lightweight text‑only web browser for the M5Cardputer that renders HTML pages, lets you navigate with the device's keys, and can save pages to an SD card for offline reading.
auto-summary
28 stars · 2 forks
- Maintainer
- artem76228
- Capabilities
- wifi
- Chip families
- esp32-s3
Runs on these boards
Unverified
- CardputerUnverified
Flash Cardputer
Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.
README
PaperWeb v1.3.0
A web browser for your M5Cardputer. Because why not.
What it does
Reads HTML on the fly, shows text and links. No JS, no CSS, no nonsense. Just pages.
May work in offline mode - save pages to SD, browse files, read saved stuff anywhere.
Controls
| Key | What it does |
|-----|---------------|
| ENTER | Go to URL / Search |
| TAB | WiFi settings |
| , / / | Choose link |
| ; / . | Scroll |
| = / - | Zoom in / out |
| ` | Back / Exit |
| D | Save page to SD (.txt) |
| OPT | File manager |
| S | Screenshot |
| B / L | Bookmarks |
Install
- Get the
.binfile from Releases - Flash with M5Burner
- Put an SD card in (for saving pages)
- Connect to WiFi (
TAB) and go.
What's new in v1.3.0
- Heavy pages like Wikipedia load and scroll a bit faster. Cleaned up some memory junk and now only draws what's actually on screen.
- Search is still Google — other engines block ESP32 requests.
- Everything else is the same. It's still just a text browser.
This is the final release
PaperWeb is complete at v1.3.0. The browser continues as a built-in app in PaperOS — a full OS for M5Cardputer. Stay tuned.
Build
Arduino IDE, board ESP32-S3 Dev Module, 8MB flash. Libraries: M5Cardputer, M5Unified, efont, SD.
License
MIT - do whatever.
by Artem76228
Star if this actually worked for you.
Read the full README on GitHub
source github.com/Artem76228/PaperWeb