Wonderful work on the schematics! Thank you for sharing!
One comment, your pins are labeled A0 through A10, although you are using an Atmega328... Should those numbers be D0 through D10? The Uno board has A0 through A5 only.
Thank you for your nice words.
The AA0 and A2 through A10 labels it is not
the pins of Arduino Uno. It is the labels that connect the rest of the schematics with the Arduino schematic.
The actual pins of Arduino Uno is labels A0 and 2 through 10 where is by the lines starting from the rectangular that represents Arduino Uno.
I hope this clears out the labeling. Sorry for not beeing so clear.