User Tools

Site Tools


meshtastic

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
meshtastic [2023/11/10 16:51] – created rivermeshtastic [2024/07/04 09:30] (current) – [uC Task Table] river
Line 1: Line 1:
 ====== Meshtastic ====== ====== Meshtastic ======
 +
 +===== Licence =====
 +
 +Project is licenced GPLv3, but requires a CLA, which asks for an exclusive licence. It then seems to grant you a licence back though, but wat? I asked in their discord about it, and got an unfriendly feeling response. They didn't seem keen to discus it further. My impression is they plan to pull a commercial privatisation on the project and profit from free labour, otherwise why the CLA?
 +
 +[[https://ben.balter.com/2018/01/02/why-you-probably-shouldnt-add-a-cla-to-your-open-source-project/|Why you probably shouldn’t add a CLA to your open source project]]
 +
 +===== Maps =====
 +
 +  * [[https://map.technicallyrural.com/|Map of nodes made from data on pubic MQTT server]]
 +  * [[https://meshmap.net/|Another map]]
 +
 +===== Building =====
 +
 +Use ''git pull --recurse-submodules'' or otherwise ensure the protobufs repo is kept in sync with the main firmware code, or you can get errors for undefined protobuf stuff.
 +
 +
 +===== uC Task Table =====
 +
 +What uC resources meshtastics uses for what.
 +
 +Arduino's "Serial1" may or may not correspond to uC's UART1. Don't know.
 +
 +On ESP32:
 +Serial1: GPS
 +
 +On RPi Pico:
 +Serial1 (UART1?): GPS
 +
 +SerialModule: Serial2 on all boards but T-Echo.
 +
 +Console / usual debug output / USB serial: Serial
  
  
-[[https://map.technicallyrural.com/|Map of nodes made from data on pubic MQTT server]] 
meshtastic.1699635100.txt.gz · Last modified: 2023/11/10 16:51 by river

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki