Abstract-Visible Light Communication (VLC) has gained relevance during last years. It consists in using High-Brightness LEDs (HB-LEDs) both for lighting and for transmitting information changing the light intensity rapidly. However, there are some bottlenecks that are slowing down the deployment of this technology. One of the most important problems is that the HB-LED drivers proposed for addressing high data rates in VLC achieve poor power efficiency. Since these HB-LED drivers must be able to reproduce fast current waveforms, the use of Linear Power Amplifiers (LPAs) has been adopted, which clearly damage the power efficiency of HB-LED lighting. In order to alleviate this problem, a HB-LED driver made up of two DC-DC power converters is presented in this work. One of them is responsible for performing the communication functionality by operating at high switching frequency (10 MHz), whereas the second one fulfills the illumination functionality by ensuring a certain biasing point. The split of the power allows to minimize the power delivered by the fast-response DC-DC power converter. Thus, the efficiency can be maximized for scenarios with changing conditions (i.e., mobile transmitter and/or receiver, presence of mobile obstacles, etc.). In this sense, how the lighting level and the communication signal power affect both the power efficiency and the communication efficiency is deeply analyzed. The implemented prototype achieves an overall efficiency around 90%. In addition, the proposed VLC transmitter is able to reproduce a wide range of digital modulation schemes, including Orthogonal Frequency Division Multiplexing (OFDM).