Introducing the Modified Pico

We have differing views on what is important and that is one of the virtues of competition. Let me correct some of the statements in your append.

The om328p has the pin numbers on the bottom of the PCB. This is not a complete silkscreen of pin functionality but the board is quite packed with components. The complete User Guide and Reference provides a pinout guide as does this picture.

AREF is connected to VCC on the om328p. In this case you always have the highest possible range. Most of the time a variable AREF isn't required and if a value lower than VCC is needed then you can use the internal AREF of 1.2V.

The om328p board was designed first of all as a follow on to existing Oak Micros ZBasic devices. See our website for all of the other devices we offer. The ZBasic ZX-328nu was released before the om328p and is a breadboard version of other ZBasic mega328p based devices such as the ZX-328n. That is why for example the om328p contains two additional active low LEDs. It was a very easy and minor change to add a SCK yellow LED for Arduino compatibility.

The schematic for the om328p is generally available both in the User Guide and Reference and as an Eagle schematic. As stated in the Oak Micros readme, the BRD file is available on request and is intended for non-commercial use. I do not use Arduino in the name of my product and I am not in violation of any licensing. In fact the Arduino team saw my design before it was published but decided not to make it an official Arduino.