In order to improve the transmission rate and spectrum utilization of visible light communication(VLC)systems,a field programmable gate array(FPGA)based on faster-than-Nyquist(FTN)-VLC system is designed.The system mainly consists of FPGA,digital-to-analog(D/A)converter,low-pass filter,avalanche photodiode,current-to-voltage(I/V)converter,and voltage comparator.Both software and hardware of the system are simulated and tested.The simulation and test results indicate that when the transmission distance is 0.5 m,the data transmission rate of the system can reach 10 Mb/s,and the spectrum utilization is im-proved by 18.25%compared to the Nyquist optical communication system under the same conditions.