Home
Shaw Sun
Cancel

Dynamics and Numerical Integration

Terminology Most engineering fields make use of the concepts of classical mechanics very frequently, and it is often referred to as Newtonian mechanics. In this post, we are going to discuss topics...

Graph Search Algorithms in Path Planning

To build a robot that can go to a desired destination, we need to teach it how to plan the path. Path planning is about the best way to get from A to B. It allows robots to navigate the environment...

Capacitive Sensors

Capacitor Capacitor is a circuit element that stores charges, sometimes called “charge buckets.” As shown in the image, each plate receives an equal but opposite amount of charge. The amount of...

Resistive Sensors

Measuring Temperature Thermistor: a temperature-dependent resistor, changing resistance with changes in temperature. Since for some materials, resistance is a function of temperature, we have: [R ...

Network-Attached Storage (NAS) Setup

Motivation Since expanding my machine collection from one MacBook pro to 1) a work laptop running ubuntu 20.04, 2) a personal MacBook pro 3) a ThinkPad running ubuntu 20.04, I need help passing fi...

First Time Linux Ricing

What brings me to the Linux world? Growing up not having a chance to get into programming, meanwhile being a keyboard-mouse gamer, made me always be a windows user (pain*) and never think of other ...

First Time Speedcubing

Rubik’s cube might seem like a hobby for some teenage nerds, but it is never too late to have fun with it. Picking up Rubik’s cube was also inspired by reading Andrej Karpathy’s website, just like...

Set up a Elgato Stream Deck for Ubuntu 20.04

Many thanks to my friend Aaron, I now have a stream deck on my desk. Since there is no official software for Linux systems, I used streamdeck_ui which is compatible with Linux to setup the deck. ...

How This Website Was Built

After tried the templates from HTML5UP and got confused with most of the fancy css settings, I gave up on writing progress with my learning very quickly. Then I got inspired by two blogs and decid...