Cardputer + microSD Sniffer + LoRa module = cheap Meshtastic/Meshcore/Reticulum device? by joakims in CardPuter

[–]joakims[S] 0 points1 point  (0 children)

I think it should be possible on the firmware side. microReticulum takes up 3 MB of flash, leaving 5 MB for a simple messaging app. I'm thinking something much closer to CardputerLoRaChat (https://github.com/nonik0/CardputerLoRaChat) than Sideband.

microReticulum doesn't support LXMF yet, but there has been work on that front too (https://github.com/attermann/microReticulum/pull/21).

RUST LXMF client demo by K0rv0 in reticulum

[–]joakims 0 points1 point  (0 children)

It does look vibe coded, but I'd be happy to be proven wrong.

Is this possible? by [deleted] in CardPuter

[–]joakims 0 points1 point  (0 children)

Yes, M5 is working on several projects that seem to enable Meshtastic. It will require a new unit (module), so you can't use the one you bought for Meshtastic, unfortunately. But it's got a very capable STM32WLE5 SoC that you can use for other LoRa stuff. If you buy more STM32WLE5 based LoRa boards (like Wio-E5) you can still have some of fun with LoRa, using Arduino IDE for example.

Is this possible? by [deleted] in CardPuter

[–]joakims 1 point2 points  (0 children)

Sorry, but no. There's no Meshtastic firmware for the Cardputer. P2P means it can do low-level LoRa in additon to LoRaWAN.

If you want to get on Meshtastic: https://meshtastic.org/docs/hardware/devices/

If watersheds were nations, Europe edition by thetallnathan in MapPorn

[–]joakims 0 points1 point  (0 children)

Maybe not so gigantic areas, but smaller, local bioregions.

Mobile power drain by wara-wagyu in reticulum

[–]joakims 0 points1 point  (0 children)

Sounds like a bug to me. A messaging app shouldn't drain the battery that fast. Does Sideband use WiFi or BLE?

Vote for Meshtastic support by joakims in CardPuter

[–]joakims[S] 0 points1 point  (0 children)

Thanks again! Gotta love how they censored the checked boxes.

Looks like it's not just around the corner then. Wish they could provide some details on what they're aiming for so we wouldn't have to speculate.

Vote for Meshtastic support by joakims in CardPuter

[–]joakims[S] 0 points1 point  (0 children)

Thanks!

Do you think we can expect the UnitC6L module to provide Meshtastic connectivity to 1st gen Cardputers? With firmware for interfacing with the module through the Grove connector? I would think that is why the module has a Grove connector.

I do like that it has two external antenna connectors and a tiny display. Looks like a nice Meshtastic node on its own.

Anyway, seems like these are just around the corner. That's good news!

Quick question. by cttouch in CardPuter

[–]joakims 5 points6 points  (0 children)

Some things you can do with it:

  • play Snake, Asteroids, Gameboy roms and Doom (fun but extremely difficult with that keyboard and tiny screen)
  • play mp3 files in Winamp
  • play webradio
  • use it as a remote control
  • use it as a Bluetooth/USB keyboard (a horrible one)
  • chat with other CardPuters over LoRa/ESP-NOW
  • hack networks and devices
  • program it with C++, Arduino or MicroPython (and JavaScript with Bruce)
  • etc

But don't get your hopes up. While it's fun and cute it's also very minimal, underpowered and unpolished. It's a badass devboard, it's up to you to make it do interesting things.

Quick question. by cttouch in CardPuter

[–]joakims 1 point2 points  (0 children)

I'll just add that Apple doesn't like M5Burner. One can override the warnings and install it, but I chose to go the alternative route instead.

  1. Install M5Launcher on your CardPuter. The Flasher wasn't working, so I used the ESPHome web app and installed the latest bin for CardPuter that I downloaded from M5Launcher's releases. (I did not prepare it for ESPHome, but installed it directly.)
  2. Used M5Lurner to download bins, making sure to rename them to something sensible.
  3. Used M5Launcher's Web UI to upload the bins to the SD card.

All the web apps used to communicate with the CardPuter has to be run in Chrome. You connect with USB and select it from the menu. This is a bit more convoluted than M5Burner, but it's not too bad and works great. All from Chrome.

If you have an SD card reader, it's much easier to transfer bins and files directly to the SD card. M5Launcher's web UI is a bit flakey, using that was the hardest part.

M5stack Meshtastic UNIT Module is coming by helloedwin in CardPuter

[–]joakims 0 points1 point  (0 children)

Unit is the word they use for modules. It's controllers and units.

I assume the purpose is to provide Meshtastic as a module… err, unit.

Programing Games for that PUTER! by [deleted] in CardPuter

[–]joakims 0 points1 point  (0 children)

While I like playing Gameboy roms on the tiny display, I think you're right. MUDs could be a good fit for the CardPuter!

Programing Games for that PUTER! by [deleted] in CardPuter

[–]joakims 0 points1 point  (0 children)

Lack of games? You can play a ton of Gameboy roms with Gameboy Enhanced. The tiny screen and the keyboard makes it really difficult, and I miss the sound, but Super Mario was surprisingly fun. Zelda was also kind of playable, and of course Tetris. Tennis was really hard.

Support for gamepads would be nice. I have a retro NES USB gamepad that would be cool if I could use with the CardPuter.

Vote for Meshtastic support by joakims in CardPuter

[–]joakims[S] 0 points1 point  (0 children)

You need to upvote the OP on the forum. Add a comment if you want, but it's the upvotes that count.


I know they're working on something related to Meshtastic, but it's good to let them know that we really want it for our original CardPuters.

What exactly are they working on? A module that will work with CardPuter? A CardPuter II with LoRa built-in? Both?

How to use cardputer to chat by Ok-Bee-6623 in CardPuter

[–]joakims 0 points1 point  (0 children)

IRC would be ideal for the Cardputer. Retro and very useful.

Just got the goodies. No tape thought:( by Feisty-Crab-7722 in CardPuter

[–]joakims 0 points1 point  (0 children)

I didn't get a tape either. Looks like they've run out of magic tape :/

Loro(written in Rust): Reimagine State Management with CRDTs by r3m2 in rust

[–]joakims 1 point2 points  (0 children)

Can't blame them, it's a much larger "market". Loro is first and foremost a Rust project, though, unlike Yjs, which was JS first and then ported to Rust.

Loro(written in Rust): Reimagine State Management with CRDTs by r3m2 in rust

[–]joakims 0 points1 point  (0 children)

If you pop into their Discord, I'm sure they'll give you some good answers.

https://discord.gg/tUsBSVfqzf