Parameter

    Microcontroller                                   MD328D

    Operating Voltage                             5V or 3.3V

    Input Voltage (recommended)           7-12V

    Input Voltage (limit)                           6-35V

    Digital I/O Pins                                  14 (of which 6 provide PWM output)

    PWM Digital I/O Pins                         6

    Analog Input Pins                              6

    DC Current per I/O Pin                      20 mA

    DC Current for 5V Pin                       880mA(See Notice)

    DC Current for 3.3V Pin                    600 mA

    Flash Memory                                   32 KB 

                                                              of which 0.5 KB used by bootloader

    SRAM                                                2 KB 

    EEPROM                                          1 KB 

    Clock Speed                                     16 MHz

    Length                                               68.6 mm

    Width                                                 53.4 mm

Notice

    The 5V Current limit is depended on the voltage difference between input and output , the regulator power consumption can be calculated below:
Pcm = (Vin - Vout) * Icm
    In MassDuino UNO LC’s design , the Pcm must limit within 3.5W , so if the Input voltage is 9V , the voltage difference is 9V-5V = 4V ,to  limit Pcm  within 3.5W ,the current consumption must limit within 3.5V/4V = 0.875A.
    The 3.3V max current consumption must limit within 600mA.
    Again , the 3.3V LDO is serial to 5V regulator, to calculated 5V power consumption , must consider the 3.3V current consumption 

Lower Price:

https://www.ebay.com/itm/10-MassDuino-UNO-R3-LC-MD-328D-5V-3-3V-Development-Board-for-Arduino-Compatible/223008846851?hash=item33ec5cf403:g:nCoAAOSwV0NbGQMZ