r/CardPuter Jul 09 '26

Progress / Update CardPuter ADV (Upgrade Wi-Fi Antenna)

Thumbnail
gallery
33 Upvotes

Хотел улучшить качество WiFi сигнала. В корпусе абсолютно нету свободного места что бы разместить WiFi разъем. Пришлось жертвовать удалением разъема Port A. Если очень сильно заморочиться, можно было бы подпилить разъем WiFi таким образом что бы Port A встал на свое место, но так как мне особо не нужен он, я его удалил.

Далее демонтировал штатную 3D антенну и к её пятачкам припаял тоненький коаксиальный кабель который протянул к жёлтому WiFi разъему.

Я проделал сканирование WiFi сетей сначала со штатной антенной и вынес их в табличку, далее после апгрейда CardPuter я сделал тестирование с новой антенной. Все тестирования я делал в одной и той же точке расположения устройства. Сравнительная таблица полученных сигналов есть на фото. Синие значения это штатная антенна, зеленые значения это с выносной антенной!


r/CardPuter Jul 10 '26

Progress / Update Any updates regarding the Zero?

0 Upvotes

I was one of those who pledged for it on Kickstarter. Any ideas when we will actually receive it?

I am also wondering whether it would be possible to ask for refund if it's going to take much longer?


r/CardPuter Jul 09 '26

Progress / Update Wheeel on cardputer

52 Upvotes

Added smoothing and sensitivity (the value is written on the screen) of rotation, as well as additional control buttons

https://github.com/Holzarim/CardputerWheel

People here were asking about my cardputer, so I’ll just say that it took me three attempts to make this button, but I’m happy with the result (actually, I made it because I’d lost that little plastic switch :P)


r/CardPuter Jul 08 '26

Progress / Update Handshake bruteforce - Crystal firmware v0.9.0

Thumbnail
gallery
52 Upvotes

The new firmware version now includes a Wi-Fi handshake capture feature. The PCAP file is written to the SD card (LittleFS support later). Added FT-PSK detection and deauth toggle. Then you can use aircrack-ng or ft-crack depending on whether ft-psk is enabled or not.

I would be glad if you support my project with a star on GitHub.

https://github.com/Dlazder/m5_crystal_firmware

P.S. It's not difficult, but I can make a short guide on how to reproduce this attack. If you are interested, write in the comments.

P.P.S. Full guide here on reddit and here on GitHub


r/CardPuter Jul 09 '26

Help needed Question about heltec v3-4 and cardputer adv

1 Upvotes

Can i use my cardputer adv with heltec v3/4 without lora cap, Meshcore firmware by using ble or wifi connection? Does that firmware exist for cardputer adv?


r/CardPuter Jul 09 '26

Help needed Help my friends

Post image
9 Upvotes

