We report accurate measurements of the equation of state (EOS) of cubic boron nitride by x-ray diffraction up to 160 GPa at 295 K and 80 GPa in the range 500-900 K. Experiments were performed on single-crystals embedded in a quasi-hydrostatic pressure medium (helium or neon). Comparison between the present EOS data at 295 K and literature allows us to critically review the recent calibrations of the ruby standard. The full P-V-T data set can be represented by a Mie-Gr{u}neisen model, which enables us to extract all relevant thermodynamic parameters: bulk modulus and its first pressure-derivative, thermal expansion coefficient, thermal Gr{u}neisen parameter and its volume dependence. This equation of state is used to determine the isothermal Gr{u}neisen mode parameter of the Raman TO band. A new formulation of the pressure scale based on this Raman mode, using physically-constrained parameters, is deduced.