KEYESTUDIO Mega 2560 Board for Arduino +USB Cable PERFECTLY COMPATIBLE with ARDUINO: a nice upgrade to the Arduino Uno which will allow more complex programs and projects to be done RIGHT OUT OF THE Box: uses the official ATmega16u2 IC(US ATMEL original) instead of CH340G, no driver problem EXCELLENT QUALITY: solder is very clean, everything is aligned nicely, all boards are well packed after function,voltage, current testing, protected in a beautiful box FCC and CE CERTIFICATION: this board made from environmentally friendly components and materials, as well as environmentally friendly production technology, it is really safe We also have a one-stop store that provides various of open source hardware for arduino, raspberry pi and micro bit, you can access this page at https://www.amazon.com/keyestudio