The Optical Parametric Oscillator (OPO) is a simple and effective method to generate desirable and specific wavelength. The OPO laser is small, portable and has high efficiency, low threshold and can be operated at room temperature. In this paper, we report an electrically controlled tunable optical parametric oscillator operating from wavelength of 3.0 to 6.7 μm. The nanosecond OPO is based on BaGa4Se7 (BGSe) crystal and pumped by a 10 ns 1.064 μm electro-optic Q-switched Nd:YAG laser. The output mid infrared idler wave can be tuned from 3.0 μm to 6.7 μ with pulse energy as high as 2.55 mJ at 3.8 μm and can be even increased with more pump power. The output idler wavelength can be tuned by turning the rotation angle of the crystal, which is controlled by an electronic motor. The motorized continuous rotation stage is compact and highly precise with minimum rotation step of 0.0025°. This enables the fine tuning of the phase-matching angel and the resulting output wavelength. The central idler wavelength is 4.6 μm (rotation angle is 0°).