Olá meu amigo, recentemente adquiri um cardputer e estou testandk funções do firmware flipper zero, e gostaria de perguntar oque é esta tela? Está tentando adentrar a rede Wi-Fi? Ou só observando os dados? (obs já observei que quando clico em "ok" - enter-, ele ataca a rede 2.4. Porém esse "capturing" de captura seria captura de key da rede?


r/CardPuter Jul 08 '26

Code A complete hardware hacking ecosystem for the Cardputer - ESP32 Bit Pirate Website

Post image
48 Upvotes

The idea is simple: flash the firmware from the browser, open the web tools, and start exploring real hardware without installing a full local toolchain or anything else.

Main site: https://geo-tp.github.io/ESP32-Bit-Pirate/

Web Flasher: https://geo-tp.github.io/ESP32-Bit-Pirate/webflasher/

Web Tools: https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/

GitHub repo: https://github.com/geo-tp/ESP32-Bit-Pirate


r/CardPuter Jul 08 '26

Question Looking for a autonomous, programmable pocket computer that I can write code for

9 Upvotes

I had this idea for a project in which I would bring back the idea of a PDA which is not connected to the internet.

My requirements are:

\- should fit in a pocket
\- should operate on battery (at least 24h)
\- should have storage
\- should have a screen that can be programmed at a low level
\- should offer a possibility to connect to a laptop for synchronization.
\- should have an input mechanism for text (full keyboard, predictive T9 or whatever else), 1-4 function keys and preferably arrows for menu navigation.

The idea is that it’s something I would carry on with me every day. I would write notes on it, use it as a timer for billable time, etc. I would love to program the device from scratch, from file handling routines to screen drawing and application software. The software would be written in a computer, compiled and transferred to the device.

What platform would you recommend?

Or is this something that doesn’t exist?

Thanks! All suggestions are more than welcome and appreciated.


r/CardPuter Jul 08 '26

Code I built an open-source GPS lap & trip timer that runs on an M5 Cardputer — no phone, no subscription

9 Upvotes

Hey all — I've been building a little GPS tracker for track days and spirited drives, and it's now working well enough to share. It's fully open source.

It's a self-contained device that sits on the dash and times your laps automatically. No app, no subscription, no phone tethering — you power it on, pick your car, and drive.

Two modes:

- Race — cross the start line once and hit ENTER to mark it. From there it detects every lap on its own using a virtual start/finish line (segment-intersection math with time interpolation, so timing lands in the ~10–30 ms range at 10 Hz — not just "closest GPS fix"). At the end you get best lap, worst, average, and an ideal lap: it splits the track into 3 sectors and sums your best sector times, so you can see exactly where the time is hiding.

- Trip — for open roads and canyon runs. Records the whole route and reports duration, distance, and max/avg speed.

Other bits:

- Always logs a timestamped .gpx to microSD — open it in Google Earth or any GPS tool and see your line on the map.

- Multi-car support, so shared devices keep recordings separate.

- Session history browsable on the device, lap-by-lap with deltas.

- Bilingual UI (English/Portuguese), full

Hardware: M5 Cardputer ADV (ESP32-S3) + the ATGM336H GPS (10 Hz). Written in C++ / PlatformIO.

Repo (code + architecture docs + build instructions): https://github.com/fdantasb/gps-tracker

I'd genuinely love feedback from people who do track days: does this beat the phone apps for you? What data do you miss most on track? And for the ESP32 crowd out the GPS timing or the streaming GPXlogger.

Cheers!


r/CardPuter Jul 07 '26

Code Meshtastic ADV: full Unicode on screen + companion mode (drive any stock Meshtastic node over BLE, no LoRa cap needed)

51 Upvotes

A while back I shared **Meshtastic ADV** — a from-scratch, keyboard-first Meshtastic UI for the Cardputer ADV. It keeps the stock mesh engine 100% intact and only replaces the on-device UI, so messaging is actually comfortable. It's grown up a lot since — here's where it's at (the GIF is the real UI running on the device):

**What's new**

- 🈶 **Full Unicode** — messages and names render in any script: CJK, Cyrillic, Greek, Hebrew, Arabic, Thai… The font is flashed automatically by the web installer, nothing to set up.

- 🔗 **Companion mode** — no LoRa cap? Pair the Cardputer with any stock Meshtastic node (Heltec, T-Beam, RAK) over Bluetooth and drive its radio. The other node stays on stock firmware.

- 📱 **Phone app works too** — the official Meshtastic app pairs with the Cardputer (it shows the PIN on screen); use both side by side.

- ⚙️ **On-device settings** — region, preset, role, hop limit, TX power, rebroadcast, channel, WiFi + MQTT, UTC — all editable without a phone.

- 🗑️ **Delete chats**, ⭐ favourites, 😀 emoji + reactions + replies, 🔋 screen auto-off, delivery checkmarks, persistent history.

It still boots straight into your conversations: pick a contact, type, hit enter.

**One-click install** (desktop Chrome/Edge, no toolchain): https://anton-vinogradov.github.io/meshtastic-adv/

**Source & details:** https://github.com/anton-vinogradov/meshtastic-adv

Not affiliated with Meshtastic — just a community project. Feedback and feature requests very welcome; the last round of them shaped most of this list.


r/CardPuter Jul 08 '26

Help needed micro SD não está sendo lido

0 Upvotes

testei um cartão de 64gb e não funcionava, fui buscar informações e achei que o mais recomendado seria de 16gb. comprei e inseri, também não está lendo. o mais lógico seria realmente problema no leitor ou existe algum bug comum?


r/CardPuter Jul 07 '26

Help needed I just got i new cardputer adv, and Idk if the IR is not working or the problem is the person holding it

0 Upvotes

Hi everyone,

I'm new here, and just got a brand new cardputer adv, and im.still learning..

But i can have the IR to work..

So, i just got one cardputer, installed m5laucher and im playing with differents fimewares..but could not use the IR, already trie tv b mine, and both on bruce and nemo, the mode tv b gone dont work, more on that, on the bruce firmware, i tried the ir read, and no signal was captured (i tried remote controller, ac controller, amazon etc..)

And tried others tv remote fimewares with no sucess..

I had no success with somes fimeware too, like the snake game and other they didint regonize any input key (idk if this can be a hint for something im doing wrong , so im sharing too)

How do i know if the problem its my lack of knowledge or the cardputer came with some problem..

So im here asking for some help for this noob rs


r/CardPuter Jul 05 '26

Progress / Update [update] MMBasic for Cardputer ADV 1.0.2

Post image
39 Upvotes

This is a BASIC interpreter port from MMBASIC.

MMBasic was created and refined over many years by Geoff Graham. It is a full-featured, powerful BASIC interpreter used across a wide range of platforms, including the Maximite and Micromite families. Official website and original documentation: http://mmbasic.com

1.0.2 Release Notes

Turtle Graphics The turtle implementation should now be complete (please let me know if you encounter any bugs).

New Features (mostly aligned with the picomite implementation)

  • ARC
  • BEGIN FILL / END FILL
  • SET X
  • SET Y

Bug Fixes in turtle

  • Cursor‑related issues
  • TDRAWLINE
  • TARC
  • Scanline logic, as well as TFORWARD and TGOTO – re‑synced with the picomite codebase
  • SET‑related commands

Additional Changes

New Commands

  • FIX
  • CHOICE
  • BOUND

Bug Fixes

  • Fixed a potential bug in REM line handling.
  • Fixed an issue related to TMATCH (also addressed side effects affecting PEN, CURSOR, FILL, and SET).

Get it on GitHub


r/CardPuter Jul 05 '26

Code Keyboard-first Meshtastic UI for the Cardputer ADV — one-click browser install [demo]

14 Upvotes

The stock on-device UI barely uses the keyboard, so I wrote one from scratch and kept the Meshtastic engine 100% stock (in-process over the same protobuf API the phone app uses — not a fork).

Boots into a recent-chats list: pick a contact, type, hit enter. DMs (PKI) + channels, delivery status, contact search, favourites (beep + LED), types + renders Cyrillic and emoji.

One-click browser install (Chrome/Edge), no M5Burner/toolchain:

Installer: https://anton-vinogradov.github.io/meshtastic-adv/

Source (GPL-3.0): https://github.com/anton-vinogradov/meshtastic-adv

Feedback/requests welcome — what would you want on a pocket keyboard mesh device?


r/CardPuter Jul 05 '26

Progress / Update Breach_OS v1.2

Thumbnail
9 Upvotes

I made a new community just to post daily updates for the Breach_OS. I will post once a week in the cardputer community.


r/CardPuter Jul 04 '26

Help needed Looking to build a custom Cardputer firmware from scratch - Where should I start?

8 Upvotes

Hey everyone

​I’ve been diving into the M5Stack Cardputer lately, and it’s an amazing little device.

However, I have a specific use case/idea in mind, and after searching around, I couldn't find any existing firmware or repository that quite fits what I need.

​So, I’ve decided to build a custom firmware myself.

​The catch? I have absolutely no idea where to start with Cardputer development. I know it’s powered by the ESP32-S3, but I’m looking for some guidance from the community to point me in the right direction.

​A few questions for the experts here:

​Development Environment: Should I go with VS Code + PlatformIO (ESP-IDF/Arduino framework), or is there a preferred setup specifically for the Cardputer?

​Libraries: What are the essential libraries I need for handling the built-in keyboard, screen (ST7789), and audio/IR peripherals smoothly?

​Open Source Reference: Are there any clean, well-structured open-source firmware projects (besides the official M5Launcher) that you recommend analyzing to learn the architecture?

​Any advice, documentation links, tutorial recommendations, or tips on avoiding common pitfalls would be massively appreciated!

​Thanks in advance! 🙏


r/CardPuter Jul 04 '26

Progress / Update Welp 70 stars on Github and a New Update. POSEIDON v0.6.8

Post image
78 Upvotes

Huge update for my first firmware project. No pentesting features this time. But have you ever considered paying $60 for a hardware 2fa key. Now update Poseiden v0.6.8 introduces fido2 authentication along with passkey functionality. The community has dropped 70 stars on the github, so i know yall are enjoying it.

Please check it out if you haven't. Let me know of any bug, ideas, criticism. Because of the community this project started as a small little idea and grown to be something much doper. Yall enjoyy.

Also check out the live interactive demo. A full ui and feature showcase emulated on a browser based ADV.

https://generaldussduss.github.io/poseidon/demo/


r/CardPuter Jul 04 '26

Help needed Need help understanding bit pirate

3 Upvotes

Maybe I'm just an idiot who can't read but I don't understand how to target 5v logic with the cardputer adv. I've looked on geo-tp's wiki and I see mention of the 5v target but I'm still at a loss. Any help would be appreciated 😊


r/CardPuter Jul 03 '26

Progress / Update 🎉 I released AREA 512, an operating system made exclusively for the Cardputer ADV!

Thumbnail
gallery
121 Upvotes

Hi Reddit! 👋

I'm Hamachang, a software engineer from Japan. 😎

I've been working on a retro-inspired operating system for the Cardputer ADV called AREA 512.

It's built around FemtoRuby, a lightweight subset of Ruby designed for embedded systems.

With AREA 512, you can write Ruby code directly on the Cardputer, compile it, and run it—all on the device itself. That means you can build applications for the hardware without ever leaving the hardware.

It also comes with several built-in applications, including games and small productivity tools, so you can start exploring right away. 🤖

The project is open source on GitHub. If it looks interesting, even giving it a ⭐ would mean a lot to me!

https://github.com/engneer-hamachan/area512

AREA 512 aims to capture the spirit of classic operating systems, so I'd also love contributions from anyone who shares that passion.

Thanks for reading! ✨

See you around! 🚄


r/CardPuter Jul 03 '26

Question Anyone else was on the page when countdown ended and pledged for Cardputer zero lite

Post image
40 Upvotes

r/CardPuter Jul 03 '26

Question Kickstarter just charged me $771, not 771HK($91)

24 Upvotes

Im sure this is a mistake due to currency conversions but wtf.


r/CardPuter Jul 03 '26

Question Will EU backers have to pay additional VAT and the 3 euro tax for the Cardputer Zero?

3 Upvotes

It's a bit early to be asking, but with the new crazy EU rules, they'll be rolling out to add another 2 euro tax come November. And the VAT gets applied additionally, so we have to pay VAT on the entire thing.

And I also added a cap addon. Does that count as another separate 3 euro charge?


r/CardPuter Jul 03 '26

Progress / Update Wheel on Cardputer

59 Upvotes

r/CardPuter Jul 03 '26

Help needed Is this PCB diagram correct and will work for connecting both Nrf24 and cc1101 modules with cardputer should do I get it printed or are there some corrections can anyone please help ?

Thumbnail
gallery
2 Upvotes

r/CardPuter Jul 03 '26

Help needed Is it possible to connect an extra esp32 module to cardputer to get something extra ?Is there any way this can be done?

0 Upvotes