PocketTerm35 OS - user interface for pocket term 35 that you were looking for

I made PocketTerm35-OS, a lightweight desktop environment for the Waveshare PocketTerm35 handheld.

Written in rust. Based on Wayland and Sway.

Recommended to install on Raspberry Pi OS or Raspberry Pi OS Lite.

Install (one line):

curl -fsSL https://raw.githubusercontent.com/therezor/PocketTerm35-OS/main/install.sh | sudo bash

Then flash the keyboard firmware with

 and reboot.sudo pt35-kbd flash

Reboot and that is it.

⭐ If you find it useful, please give the project a star!

🐛 Bug reports are very welcome and appreciated!

PocketTerm35-OS: https://github.com/therezor/PocketTerm35-OS
Darkwire: https://github.com/therezor/darkwire

u/TheRealREZOR — 21 days ago

Best LLM Models for Raspberry Pi 5 in 2026. My Benchmarks

I've been looking for the best usable local LLMs for the Raspberry Pi 5, but most of the lists and benchmarks I found online were from 2024 and are pretty outdated.

So I decided to benchmark some newer models myself.
All tests done with context size of 4096 tokens. So the speed can be higher, but my benchmarks reflect the speeds you can expect in real-world use cases.

Here are my results:

1GB / 2GB RAM

Model Quant File Prefill Gen KV @ 4K RAM @ 4K
Bonsai-1.7B Q1_0 0.25 GB 16.1 11.6 448 MiB 0.73 GiB
LFM2.5-350M Q8_0 0.38 GB 295.2 31.0 48 MiB 0.79 GiB
Granite-4.0-H-350M Q8_0 0.37 GB 207.4 21.9 16 MiB 0.81 GiB
Bonsai-4B Q1_0 0.57 GB 6.2 4.8 576 MiB 1.16 GiB
MiniCPM5-1B Q4_K_M 0.69 GB 110.9 18.1 96 MiB 1.23 GiB
LFM2.5-1.2B Q4_K_M 0.73 GB 72.2 15.3 48 MiB 1.44 GiB
Qwen3-0.6B Q8_0 0.64 GB 163.3 17.8 448 MiB 1.69 GiB

4GB / 8GB RAM

Model Quant File Prefill Gen KV @ 4K RAM @ 4K
K2-Horizon-0.9B Q8_0 1.15 GB 80.7 11.0 224 MiB 2.20 GiB
Spark-X2.5-1.7B Q4_K_M 1.11 GB 44.0 10.4 98 MiB 2.21 GiB
Qwen3.5-2B UD-Q4_K_XL 1.34 GB 36.9 7.3 48 MiB 2.62 GiB
MiniCPM5-2B Q4_K_M 1.56 GB 37.3 8.1 168 MiB 2.82 GiB

6GB RAM

Model Quant File Prefill Gen KV @ 4K RAM @ 4K
Ling-3.0-tiny 7.9B-A1.3B Q4_K_M 4.82 GB 39.7 11.1 27 MiB 8.89 GiB
LFM2.5-8B-A1B Q4_K_M 5.16 GB 29.0 9.9 48 MiB 9.71 GiB

A few things surprised me.

LFM2.5-350M is ridiculously fast, hitting around 31 tokens/sec generation. Granite 350M also performs really well at around 22 tok/s. You can run this models on any model of RPI5

For something a little larger, MiniCPM5-1B manages around 18 tok/s, while LFM2.5-1.2B gets around 15 tok/s - pretty good models for ~4 or 8 GB ram

The MoE models are interesting too. Ling-3.0-tiny and LFM2.5-8B-A1B are much larger on disk/RAM, but because they only activate part of the model they still manage roughly 10–11 tok/s generation.

I crossed out Qwen3.5-2B and Bonsai-4B because, at least from my testing, their generation speed starts getting a bit too slow for comfortable interactive use.

Did not test gemma4, cause it is a bit old and slow even on more powerful hardware.

All tests were done on the same Raspberry Pi 5 setup with 16GB.

Let me know if i missed some new tiny model

reddit.com
u/TheRealREZOR — 27 days ago
▲ 176 r/CardPuter

What is Cardputer Q?

I found a new Cardputer in a photo on M5Stack’s Twitter. What is it? It looks like the body of the Cardputer Zero, but with some weird black thing on it.

UPD: My only guess is that this is an upcoming, more powerful (and more expensive) version of the Cardputer, possibly based on the Arduino UNO Q microcontroller. It looks like they relocated the camera and microphone. There are also no screws on the top, so maybe they redesigned the internals to make room for the new chip.

u/TheRealREZOR — 1 month ago
▲ 175 r/CardPuter

Minecraft for Cardputer - Card Craft

I made a survival block game that runs on a Cardputer

Card Craft is a first-person survival game for the M5Stack Cardputer. You mine blocks by day, build something to hide in, and try to live through the night. Score is how many nights you last.

What is in it

  • Mine and build anywhere
  • Crafting
  • Mobs that spawn at night
  • Torches stop mobs spawning on lit ground
  • Day and night cycle, with music under the daylight

How it runs
It run at 30 fps in the worst case and around 60 fps on average.

