All pins are soldered as shown in the photos.

Microcontroller ATmega328
Operating Voltage (logic level) 5 V
Input Voltage (recommended) 7-12 V
Input Voltage (limits) 6-20 V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 8
   
Dimensions 0.73" x 1.70"
Length 45 mm
Width