Skip to content

omertuncwho/LoRa_APRS_iGate

 
 

Repository files navigation

Bu çeviri, Türk radyo amatörlerinin anadilinde daha kolay erişebileceği bir kaynağın oluşturulmasını amaçlamaktadır.

LoRa APRS iGate

Integration Tests

LoRa APRS iGate, Amazon, eBay veya AliExpress'ten satın alabileceğiniz çok ucuz donanımlarla çalışacaktır. Deneyin ve APRS ağına katılın.

TTGO LoRa32

Diğer Amatörlerden Blog Gönderileri ve YouTube Videoları

Kendi bilgilerinizi ekleyin veya eklenmek istiyorsanız bir bilet oluşturun.

Supported boards

Herhangi bir değişiklik yapmadan bir Lora32 kartından birini kullanabilirsiniz:

  • Heltec WiFi LoRa 32 V1 (433MHz SX1278)
  • Heltec WiFi LoRa 32 V2 (433MHz SX1278)
  • TTGO LoRa32 V1 (433MHz SX1278)
  • TTGO LoRa32 V2 (433MHz SX1278)
  • TTGO LoRa32 V2.1 (433MHz SX1278)
  • TTGO T-Beam V0.7 (433MHz SX1278)
  • TTGO T-Beam V1 (433MHz SX1278)
  • Tracker D from OE1ACM and OE1CGC
  • ve tabii ki daha fazlası...

İşte bazı örnek kartlar için amazon-de bağlantıları:

Bu kartlar yaklaşık 20 Euro tutarında, çok ucuz ve LoRa iGate için mükemmel. Unutmayın: 433MHz sürümüne ihtiyacınız var!

Derleme ve Yapılandırma

Almanca bir hızlı başlangıç sayfası var! Bir göz atın;)

Fransızca bir hızlı başlangıç sayfası var! Bir göz atın ;)

Nasıl derlenir

En iyi başarıyı PlatformIO kullanarak elde edersiniz (ve size destek olabileceğim tek platform budur).

  • PlatformIO gidin, IDE'yi indirin ve kurun.
  • Kurulduysa IDE'yi açın, soldaki tarafta 'uzantılar' a tıklayın, ardından 'PlatformIO' arayın ve kurulumu yapın.
  • Kurulduğunda sol taraftaki 'karınca başı' na tıklayın ve sağ tarafta projeyi içe aktarmayı seçin.
  • Sadece klasörü açın ve Yazılımı derleyebilirsiniz.

Yapılandırma

  • Tüm yapılandırma değişiklikleri için gerekli ayarları data/is-cfg.json dosyasında bulabilirsiniz.
  • Kartınıza yüklemek için bunu PlatformIO üzerinden Upload File System image şeklinde yapmanız gerekmektedir!
  • Upload File System image bulmak için PlatformIO simgesine (küçük uzaylı) tıklayın, yapılandırmanızı seçin, 'Platform' u tıklayın ve Upload File System image yi arayın.

Bu depoda dallar ve sürüm sistemi

Bu yazılım, sürekli sürüm yayını sisteminde geliştirilmektedir: her gün yeni bir sürüm oluşturulabilir. Ancak, yeni pull isteklerinin nereye gideceği ve sürüm sisteminin nasıl görüneceği konusunda hala kurallar vardır.

Sürüm sistemi

Eğer develop dalı yeterince kararlıysa, yeni bir sürüm için birleştirilir ve master dala bir pull isteği ile birleştirilir ve yeni bir sürüm oluşturulur.

Sürümler şu ayarlara dayanmaktadır:

  • büyük: geçerli yıl (2 haneli)
  • küçük: yılın geçerli haftası
  • yama: önemli bir düzeltme varsa, sadece numarayı artırın, aksi takdirde 0

*örnek: 11/14/2020 tarihinde yeni bir sürüm oluşturulursa, bu sürüm numaraları kullanılacaktır:

  • büyük: 20
  • küçük: 46
  • yama: 0

bu yüzden sürüm şu şekilde olacaktır: 20.46.0

Gelecek Planlar

  • Sonraki yayına kadar zamanı göster
  • IS sunucusundan giriş sorunlarını göster
  • Çeşitli farklı OLED'leri desteklemek için daha iyi bir OLED kütüphanesi ekleyin
  • Sıcaklık çipleri (BMExxx) için destek ekleyin
  • Yapılandırmayı yüklemek için FTP sunucusu desteği ekleyin
  • Yapılandırma ve diğer şeyler için web sunucusu ekleyin
  • Alınan paketler için istatistikler ekleyin
  • Harita üzerinde alınan paketleri gösterin
  • vb.

LoRa Tracker

Diğer projeme bakın: a LoRa Tracker

İpuçları

HFarklı kartların bazı özellikleri şunlardır

  • TTGO T-Beam V1.0 ve V1.1 ve SSD1306 OLED ekranı

SSD1306 0,96" OLED ekranını doğrudan kart üzerine eklerken dikkatli olmanız gerekir, çünkü piyasada iki farklı pinout versiyonu vardır. Doğrudan montaj için, bu Pinout'a sahip bir ekran gerekir -> VCC - GND - SCL - SDA. Diğer ekranın doğrudan montajı teller olmadan mümkün değildir! 'Wrong' ekran da çalışır ancak VCC ve GND'yi tel ile değiştirmeniz gerekir!

LoRa APRS WiKi Displays sayfasında daha fazla ayrıntı bulunmaktadır.

İpuçları eklemekten çekinmeyin!

About

This is a LoRa APRS iGate/Digi based on an ESP32

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 53.7%
  • C++ 45.6%
  • Other 0.7%