What is skiiiD?
skiiiD is a hardware firmware IDE for the development boards. Now, Arduino Mega and Arduino Uno are compatible. It contains datasheet information in skiiiD's own library. 70+ components are in the list with a library with auto-complete / autofill features.