Author: Felix Tang
-
SOP for configurating a new Reyee RS-ES205 5-port Gigabit switch
Click onto the link below to see the review of Reyee RS-ES205, Table of contents 1. Adding VLAN ID Select VLAN Settings -> VLAN Members, up to 16 VLAN ID can be added. In the following example, VLAN 300 has been added and I tried to add another VLAN tag 400. 2. Assign Access Port… Read more
-
A cost-effective and reliable edge switch: Reyee RG-ES205GC 5-port Gigabit switch
During my internship, I had the opportunity to work with various commercial networking, firewall, CCTV, and Wi-Fi devices from companies like Cisco, Netgear, Tplink, Ruijie, Reyee, Aruba, Ubiquiti, Fortinet, Dahua, HiVision, WiseNet, and more. Additionally, the company utilized single-board computers such as Raspberry Pi, Orange Pi, and Banana Pi to develop their own products. I… Read more
-
Using Openpyxl in Python to read/write Excel file
Please find the full program in the GitHub link below https://github.com/FelixT123/CS-Student/tree/main/Openpyxl Openpyxl is the most common library for Python to read/write Excel file. I spent half a day to familiar myself with how the library operates. Below are a few snapshots when the program is running Asked to type the file name of the PNG image… Read more
-
MasterMind game programmed in Python
To access the full code, please go to the following link: (Choose the one programmed in Python) https://github.com/FelixT123/CS-Student/tree/main/MasterMind The same MaserMind game developed using Python instead of Matlab that I created earlier. The logic flow and user interface in Python remain unchanged from that in Matlab. Below are a few snapshots when the program is… Read more
-
MasterMind game programmed in Matlab
To access the full code, please go to the following link: (Choose the one programmed in Matlab) https://github.com/FelixT123/CS-Student/tree/main/MasterMind This program was created as part of my first-year course project in Matlab. Mastermind game ranks high among my favorite games because it really helps me level up my critical thinking skills. Below are a few snapshots… Read more
-
How to shrink and expand SD card partition running in Orange Pi (A step by step guide)
This blog is separated into 2 parts, Shrinking the image and Expanding SD card. Beware that it is possible to expand SD card partition with Gparted as well, but in this project, we will be using bash file instead. Part 1: Shrinking the image (Using Gparted) Installation of Rufus, Gparted & Win32DiskImager How to move… Read more
-
How to reset forgotten Raspberry Pi password
An easy yet challenging task A straightforward yet challenging task is to deal with a QR code scanner Kiosk positioned at the entrance of a container port. The Kiosk utilizes a Raspberry Pi 3B+ (RPi) as a sensor control, connected to a LAN network and utilizing GPIOs. I was tasked with changing the IP address… Read more
-
Shrinking and expanding the partition size of an SD card running in Orange Pi
When I began my internship at a company based in Hong Kong, my first assignment was to streamline the process of copying code and Ubuntu from a 128GB SD card to 100 new SD cards for the front-end engineers. We were using Win32diskimager on a Windows computer to create a raw image file of the… Read more