Skip to content

E-Tinkers

Learn through tinkering

  • About
  • Apps

Category: Protocol

Lora – Part 2: RAK5205 LPWAN Tracker Board

September 14, 2020September 20, 2020in Lora, Lorawan, RAK5205 Sensor Module, RAK7243 Gateway2606 WordsHenry CheungComment
RAK5205-WisTrio-LPWAN-tracker

Continue from previous article where I examines the RAK7243 Lora gateway, in this article I take a look at RAK5205. I like the RAK7243 but couldn’t say the same for RAK5205 for several reasons… Continue reading “Lora – Part 2: RAK5205 LPWAN Tracker Board” →

Lora – Part 1: RAK7243C Lora Gateway

August 26, 2020September 20, 2020in Lora, Lorawan, RAK5205 Sensor Module, RAK7243 Gateway, Raspberry Pi5310 WordsHenry CheungComment
RAK7243 Gateway and RAK5205 WisTrio Modules

A week ago, I got a chance to borrow a RAKWireless’ RAK7243C LPWAN Developer Gateway and a few RAK5205 WisTrio modules for a test, and this is my first impression of the products with my understanding on how it works. Continue reading “Lora – Part 1: RAK7243C Lora Gateway” →

ESP-01 Range Test with ESP-Now Protocol

May 25, 2020June 27, 2020in Arduino, ESP-Now, ESP8266, Protocol1367 WordsHenry CheungComment
ESP-01 range test with ESP-Now protocol

I recently did a range test over a pair of ESP-01 running ESP-Now, by no means its a comprehensive test, but it gives a better understanding of ESP-01 wireless performance and the ESP-Now protocol. Continue reading “ESP-01 Range Test with ESP-Now Protocol” →

Do you know Arduino? – SPI and Arduino SPI Library

March 28, 2020December 1, 2020in Arduino, Protocol, SPI3393 WordsHenry CheungComment
SPI bus with 3 slaves

It is important to understand how SPI (Serial Peripheral Interface) works in the embedded world because SPI is widely used deep inside embedded systems, ranging from sensor connection, to SD card interface, to even between the flash memory and its MCU. Continue reading “Do you know Arduino? – SPI and Arduino SPI Library” →

How to create Arduino Library from Arduino Sketch

December 2, 2017May 24, 2020in Arduino, IoT-Sensors, LCD, Protocol, SPI4205 WordsHenry Cheung1 Comment
how to create arduino library

On previous article, I wrote an Arduino sketch for interfacing LCD 5110 display module with Arduino, it is not an Arduino library that can be distributed and share with others yet. In this article, I will explain how to create an Arduino library in 6 easy steps. Continue reading “How to create Arduino Library from Arduino Sketch” →

How to use LCD 5110 (PCD 8544) with Raspberry Pi

November 30, 2017March 28, 2020in IoT-Sensors, LCD, Protocol, Python, Raspberry Pi, SPI2772 WordsHenry Cheung2 Comments
lcd-5110-interface-with-raspberry-pi

In this article, I will briefly explain on how to create a Python class library to interface with LCD 5110 display module and shares the common APIs with the Arduino LCD5110 library that I previously created. Continue reading “How to use LCD 5110 (PCD 8544) with Raspberry Pi” →

How to use LCD 5110 (PCD 8544) with Arduino

November 27, 2017September 25, 2020in Arduino, IoT-Sensors, LCD, Protocol, SPI2687 WordsHenry CheungComment
lcd-5110-pin-assignments

LCD 5110 (a.k.a. Nokia 5110 or PCD8544) display is a commonly available LCD module with SPI interface, by writing our own LCD driver based on its data sheet, we could learn a lot about how the LCD module works and how to write SPI program and save a lot of SRAM memory. Continue reading “How to use LCD 5110 (PCD 8544) with Arduino” →

Follow E-Tinkers At

  • Github
  • YouTube

Most Popular Posts

  • What is GoogleSoftwareUpdate.app on my Mac?
  • How to control Raspberry Pi GPIO via http web server
  • Hosting WordPress on Raspberry Pi Part 2 – Install Nginx, PHP and MariaDB
  • How to properly host Flask application with Nginx and Guincorn
  • Hosting WordPress on Raspberry Pi Part 5 – Dedicated IP, Domain name and DNS
  • Hosting WordPress on Raspberry Pi – A complete approach
  • Control Raspberry Pi GPIO using node-RED
  • Hosting WordPress on Raspberry Pi Part 4 – Optimise WordPress through cache
  • A Better way to install Golang (Go) on Raspberry Pi
  • Hosting WordPress on Raspberry Pi Part 1 – Tighten Raspberry Pi Security

Categories

  • Arduino (16)
  • ATtiny3217 (1)
  • C++ (1)
  • Data Analysis (1)
  • Data Visualisation (2)
  • DS18B20 (3)
  • EC Sensor (1)
  • ESP-Now (1)
  • ESP32 (2)
  • ESP8266 (2)
  • Flask (2)
  • Golang(Go) (2)
  • Google Apps (3)
  • Hydroponics (3)
  • IoT-Sensors (11)
  • IR transmitter/receiver (1)
  • Javascript (7)
  • LCD (3)
  • Lora (2)
  • Lorawan (2)
  • MacOS (1)
  • Nginx (6)
  • NTC Thermistor (1)
  • ph Sensor (2)
  • PHP (5)
  • Privacy (2)
  • Programming (1)
  • Protocol (5)
  • Python (7)
  • RAK5205 Sensor Module (2)
  • RAK7243 Gateway (2)
  • Raspberry Pi (20)
  • Security (4)
  • SPI (4)
  • STM32 (3)
  • Web Development (1)
  • WordPress (12)
E-tinkers.com | Copyright © 2021