This paper presents the design and implementation of a RF remote controller using code matching and frequency hopping technology. The proposed controller supports access to different random channels under disturbance environment. The work process of RF remote controller is composed of code matching, running state, handover state, and sleep state. Four system states can transform each other under corresponding external conditions. The suggested controller is more reliable than conventional ones especially during emergency condition such as noise and co-channel interference. The feasibility of the architecture has been demonstrated with a prototype implementation and presented in details.