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”
If someone asking you to give him (or her) the key to your home so that this person can come in to your house to inventory what you purchased in exchange for a free service, will you accept it? That basically what Gmail is asking for… Continue reading “How Google Read Your Gmail?”
I recently want to install Golang(Go) on my Raspberry Pi for evaluating the performance benefits of Golang, and realised that there is an easy way and there is a better way to install Golang on Rasperry Pi.
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”
I recently need to host a Flask web application, and decided to share my experience with this comprehensive guide on how to properly host a Flask web application with Nginx http server and Gunicorn WSGI server. Continue reading “How to properly host Flask application with Nginx and Guincorn”
Recently I build a web application which is basically an interactive transport system map that utilise the shortest path algorithm. The web application sounds trivial but it demonstrates a practical implementation of graph data structure and shortest path algorithm that you probably studied during your Computer Science subject. Continue reading “How to create an interactive transport system map with shortest path algorithm”
You bought your Raspberry Pi, and managed to create a python script to turn on/off an LED via GPIO. Then you are wonder “How can I control the GPIO via a web page”? This is a common questions been asked repeatedly on Raspberry Pi StackExchange and Raspberry Pi user groups. Continue reading “How to control Raspberry Pi GPIO via http web server”
Other than tinkering electronics hardware and computer programming, I spend a lot of time on cycling, this article combines my cycling hobby with my programming skill and talk about how to plot cycling route using Google Map API and Python Flask web framework. Continue reading “How to plot cycling route using Google Maps API and Flask web framework”