Where to download:
From a github: https://github.com/therezor/card-craft/releases/tag/v1.0.0
Or available on launcher: Card Craft

Free. Open source. MIT licensed.

u/TheRealREZOR — 2 months ago

Ornith-1.5-35B-A3B ships with a broken MTP head!

Original Ornith 1.5 Drafter

Spent an afternoon benchmarking this on a Strix Halo box and figured I'd save someone else the trouble.
Ruing ornith-ai/Ornith-1.5-35B-A3B-GGUF with inbuilt drafter make it slower.

For comparison, Ornith 1.0 on the same box, same container, same test: 61.3 → 80.6 tok/s at 0.82 acceptance.

I thought it was a quant thing, turns out there's an HF discussion thread (#10 on the model repo) where EryriLabs found the actual cause: The head shipped untrained!

If you want working MTP on this model:

- EryriLabs/Ornith-1.5-35B-A3B-BigBang-MTP-GGUF → mtpdraft-Q8_0.gguf (2 GB standalone, works as a -md draft with the stock GGUFs, Qwen3.6's head grafted on)

- shisa-ai/Ornith-1.5-35B-A3B-MTP-ONLY → newly trained head, ~60% overall / ~69% on code, but it's safetensors only

Otherwise just turn MTP off and take the 59.5 tok/s. Don't bother downloading a different quant hoping to fix it.

Ornith 1.5 35B-A3B + EryriLabs external trained drafter

reddit.com
u/TheRealREZOR — 2 months ago

I tired of .DS_Store files SD card, so I made CC Cleaner for cardputer

Every time I put my SD card in my Mac to copy something over, it comes back with a .DS_Store in every folder and a ._ twin next to every file...

Cleaning manualy is paifull and take a lot of time. So I made a cleaner for sd card that runs on the cardputer

It scans the card, groups what it finds by category, and deletes only what you tick. There's a dry run that does the whole thing and tells you what it would have removed without touching anything.

Available at 5m Launcher (search for): ESP32 Cleaner - CCleaner for your SD card

A few things I ended up caring about:

- Logs and temp files (*.log, *.tmp, *.bak) are a category, disabled by default.

- Custom rules, (glob patterns). Type them on the device, or drop a plain text /sdcleaner.rules on the card and edit it on a computer.

- Results stream to a file on the card instead of sitting in RAM, so a card with thousands of junk files doesn't blow up the StampS3's 320K of SRAM.

Source, prebuilt binaries and more screenshots: https://github.com/therezor/esp32-cleaner

MIT License

u/TheRealREZOR — 2 months ago
▲ 108 r/unsloth

Huge Thanks to Unsloth

Big appreciation to the Unsloth team for releasing the Qwen 3.8 dynamic 3.0 quants! It is awesome

Their models are fantastic. They already have way more downloads than the original Qwen models, even though they have fewer likes

Hopefully we’ll see the Ornith models quantized soon too

u/TheRealREZOR — 2 months ago

I just received my PledgeBox survey for the CardputerZero!

It looks like things are moving forward. Since the PledgeBox links are being sent out now, shipping can't be too far away. There is a hope that first units will start shipping during the summer.

Did anyone else get their PledgeBox email today?

u/TheRealREZOR — 3 months ago
▲ 235 r/CardPuter

I built a space game for the Cardputer - HAZKE

I wanted something actually fun to play on the Cardputer, So I made Hazke - an open-world space game

Initially idea was to port Elite, but decided to make game from scratch more modern and fun to play

You can read more about game, check screenshots, download on a official website https://hazke.com

Also available on launcher

Happy to see your feedback in comments

u/TheRealREZOR — 4 months ago
▲ 126 r/CardPuter

Fully Local AI Chatbot for Cardputer Adv (100% Native, No APIs!)

Hey everyone, I wanted to share a project I’ve been working on that I honestly didn’t think was possible. I managed to get an AI chat model running completely natively on the Cardputer Adv.

To be absolutely clear: this does not use an API. There is no OpenAI, no external server, and no internet required. It runs 100% locally and fast straight from the internal flash memory.

Watch the Video: https://www.youtube.com/watch?v=hDZ_tYbSWIw

Download from github: https://github.com/therezor/cardputer-ai

u/TheRealREZOR — 4 months ago

I’m having an issue with my new Tascam FR-AV2. Has anyone else encountered this?

When I use a mic in the 3.5mm jack with 5V Plug-in Power (PiP) turned on, there is a rhythmic buzzing noise every second.

What I've found:

  • It happens on both battery or usb
  • It happens at 48kHz, but gets much louder at 192kHz
  • It only happens when 5V PiP is active
  • It happens only during recording
  • It happens even whith jsut jack plugged in without mic
  • It happens with diffrent cables

Is this a known hardware defect or just a bad design? If you have an FR-AV2, can you check if yours makes a "pulsing" or "buzzing" sound when using a lav mic?

Sound example (use headphones, crank volume) https://limewire.com/d/GDyHs#T7AWAr5G3r

I’m trying to decide if I should exchange it for a new unit or just return it.
Thanks!

reddit.com
u/TheRealREZOR — 5 months ago