Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. i have some embedded devices, esp32's, and some smartphones running iOS or android.

i have some embedded devices, esp32's, and some smartphones running iOS or android.

Scheduled Pinned Locked Moved Uncategorized
6 Posts 4 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • computersandblues@post.lurk.orgC This user is from outside of this forum
    computersandblues@post.lurk.orgC This user is from outside of this forum
    computersandblues@post.lurk.org
    wrote last edited by
    #1

    i have some embedded devices, esp32's, and some smartphones running iOS or android. i want to set up a network between those devices and involve no servers if possible. they will be physically spread out. how do i do this without reinventing the wheel?

    smallsolar@techhub.socialS flub@mastodon.socialF d1@autonomous.zoneD 3 Replies Last reply
    0
    • computersandblues@post.lurk.orgC computersandblues@post.lurk.org

      i have some embedded devices, esp32's, and some smartphones running iOS or android. i want to set up a network between those devices and involve no servers if possible. they will be physically spread out. how do i do this without reinventing the wheel?

      smallsolar@techhub.socialS This user is from outside of this forum
      smallsolar@techhub.socialS This user is from outside of this forum
      smallsolar@techhub.social
      wrote last edited by
      #2

      @computersandblues how far is spread out? If it's say over a few metres (e.g. around a property) all those devices will likely have Bluetooth Low Energy interfaces, could you run a mesh on that?

      computersandblues@post.lurk.orgC 1 Reply Last reply
      0
      • smallsolar@techhub.socialS smallsolar@techhub.social

        @computersandblues how far is spread out? If it's say over a few metres (e.g. around a property) all those devices will likely have Bluetooth Low Energy interfaces, could you run a mesh on that?

        computersandblues@post.lurk.orgC This user is from outside of this forum
        computersandblues@post.lurk.orgC This user is from outside of this forum
        computersandblues@post.lurk.org
        wrote last edited by
        #3

        @smallsolar think "across the globe"

        1 Reply Last reply
        0
        • computersandblues@post.lurk.orgC computersandblues@post.lurk.org

          i have some embedded devices, esp32's, and some smartphones running iOS or android. i want to set up a network between those devices and involve no servers if possible. they will be physically spread out. how do i do this without reinventing the wheel?

          flub@mastodon.socialF This user is from outside of this forum
          flub@mastodon.socialF This user is from outside of this forum
          flub@mastodon.social
          wrote last edited by
          #4

          @computersandblues one of my colleagues at @n0iroh has last week hacked together a version of iroh that works on esp32. It's definitely hacked together though. But resulting in patches making this easier and more supported. A blog post should be happening sometime, meanwhile maybe https://github.com/n0-computer/iroh/issues/3990 is helpful if you're adventurous.

          1 Reply Last reply
          1
          0
          • computersandblues@post.lurk.orgC computersandblues@post.lurk.org

            i have some embedded devices, esp32's, and some smartphones running iOS or android. i want to set up a network between those devices and involve no servers if possible. they will be physically spread out. how do i do this without reinventing the wheel?

            d1@autonomous.zoneD This user is from outside of this forum
            d1@autonomous.zoneD This user is from outside of this forum
            d1@autonomous.zone
            wrote last edited by
            #5

            @computersandblues one approach is to set up a wireguard VPN mesh between all the devices.

            it's possible to run it on the esp32 https://techoverflow.net/2021/12/31/esp32-wireguard-example-with-http-access-over-wireguard-platformio/

            you only need one of your devices to have a public ipv4/6 as the "entrypoint".

            all the other devices can move anywhere / be anywhere / be sometimes off and as long as they have a route to the internet and can turn wireguard on again, they will be connected to each other directly

            curious how you'll get on!

            1 Reply Last reply
            0
            • d1@autonomous.zoneD This user is from outside of this forum
              d1@autonomous.zoneD This user is from outside of this forum
              d1@autonomous.zone
              wrote last edited by
              #6

              @adz @computersandblues depending on what you want to run on the devices, this is indeed a good rabbit hole to go down ☺️

              the one missing piece for me atm is how you bridge in/out your "reticulum unaware" pieces of software? e.g. how do i make my syncthing speak reticulum?

              i remember the 38c3 talk mentioned that it's preferred to patch the software which seems OK given the code examples: https://reticulum.community/manual/examples.html

              but yeh, time consuming. curious if anyone has any leads on this!

              @p2panda

              1 Reply Last reply
              0
              • R relay@relay.infosec.exchange shared this topic
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups