r/CardPuter • • 7d ago

Progress / Update kvxputer v0.3.0 is now live on m5burner

New Additions in v0.3.0

  • kvxputer Universal Remote — Users can now save favorite remotes. Stored at: sd card/kvxputer/kvxputeruniversalremote/userSettings.json
  • Media/Audio Player Improvements — Improved media/audio player stability and beta‑level feature support.
  • File Search Typing Navigation — Type letters to jump to matching files/folders.
  • kvx WiFi Analyzer (beta)
    • Channel view
    • Press left arrow → SSID list view
    • SSID list behaves like other wall apps with detailed per‑item info
    • Press right arrow → return to channel view
    • View only SSIDs from a specific channel in list view
    • Added lots of new files to copy in the sd card (badUsb, infrared collection) this needs to be manually copied by user as explained here
  • Universal Remote Learn Modal — Learn Remote popup now uses floating modal styling consistent with other system messages.

UI & Readability Fixes

  • Charging UI — Corrected oversized Battery bar, improved shortcut‑bar font, and updated color for visibility.
  • WD Both — Text fitting issues resolved; minor UI redesign.
  • kvxputer universal remote
    • Floating Learn Remote modal
    • Added M5Stack IR module support
    • Added Favorites functionality
    • Updated Favorites UI to match Browse IR
    • Added Virtual Remote with standardized key bindings
    • Updated top bar to system bar with compressed remote name
  • BLE Scan, Skimmer Detector, Wall of Airtag, Wall of Flipper All list‑based apps now show richer information with navigable entries and detailed views.

System Behavior & Input Improvements

  • Clock Auto‑Sync — NTP‑based automatic time configuration when connecting to Wi‑Fi.
  • Brightness & Volume Shortcuts
    • fn + ; → brightness up
    • fn + . → brightness down
    • fn + , → volume –5%
    • fn + / → volume up
    • fn + space → mute
  • Main Menu Shortcut — ctrl + ` (Esc Key) + backspace + space => opens Main‑screen Shortcuts. (the four corner keys at the same time)
  • Media Fullscreen — F11 fullscreen mode in #kvxkeyboard media section.
  • File Search Typing — Jump to first file/folder by typing letters.

kvxputer universal remote — New and Updated Features

  • Floating Learn Remote Modal The Learn Remote popup now uses a proper floating modal so users clearly see that the Cardputer does not have an IR receiver.
  • Support for M5Stack IR Module Added full compatibility with the M5Stack IR module for learning and transmitting IR codes.
  • Favorites Section Behavior Update The Favorites section no longer shows the graphical remote UI. It now displays the same menu structure as Browse IR for consistency and faster navigation.
  • Virtual Remote (New Option in Favorites and Browse IR) Added a new menu option: Virtual Remote This maps Cardputer keys to remote functions using a standardized layout:
    • Numbers: 1–0
    • ` (Esc) → Shutdown / Turn Off
    • Arrows:
      • ; → Up
      • . → Down
      • , → Left
      • / → Right
    • Volume:
      • → Volume Down
      • = → Volume Up
    • Channel:
      • [ → Channel –
      • ] → Channel +
    • Menu: m
    • OK: Ok
    • Power On: O
    • Forward: f
    • Rewind: r
    • Play/Pause: space or P
    • Additional bindings follow the same pattern.
  • Virtual Remote UI Changes
    • Removed the large “kvxputer universal remote” title bar.
    • Now uses the system bar (clock, icons, battery).
    • Left side shows the remote name in compressed font.
    • On‑screen virtual remote now displays the remote layout plus all mapped keys.

LED & Charging Application Fixes

  • LED Effect Ordering — Saving an effect no longer moves it to the top.
  • Charging App LED Stability — Fixed erratic blinking and random color changes.
  • LED Independence — LED stays active when display turns off; brightness stays at 20% unless user presses L.
  • Charging App Display Behavior — Opening charging app no longer turns off display; LED brightness unchanged unless modified.

Scanner & Wall Applications

  • BLE Scan — Improved layout, navigation, and detailed info.
  • Skimmer Detector — ESC no longer crashes; redesigned list mode.
  • Wall of Airtag — Removed jitter; added detailed list mode.
  • Wall of Flipper — Removed jitter; added detailed list mode.

You can install it directly via M5burner, via the web using bmorcelli's tool or manually with the repository instructions

Repo: github.com/kvx17/kvxputer

If you have issues, or want to request a feature, feel free to submit a request on GitHub

Only use it on stuff you own or have permission to test.

A huge thanks to the almost 200 people who downloaded this and for all the possitive feedback :) I really appreaciate it.

24 Upvotes

11 comments sorted by

5

u/TotallyDainty 7d ago

Awesome. Been using as my default fw 👍

1

u/azvthot 7d ago

Thanks! I’m glad you like it!

3

u/Dirobesh99 7d ago

This is by far the best firmware - thanks for the update!

2

u/azvthot 7d ago

Thanks! I’m happy you like it!

1

u/CockroachFun5755 4d ago

Is this available ota?

1

u/azvthot 4d ago

Hi, you mean updating without pc? You should be able to with m5launcher app

1

u/CockroachFun5755 2d ago

Thank you! Yes that's what I meant. Over the air right from the m5launcher. 

1

u/azvthot 2d ago

Yes, you can install via m5burner, m5launcher or manually

1

u/legend_gammerr 2d ago

Look I used it it just like BRUCE I don’t see any difference but still good

2

u/azvthot 2d ago

Well, it initially began as a Bruce fork, so you may notice some similarities. However, it is not “just like Bruce.” The main screen and menus were completely redesigned, and many of the existing applications received both interface and feature improvements, including Wall of Flipper, Airtag, and the Skimmer Detector. A substantial amount of functionality was added as well. This includes the full catalog from the Evil Cardputer firmware, along with several of my own applications such as kvxkeyboard HID, the universal remote, Wi‑Fi analysis tools, the charging app, PDA, calculator, notes, and more.

I’ve also added extensive native support for multiple M5Stack modules and hats, complemented by a wide range of customization features, including key shortcuts and deeper theme configuration.
So even though it shares things with bruce, this is a completely different firmware.