Providing enough facilities for students to do laboratory activities is important. An existing useful kit was proposed for students learning a variety of control engineering topics. A temperature control lab kit is made from scratch using common electronics components as a replacement for the original TCLab introduced by Hedengren (Hedengren et al., 2019). Mathematical models of the system derived from theoretical and experimental methods are simulated in Matlab/Simulink to verify their accuracy to the physical kit. Different control algorithms such as: On/Off, PID, Fuzzy are then applied on the Kit as well as its mathematical models to illustrate their control feasibility. Human machine interface (HMI) is also designed using Matlab GUI allowing an operator to select a control algorithm, tune control parameters and monitor parameters of the process. Experimental results show that the derived models can reflect quite well dynamics of the physical kit with temperature deviation among them in the range of ±3°C. This confirms that the kit is well-suited for teaching different control topics such as system modelling, system identification, classical control and advanced control algorithms.