The main objective of this study is to examine non-linear Bénard convection in a single-walled carbon nanotube suspension saturated in a rotating porous medium with an internal heat sink/source. The modified Buongiorno model is utilized to formulate the governing equations for the flow. Both linear and weak non-linear stability analyses are conducted in this investigation. The linear stability analysis employs the truncated Fourier series transformation, while the weakly non-linear stability analysis utilizes the Lorenz model, assuming weak thermophoresis, porous friction, and small-scale convective motion. The cubic Ginzburg-Landau equation is derived and further solved to obtain the amplitude expression. The influence of various parameters, such as the Taylor number, heat sink/source parameter, and viscosity parameter, is discussed in relation to the threshold criteria of convection, as well as heat and mass transport rates. Based on the linear stability analysis, it is concluded that the rotating frame of reference delays the onset of convection, while the energy supply to the system advances the onset of convection. The heat transfer rate increases by $22\%$ when the nanofluidic system is placed in the rotating frame of reference under the presence of an internal heat source.