This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NRF52DK silkscreen label on connector P14 top pin "P0.03(A0)" is confusing, it actually is NRF52 signal AIN1.

It seems like the "A0" refers to Arduino nomenclature.  If you want the NRF52 signal AIN0, you must use connector P16, the third pin, labeled P0.02, also labeled "P0.02(AREF)" on the back of the NRF52DK board.

That labeling confused me, at least.  It was not obvious to me that some of the nomenclature was Arduino.  For example, one label says "(Arduino D0)".  That might lead some readers to believe that only that pin label was foreign, i.e. Arduino nomenclature.

Might I suggest that you remove the "(A0)" from the silkscreen on the front of the board, and put a label in the silkscreen on the back of the board saying "All labels in parenthesis are Arduino signal names."

Parents Reply
  • No, I did not refer to the document, I simply looked at the silkscreen.

    But that document could be improved also:  some of the pins have alternate meanings in parenthesis e.g. "P0.10 (NFC1)" while other pins don't have alternate meanings e.g. it says "P0.2" instead of "P0.2 (AIN0)". 

    Also, the "(A0)" on the front silkscreen is the only Arduino nomenclature on the front.  Consistency is important.

    It is a small matter, I am just documenting my confusion in case others might be similarly confused and search the forum.

Children
No Data
Related