4 ms·
Take a look at the RadioHead library [1]. It supports mesh networks on low power radios and runs on Arduino or pi's. As mentioned in my sub comment, it'd be gr
by elcritch 10y ago
Take a look at the RadioHead library [1]. It supports mesh networks on low power radios and runs on Arduino or pi's.
As mentioned in my sub comment, it'd be great to be able to either interface via ports or a nif. However, it gets trickier because the smallest erlang vm is either Grisp or LingVM. So if you want to use micro controllers you're out for erlang/elixir. Since I had another project at work relying on interacting and buidlding mesh networks on nerves devices, I figured starting with a Bert-rpc inspired Arduino library would be good a good start [2].
Let me know if you'd be interested in helping on an erlang/elixir native port of Radiohead or a ports wrapper. I'm thinking a nice BSD/MPL project would be a boon for others too... Plus how would you think OTP supervisors would help setup a mesh network?
[1]: http://www.airspayce.com/mikem/arduino/RadioHead/ http://www.airspayce.com/mikem/arduino/RadioHead/
[2]: https://github.com/elcritch/NanoBERT https://github.com/elcritch/NanoBERT