2025/01/01

How to use / navigate this blog

This is a quick summary of how to use / navigate this blog.

Announcements:

Sep. 24, 2018: The broken HTML Sitemap has been fixed. Hope it will help you find what you need faster...

Auto Translation by Google Translate

Use the Select Language widget to translate this blog into the language of you choosing (the translation quality may not be good, but I think it's enough to give you some general idea about the post).













2020/02/17

2020/02/03

Seeing LoRa transmission in action using a RTL-SDR dongle and SDR# software

In this post, I use a RTL-SDR dongle and SDR# software to watch the transmission of LoRa signal at 433MHz. For info. on how to set up the RTL-SDR, please refer to the post below.

https://wei48221.blogspot.com/2020/02/how-to-setup-rtl-sdr-dongle-to-work.html

2020/02/02

How to setup an RTL2832U DVB dongle as RTL-SDR to work with SDR# (SDR Sharp)

This post is a quick record of how I set up an RTL2832U DVB dongle similar to the one shown below as RTL-SDR to work with SDR# by following the instruction at https://www.rtl-sdr.com/rtl-sdr-quick-start-guide/.

OS: Windows 8.1.


2019/12/27

Testing out WeMos D1 Mini with OLED Display driven by SSD1306

Below is the specs. of the OLED display used:

- Driver IC: SSD1306
- Resolution: 128 x 64
- Interface: I2C

Wire up the OLED display to WeMos D1 Mini according to the below diagram.


2019/12/03

Linux Programming In C - A Simple Hello World

This is a quick summary of how to write and run a C program in Linux.

A Simple Hello World

1. Issue the command "sudo nano hello-world.c" to launch the nano editor;

2. Enter the code below in nano. Press Ctrl-X then press Y to save.

#include <stdio.h>

int main()
{
   printf("Hello, World! \n");
   return 0;
}

3. Issue the command "gcc hello-world.c -o myfirstcprogram" to compile;

4. Issue the command "./myfirstcprogram" to execute it.

Reference:

HOW TO WRITE AND RUN A C PROGRAM ON THE RASPBERRY PI
http://www.circuitbasics.com/how-to-write-and-run-a-c-program-on-the-raspberry-pi/

2019/11/19

EaglePCB - How to configure the design rules used by DRC according to the capabilities of the board manufacturer

This is a quick summary of how to change the design rules used by EaglePCB to perform design rules check (DRC).

First of all, let's see the DRC results using design rules from adafruit and sparkfun respectively.

DRC Results

Using "adafruit.dru"