-In this paper a dicode pulse position modulation (DiPPM) technique has been successfully implemented for an indoor visible light communication (VLC) based system using an FPGA and a commercial high power white LED (30 W). A data rate of 13 Mbps has been achieved with a bit error rate (BER) <10 -11 at a free space distance of 1.2 m through a basic transceiver circuit, and 14.5 Mbps with 1.15x10 -6 of BER. Furthermore, a data rate of 13 Mbps has been successfully transmitted over a distance of 1.8 m with BER of 10 -5 . This proves that the application of DiPPM is a viable modulation system over free space communication links.