Skip to main content

39C3 LoRa Tinkering

The next Chaos Communication Congress (39C3) will soon take place in Hamburg. I’ll probably go again this year – it would be my third visit in a row. I was able to secure a ticket already, as I diligently volunteered last year.

Currently, I’m considering what exciting things I could do on-site this time. Last night, a project idea came to mind that I could still comfortably implement by the time of the congress. It relates to LoRa and Meshtastic. What do you think?

1. Project Idea

  • In-house development of a LoRa Testorakel Info Terminal
  • Implementation with Termux on Android and Bash/Python
  • Unsolicited sending of a selection menu to new users (nodes)
  • Interactive retrieval of specific information through subsequent messages

2. Functionality

  • User initially receives the selection menu
  • User sends a follow-up message with menu selection
  • System responds with the requested information
  • Process can be repeated

3. Menu Structure and Content (Examples)

  • (W)eather: Current weather information for today and tomorrow in Hamburg
  • (T)alks: Which talks are starting soon
  • (A)boutme: Info about the legendary Testorakel (:

4. Technical Implementation

  • 4.1. Development Environment
    • Termux on Android devices
    • Bash and/or Python scripts
  • 4.2. Message Processing
    • Cyclical scanning for new LoRa nodes
    • Storage of known nodes for recognition
    • Interpretation of incoming messages as menu selections

5. Expansion Possibilities

  • Logging of interactions for statistics
  • Leaving messages for others (bulletin board)
Tim Peters
Author
Tim Peters
I am a detective in the service of technology! Always on the hunt and yet completely in my element. A software tester by passion. Another exciting field that I am deeply involved in is Artificial Intelligence. My interest here lies particularly in knowledge distillation and local inference.



Comments

If you would like to leave a comment, please reply to this post. All responses received will then be displayed here.


Mastodon