Skip to content

E-Tinkers

Learn through tinkering

  • About
  • Apps

Category: Sensor

Build a SHT40-based temperature and humidity monitor

2024-08-032025-01-02in AVR, Display, Hardware Project, Sensor443 WordsHenry CheungComment
SHT40-based temperature humidity monitor with a home-built wooden box

This is just another weekend project. I need a temperature and humidity monitor, instead of buying one from Ikea, I decided to make one with a Sensirion SHT40 sensor and a ATtiny824 MCU.

Continue reading "Build a SHT40-based temperature and humidity monitor" →

A review on Seeed Studio pH and EC Sensor Kits – Part 2

2020-07-182025-01-02in Arduino, Hydroponics, Sensor, STM322475 WordsHenry Cheung3 Comments
Seeed Studio pH and EC sensor kits

This is the second part of the two-parts review on Seeed Studio's ph and EC Sensor Kits. In this part, I will take a closer look at EC Sensor Kit and how to measure EC with an Arduino. Continue reading "A review on Seeed Studio pH and EC Sensor Kits – Part 2" →

A review on Seeed Studio pH and EC Sensor Kits – Part 1

2020-07-022025-01-02in Arduino, Hydroponics, Sensor, STM321174 WordsHenry Cheung3 Comments
Seeed Studio pH and EC sensor kits

For the past several months, I've been searching for a cost-effective pH and EC sensor kit and I evaluate Seeed Studio's new pH sensor kit and EC sensor kit this week. Continue reading "A review on Seeed Studio pH and EC Sensor Kits – Part 1" →

Measure pH with a low-cost Arduino pH sensor board

2019-11-302025-01-02in Arduino, Hydroponics, Sensor2778 WordsHenry Cheung29 Comments
pH Sensor Board

I recently bought an Arduino pH sensor kit for measuring pH value of my hydroponic setup, it cheap but has very little information/document on how to use it, so I decided to figure it out myself on how it works and how to use it. Continue reading "Measure pH with a low-cost Arduino pH sensor board" →

Build an ESP32 Web Server and IR Remote

2019-11-162025-01-02in Arduino, ESP32, Sensor, Web Development3739 WordsHenry Cheung30 Comments
Build an ESP32 web server and IR remote

My TV remote control is corroded by leaking battery and no longer working reliably, so I decided to build my own TV remote control with an ESP32 that running as a web server and IR remote control so that I can uses my iPhone to interactive with it via web browser. Continue reading "Build an ESP32 Web Server and IR Remote" →

Using a Thermistor with Arduino and Unexpected ESP32 ADC Non-linearity

2019-10-082025-01-02in Arduino, ESP32, Sensor1763 WordsHenry Cheung19 Comments
ESP32 ADC Linearity

I recently accidentally bought 5 pieces of thermistor, so I tried it out on both of my Arduino and ESP32 modules, and I have surprise findings on both Arduino and enchanted unexpected ESP32's ADC linearity issue. Continue reading "Using a Thermistor with Arduino and Unexpected ESP32 ADC Non-linearity" →

Control Raspberry Pi GPIO using node-RED

2019-02-252025-01-02in JavaScript, Raspberry Pi, Sensor1886 WordsHenry Cheung12 Comments
simple gpio dashboard node-red flow

I wrote about how to control Raspberry Pi GPIO via web browser without using web framework or full blow web server about a year ago, today I'd like to introduce you an easier way to control Raspberry Pi GPIO via browser using node-RED. Continue reading "Control Raspberry Pi GPIO using node-RED" →

A node-RED inspired D3 Dashboard Gauge

2019-02-072025-01-02in JavaScript, Sensor768 WordsHenry Cheung13 Comments
node-red inspired d3 dashboard gauge

I recently works on an IoT project which involving of rendering a dashboard using node-RED. I was wondering whether I could build a node-RED inspired dashboard gauge using D3.js JavaScript library, so I built one as a side project. Continue reading "A node-RED inspired D3 Dashboard Gauge" →

How to create Arduino Library from Arduino Sketch

2017-12-022025-01-02in Arduino, Display, Sensor, SPI2325 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

2017-11-302025-01-02in Display, Python, Raspberry Pi, Sensor, 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" →

Posts navigation

Older posts

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
  • The simplest button debounce solution
  • Build an ESP32 Web Server and IR Remote
  • Measure pH with a low-cost Arduino pH sensor board
  • A Better way to install Golang (Go) on Raspberry Pi
  • How to properly host Flask application with Nginx and Guincorn
  • Do you know Arduino? – sprintf and floating point
  • Using a Thermistor with Arduino and Unexpected ESP32 ADC Non-linearity
  • Getting started with STM32 and things you need to be aware of

Categories

  • Arduino (23)
  • AVR (9)
  • C (6)
  • Display (6)
  • ESP-NOW (2)
  • ESP32 (2)
  • ESP8266 (5)
  • Golang(Go) (2)
  • Google Apps (2)
  • Hardware Project (6)
  • Hydroponics (3)
  • JavaScript (7)
  • Lora (3)
  • MacOS (3)
  • Nginx (6)
  • PHP (6)
  • Python (7)
  • Raspberry Pi (20)
  • Security (3)
  • Sensor (13)
  • SPI (4)
  • STM32 (6)
  • Test Equipment (1)
  • Web Development (3)
  • WordPress (12)
E-tinkers.com | Copyright © 2025