Installing GNU Radio and RTL-SDR on ElementaryOS

This is another GNU Radio and RTL2832U Software Defined Radio tutorial based on the article I did on Ubuntu 18.04. ElementaryOS is one of Ubuntu based operating system. The ElementaryOS is designed to be easy to use and the user interface is a lot like the macOS. This ElementaryOS GNU Radio installation tutorial is made forContinue reading “Installing GNU Radio and RTL-SDR on ElementaryOS”

Installing GNU Radio for Software Defined Radio on Ubuntu 18.04

As I mentioned previously on my Frequency Modulation Basics post, I would be taking a practical approach to explain the concept of Frequency Modulation. This tutorial explains how to install the GNU Radio on Ubuntu 18.04 alongside the GNU Radio Companion and the SDR dongle support. Installing the GNU Radio and GNU Radio Companion First, we canContinue reading “Installing GNU Radio for Software Defined Radio on Ubuntu 18.04”

Frequency Modulation Basics

Modulasi Frekuensi (FM) adalah metode pemancaran radio yang paling populer, ditemukan oleh Edwin Armstrong pada tahun 1933. Pemancaran radio FM menggunakan modulasi frekuensi pita lebar (wideband), yang mampu menghasilkan suara fidelitas tinggi melalui pancaran sinyal radio, menghasilkan kualitas suara yang lebih baik daripada teknologi utama pemancar radio pada zamannya: modulasi amplitudo (AM). Modulasi frekuensi pitaContinue reading “Frequency Modulation Basics”

Frequency Modulation Basics (English)

Frequency Modulation is the prominent method of radio broadcasting, invented by Edwin Armstrong in 1933. FM Broadcasting uses Wide-band FM to produce high-fidelity sound over broadcast radio, capable of better sound quality than the leading broadcasting technology at that time: Amplitude Modulation Radio. Wide-band FM is still used to this day as the most popularContinue reading “Frequency Modulation Basics (English)”

Adding Custom Libraries in KiCad

Saat merancang prototipe PCB, seringkali komponen yang Anda gunakan tidak terdapat library nya di software CAD favorit Anda, sehingga Anda perlu menambahkannya sendiri. Artikel singkat ini akan membahas bagaimana cara membuat library untuk komponen-komponen tersebut. Sebagai contoh saya akan membuat library untuk membantu merancang board dari project LoRa APRS yang sedang saya kembangkan. Saya memilikiContinue reading “Adding Custom Libraries in KiCad”

Automatic Position Reporting System (English)

Automatic Position Reporting System or APRS is a digital communication protocol between a large number of amateur radio stations that covers a wide area. APRS can be used to send several tactical information, such as weather, location, messages, and several special events or emergencies in real time. APRS system is made by Bob Bruniga (WB4APR)Continue reading “Automatic Position Reporting System (English)”

Adding GitHub Libraries in KiCad

Open Source Library adalah salah satu kelebihan dari KiCad, setiap minggunya, library KiCad di-update melalui GitHub dari KiCad. Artikel ini ditulis untuk menunjukkan cara instalasi library tambahan untuk KiCad, dan sebagai contoh akan menambahkan library dari pihak ketiga seperti Digi-Key ataupun Sparkfun Electronics. Library Digi-Key dan Sparkfun dapat diakses pada tautan di bawah ini: SparkFun Library: https://github.com/sparkfun/SparkFun-KiCad-LibrariesContinue reading “Adding GitHub Libraries in KiCad”

Installing KiCad: Open Source PCB Designer Suite

KiCad adalah sebuah open source software untuk membuat skematik, layout PCB dan Gerber. KiCad dapat digunakan di Windows, Linux, dan macOS, dan dilisensikan di bawah GNU GPL v3. KiCad dibuat oleh Jean Pierre Charras, seorang dosen dari Universitas Grenoble. KiCad juga disponsori oleh CERN dan banyak perkembangan KiCad yang dilakukan oleh pegawai CERN. Jika AndaContinue reading “Installing KiCad: Open Source PCB Designer Suite”

Spreading Factor, Bandwidth, Coding Rate and Bit Rate in LoRa

Pada artikel sebelumnya saya membahas beberapa konsep dasar pada Spread Spectrum dan secara khusus saya membahas modulasi LoRa dan menyinggung beberapa parameter yang ada pada LoRa. Beberapa parameter tersebut adalah Spreading Factor, Bandwidth, dan Coding Rate. Ketiga parameter tersebut yang akan menentukan seberapa sensitif performa receiver LoRa dan seberapa cepat bit rate dari data yangContinue reading “Spreading Factor, Bandwidth, Coding Rate and Bit Rate in LoRa”

Automatic Position Reporting System

Automatic Position Reporting System atau APRS adalah protokol komunikasi digital antara stasiun radio amatir dengan jumlah besar yang dapat mencakup area yang luas. APRS merupakan sistem radio paket yang dapat digunakan untuk mengirim berbagai informasi taktis, seperti cuaca, lokasi, pesan, dan berbagai event spesial atau emergency dalam waktu real time. Sistem APRS dibuat oleh Bob Bruniga (WB4APR)Continue reading “Automatic Position Reporting System”