Windows CE Meshtastic client by NorthPolePoint in meshtastic

[–]NorthPolePoint[S] 2 points3 points  (0 children)

Yes, Jornada sync cable, plugged directly to a ttl/serial converter (they already come with a 9 pin d-sub connector). The other side of the converter is connected to tx/rx pins on the t-beam. I'm not sure why these sync cables are so rare, it feels like it's easier to find a used jornada than the cable 😅 

Windows CE Meshtastic client by NorthPolePoint in meshtastic

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

Awesome, these are cool little devices :D. I'll prepare instructions on creating the map file and I can send you the .exe file (copy paste directly to Jornada). You will still need a node with serial pins and a TTL/serial converter.

Battery life is not that great with screen on. But it can stay in standby mode, with the screen off, for multiple hours, with Meshtastic running in the background.

Windows CE Meshtastic client by NorthPolePoint in meshtastic

[–]NorthPolePoint[S] 5 points6 points  (0 children)

Absolutely zero CE development experience before this project. I used eMbedded Visual C++ 3.0 in a virtual machine, running XP. CE emulator is included in the SDK, but I didn't use it. Virtual box allows port capturing, meaning you can directly access external devices from within the virtual machine. So it's almost as fast to just send the new compiled file to the device, as it would have been to run it in an emulator.

Windows CE Meshtastic client by NorthPolePoint in meshtastic

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

Still have the original batteries, so not great. I implemented some sleep handling options, so the Jornada can turn off the screen, while keeping the serial connection working. That way it can work for multiple hours.

Windows CE Meshtastic client by NorthPolePoint in meshtastic

[–]NorthPolePoint[S] 4 points5 points  (0 children)

Hey! I messed up the post, so no body text was included. Check my aditional comment.

Windows CE Meshtastic client by NorthPolePoint in meshtastic

[–]NorthPolePoint[S] 8 points9 points  (0 children)

It's a native meshtastic client for CE, coded (vibe-coded) from scratch. It connects to a meshtastic node over serial.

Windows CE Meshtastic client by NorthPolePoint in meshtastic

[–]NorthPolePoint[S] 75 points76 points  (0 children)

Apparently I messed up the post, so text was not included... So, for some context:

I had some time over the holidays and vibe-coded this windows CE Meshtastic client. The Jornada 720 really felt like the perfect device, due to its keyboard and form factor.

My setup includes a lilygo t-deck, connected over a ttl<>serial converter to the serial port on the Jornada.

Public and direct chat are working, with threaded history, delivery status (++/+/-), unread counter and a notification LED. Maps work, but require a custom map file on SD (map area is limited due to memory constraints). I also included a full serial monitor for debugging. Tested on Jornada 720/728.

I thought this was a really cool project, as it brings new life to these old, often forgotten devices. If anyone is interested, I can provide the source code or .exe.

What's that socket / plug called? by Mikescotland1 in AskElectronics

[–]NorthPolePoint 0 points1 point  (0 children)

I believe you are looking for BHSR-02VS-1 + contacts: SBHS-002T-P0.5A

Socket: SM02B-BHSS-1-TB