References & Sources¶
REFERENCE · DATASHEETS · PAPERS · DOCUMENTATION
Comprehensive source list organised by category.
Datasheets¶
| Title | Source | Description |
|---|---|---|
| SX1276/77/78/79 Datasheet | Semtech | Official datasheet for legacy SX127x LoRa transceivers with spreading factors and modulation specs |
| SX1262 Product Page | Semtech | Product information for the newer SX1262 LoRa transceiver |
| RP2040 Datasheet | Raspberry Pi Ltd | Clock speed, SRAM and flash of the RP2040; these figures are not present in the MeshCore repo |
| ESP32 Series Datasheets | Espressif | Specifications per ESP32 sub-SoC: classic ESP32, S3, C3 and C6 |
| nRF52840 Product Specification | Nordic Semiconductor | Reference for the nRF52840 SoC and its SoftDevice-based BLE stack |
| STM32WLE5 Datasheet | STMicroelectronics | Reference for the STM32WLE5 with the SubGHz LoRa radio on the die |
Application Notes¶
| Title | Source | Description |
|---|---|---|
| AN1200.22 LoRa Modulation Basics | Semtech | Fundamental application note on Chirp Spread Spectrum modulation and processing gain |
| AN1200.13 LoRa Modem Designer's Guide | Semtech | Technical guide on SNR requirements and spread spectrum processing gain calculations |
| RSSI and SNR for LoRa Modulation | STMicroelectronics | Application note on processing gain calculation and detection of signals below the noise floor |
| Passive Intermodulation Effects in Base Stations | Analog Devices | The rusty bolt effect and receiver desensitisation caused by PIM |
Academic Papers¶
| Title | Source | Description |
|---|---|---|
| From Demodulation to Decoding: Complete LoRa PHY | ACM TOSN | In-depth analysis of the LoRa encoding pipeline, dechirping, and FFT peak detection |
| Complete Reverse Engineering of LoRa PHY | EPFL | Detailed reverse engineering report of the LoRa physical layer |
| A Tutorial on CSS for LoRaWAN | arXiv | Comprehensive academic tutorial on CSS modulation in LoRaWAN systems |
| LoRaWAN Mesh Networks: A Review | PMC/MDPI | Extensive overview of multihop mechanisms and mesh topologies for LoRaWAN |
| NELoRa: Ultra-low SNR LoRa Communication | SenSys'21 | Research on dechirp signal concentration and SNR threshold analysis |
| FTrack: Parallel Decoding for LoRa | SenSys'19 | Paper on FFT peak detection in dechirped signals |
| Design of a Baseband LoRa Demodulator | IEEE | Paper on digital LoRa demodulator design with the de-chirp method and FFT |
Educational Resources¶
| Title | Source | Description |
|---|---|---|
| LoRa/CSS: Overview and Decoding | Gyujun Jeong | Comprehensive tutorial on CSS modulation, dechirping, and FFT-based symbol detection |
| Understanding LoRa PHY | Wireless Pi | Accessible explanation of LoRa physical layer concepts and de-chirping |
| LoRa modem with LimeSDR | MyriadRF | Practical guide on dechirping via conjugate chirp multiplication |
| The Hidden Side of LoRa | disk91 | Explanation of the internal LoRa packet structure |
| LoRa Link Budget Calculations | Techplayon | Practical explanation of spread spectrum processing gain and SNR requirements |
Standards and Specifications¶
| Title | Source | Description |
|---|---|---|
| Spreading Factors | TTN | Official documentation on spreading factors and receiver sensitivity |
| ETSI EN 300 220 | ETSI | European standard for short-range devices in the 868 MHz ISM band |
| ETSI EN 300 220-1 V3.1.1 | ETSI | Receiver categories and the description of blocking for short-range devices |
| ETSI EN 300 220-2 V3.1.1 | ETSI | Blocking limits, and why intermodulation is deliberately not specified |
| Antenneregister | Rijksinspectie Digitale Infrastructuur | Public register of Dutch transmitter sites with height, bearing, frequency and power |
| LoRa Alliance Regional Parameters | LoRa Alliance | Official specifications for regional frequency plans (EU868, US915) |
| LoRa (Wikipedia) | Wikipedia | Overview of cyclically shifted chirps, spreading factor selection (SF5–SF12) |
MeshCore Documentation¶
| Title | Source | Description |
|---|---|---|
| MeshCore Official Website | MeshCore | Official website with product information, downloads, and documentation |
| MeshCore GitHub Repository | GitHub | Open-source repository with MeshCore firmware and sample code |
| MeshCore FAQ | GitHub Wiki | Frequently asked questions about advertising, frequencies, firmware, and licences |
| MeshCore CLI Commands | GitHub | Official overview of the CLI commands of repeater, room server and sensor, at commit 03b6ef4; compared against the firmware in the CLI reference |
| MeshCore Web Flasher | MeshCore | Web-based firmware flash tool for supported devices |
| MeshCore Companion Apps | MeshCore | Overview of available client applications for Android, iOS, and web |
| MeshCore Discord Server | Discord | Official community server for support and development discussion |
| MeshCore Map | MeshCore | Live map with active MeshCore nodes, repeaters, and room servers |
| MeshCore Dutch Forum | Community | Dutch-language forum for MeshCore users |
Library Repositories¶
Upstream-repo's van de elf kernlibraries uit libraries/core/. Zie
Libraries in MeshCore voor de volledige
inventaris van tweeënvijftig libraries.
| Title | Source | Description |
|---|---|---|
| jgromes/RadioLib | GitHub | Transceiverlibrary voor LoRa en FSK; draagt de radio op alle platformen |
| rweather/arduinolibs | GitHub | Cryptografiealgoritmen voor Arduino: AES, SHA256, Ed25519 |
| ElectronicCats/CayenneLPP | GitHub | Low Power Payload — draadformaat voor telemetrie |
| adafruit/RTClib | GitHub | Real-time clock-chips over I²C, plus het type DateTime |
| Melopero RV3028 | PlatformIO Registry | Library voor de RV-3028-C7-klokchip; upstream-repo niet vindbaar onder de verwachte naam (28 juli 2026) |
| oltaco/CustomLFS | GitHub | Tweede LittleFS-volume op nRF52, vastgepind op tag 0.2.2 |
| adafruit/Adafruit_nRF52_Arduino | GitHub | Herkomst van de LittleFS-port in arch/stm32/ |
| stm32duino/Arduino_Core_STM32 | GitHub | Frameworkpakket met de SubGhz-library voor de STM32WL |
| ESP32Async/ESPAsyncWebServer | GitHub | Asynchrone HTTP-server voor de OTA-sessie op ESP32 |
| ayushsharma82/AsyncElegantOTA | GitHub | Uploadpagina voor OTA; meegeleverd in arch/esp32/ |
| Arduino — Wire | Arduino | API-referentie van de I²C-frameworklibrary |
| Arduino — SPI | Arduino | API-referentie van de SPI-frameworklibrary |
Hardware Documentation¶
| Title | Source | Description |
|---|---|---|
| Heltec WiFi LoRa 32 V3 | Heltec | Product page for Heltec V3 development board with ESP32-S3 and SX1262 |
| Heltec WiFi LoRa 32 V4 | Heltec | Product page for Heltec V4 with 28dBm transmit power |
| RAKwireless WisBlock | RAKwireless | Modular IoT hardware system with RAK4631 (nRF52840 + SX1262) |
| LilyGO T-Deck | LilyGO | Standalone MeshCore device with screen and keyboard |
| Seeed Studio T1000-E | Seeed Studio | Compact GPS tracker with nRF52840 and LoRa |
Translated from Dutch by Anthropic Claude