Ciągle narzekam na ograniczenia użycia Meshtastica więc raczej swobodnie buduję różne urządzenia wykorzystujące LoRa bez niego. W ramach pewnego PoC (proof of concept) złożyłem sobie wyświetlacz prezentujący temperatury i czas. Wyświetlacz wykorzystuje:
Normalnie zamiast Mega byłby jakiś ESP, ale chciałem użyć wyświetlacza, który miałem i który okazał się pasować tylko do Megi. Trochę jeszcze problemów z tego wyniknęło. Między innymi nie udało się wykorzystać własnej biblioteki MeshHandler, która w zamierzeniu ma umożliwiać tworzenie sieci Mesh z użyciem LoRa ale i z użyciem innych metod komunikacji np UDP (a więc nie tylko LoRa) bo okazało się, że trzeba by było tę bibliotekę najpierw dostosować do kompilacji na Medze (gdy była przygotowana pod ESP8266/32) a nie ma to większego sensu, więc zbudowałem ten kod inaczej, ale odbierane pakiety pochodzą z sieci tworzonej przez bibliotekę MeshHandler. Idea była taka by zobaczyć czy da się zrobić urządzenie o możliwościach nieprzewidywanych w projekcie Meshtastica w znacznie niższej cenie. Wyświetlacz kosztuje około 10zł w Chinach, moduły ESP (gdyby na nich oprzeć) około 5zł, moduły LoRa też coś 10zł. Razem około 25zł a więc znacznie mniej niż ceny któregoś z modułów zakładanych w projekcie Meshtastic (od 90zł).
Aktualny na moment publikacji wygląd wyświetlacza

- WyswietlaczLoRa1.jpg (163.11 KiB) Przejrzano 159 razy
Filmik z początku budowania wyświetlacza, gdy umiał tylko pokazać komunikaty wysyłane z węzłów MeshNode wykorzystujących do komunikacji MeshHandler
http://niusy.pl/@konik.bujany.pl/aor