RC plane nav lights, problem with 'analogwrite' for beacon

25 ohm... i've just realised the white led's have a 3.7 forward voltage.
Led's i bought from RS Components

i'm not sure on the 0.6w resistor rating either, they are the physical size of standard quarter watt resistors i think.
Resistors i bought from RS Components

I am thinking that maybe i am getting the culmitive heating of all the resistors on the small pcb adding up... the mosfet shield i made is not much larger than an arduino pro micro (33mm x 18mm) and maybe i should move the resistors (at least for the constant on led's) off the board and inline with the led wiring in the plane, and possibly go to maybe 1 watt resistors, or 2 of the ones im using now in paralell (i'd need 2 x 12 ohm resistors then i believe?)

On the breadboard circuit, the led's 25 ohm resistor is sitting at 40 degrees C, and it's pulling exactly 70mA according to my multimeter and bench psu,