A Simplified Analog Implementation of Cyclic Shift Chirp Encoding and Decoding for LoRa Communications
Main Article Content
Abstract
Currently, LoRa wireless communication technology has become widely adopted in IoT systems due to its long-range capability and low power consumption. However, LoRa is a technology developed by Semtech, which does not disclose the details of the Cyclic-Shift Chirp encoding process, a core component of LoRa signals. This lack of transparency prevents users from accessing the physical-layer structure of the signal or freely customizing key parameters such as bandwidth and spreading factor. Although such customization can enhance system flexibility, there is currently no officially disclosed method to achieve it. This research proposes a Cyclic-Shift Chirp encoder/decoder circuit built from basic analog components, including adders, subtractors, comparators, and ramp generators, based on a PWM modulation principle. This approach enables researchers and developers to generate LoRa-like signals independently and customize various parameters without introducing limitations. Moreover, the proposed circuit is simple, low-cost, and easy to understand, making it suitable for advanced research, educational experiments, and the design of communication systems that require high flexibility at the LoRa PHY layer.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
This journal provides immediate open access to its content on the principle that making research freely available to the public supports a greater global exchange of knowledge.
- Creative Commons Copyright License
The journal allows readers to download and share all published articles as long as they properly cite such articles; however, they cannot change them or use them commercially. This is classified as CC BY-NC-ND for the creative commons license.
- Retention of Copyright and Publishing Rights
The journal allows the authors of the published articles to hold copyrights and publishing rights without restrictions.
References
Chokruay, K., Apavatjrut, A.,“SNR Prediction Based on Environmental Sensing Data: An Approach Using Machine Learning”, ECTI Transactions on Electrical Engineering, Electronics, and Communications, Vol. 23 No. 2 (June 2025),
DOI: 10.37936/ecti-eec.2525232.255314
Ranjitha, R., Mallikarjun, B.C., Shivakumar, P., “Wireless Sensor Network Technologies in Precision Agriculture-A Survey”, 2023 Global Conference on Information Technologies and Communications Gcitc 2023 ,
DOI: 10.1109/GCITC60406.2023.10425910
Khanna, R., Kumar, S., Chanti, Y., Malla, P., Akram, S.V., “ Role of IoT Technologies for Wildlife”, 2023 3rd International Conference on Advancement in Electronics and Communication Engineering Aece 2023, pp. 303–305 ,
DOI: 10.1109/AECE59614.2023.10428249
Manatarinat, W., Tantatsanawong, P., Poomrittigul, S., Udomsiri, S., “eHealth Internet of Things on Low Power Wide Area Network of Hospital” , ECTI Transactions on Electrical Engineering Electronics and Communications, Vol. 21 No. 3 (October 2023),
DOI: 10.37936/ecti-eec.2023213.251460
Jain, P., Chawla, P., “A Novel Smart Healthcare System Design for Internet of Health Things”,
Proceedings of the 2021 IEEE International Conference on Innovative Computing Intelligent Communication and Smart Electrical Systems Icses 2021,
DOI: 10.1109/ICSES52305.2021.9633869
F. Busacca, S. Mangione, S. Palazzo, F. Restuccia, and I. Tinnirello, "SDR-LoRa, an open-source, full-fledged implementation of LoRa on Software-Defined-Radios: Design and potential exploitation," Computer Networks, vol. 241, Mar. 2024,
DOI: 10.1016/j.comnet.2024.110194.
J. Tapparel, O. Afisiadis, P. Mayoraz, A. Balatsoukas-Stimming, and A. Burg, "An open-source LoRa physical layer prototype on GNU radio," in 2020 IEEE 21st International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), May 2020,
DOI: 10.1109/SPAWC48557.2020.9154273.
P. Robyns, P. Quax, W. Lamotte, and W. Thenaers, "gr-lora: An efficient LoRa decoder for GNU Radio," Zenodo, [Online]. Available: https://github.com/rpp0/gr-lora
A. Marquet, N. Montavont, and G. Z. Papadopoulos, "Towards an SDR implementation of LoRa: Reverse-engineering, demodulation strategies and assessment over Rayleigh channel," Computer Communications, vol. 153, pp. 595-605, Mar. 2020,
DOI: 10.1016/j.comcom.2020.02.034.
R. Ghanaatian, O. Afisiadis, M. Cotting, and A. Burg, "LoRa Digital Receiver Analysis and Implementation," Nov. 2018,
DOI: 10.48550/arXiv.1811.04146.
A. Sinchai, N. Saelim, C. Pornavalai, P. Wardkein, and P. Tuwanut, "A Practical Circuit of Cyclic Chirp Spread Spectrum Modulation for Long Range Communication," in 2022 37th International Technical Conference on Circuits/Systems, Computers and Communications (ITC-CSCC), July 2022, Electronic ISBN: 978-1-6654-8559-3.,
DOI: 10.1109/ITC-CSCC55581.2022.9895026
L. Kirasamuthranon, P. Wardkein, and J. Koseeyaporn, "Coding and Coherent Decoding Techniques for Continuous Single Slope Cyclic Shift Chirp Signal," Radioengineering, vol. 32, no. 2, June 2023., DOI: 10.13164/re.2023.0273