Keyestudio Arduino UNO compatible board
The Keyestudio Arduino UNO compatible board is a microcontroller board based on the ATmega328P (datasheet), fully compatible with ARDUINO UNO REV3.
It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack, 2 ICSP headers and a reset button.The most important difference between this Arduino UNO compatible board and Arduino UNO R3 board is the voltage regulator chip used in the board.