Skip to main content
Visitor II
June 21, 2021
Solved

Is there a good "Getting Started" document for writing code for the ST25R3911B-DISCO board?

  • June 21, 2021
  • 3 replies
  • 1143 views

 I cant seem to find the correct IDE, etc. Looking to use something like eclipse and the USB. Any good documentation would be helpful, thanks!

    This topic has been closed for replies.
    Best answer by Ulysses HERNIOSUS

    Hi RMurr.2,

    it depends what you are pursuing. If you want to control the ST25R3911B-DISCO board from PC then there are two possibilities:

    1. Contained in the GUI are Visual Studio solutions showcasing control of the board using C++,C# and Python.
    2. A little bit more higher layer is the ST25 SDK which can control the ST25R3911B-DISCO board (among others)

    However if you want to develop something embedded I recommend to rather use X-NUCLEO-NFC05A1 + NUCLEO-L476 with one of

    1. X-CUBE-NFC5
    2. ST25 Embedded NFC lib

    Best Regards, Ulysses

    3 replies

    Technical Moderator
    June 21, 2021

    Hi RMurr.2,

    it depends what you are pursuing. If you want to control the ST25R3911B-DISCO board from PC then there are two possibilities:

    1. Contained in the GUI are Visual Studio solutions showcasing control of the board using C++,C# and Python.
    2. A little bit more higher layer is the ST25 SDK which can control the ST25R3911B-DISCO board (among others)

    However if you want to develop something embedded I recommend to rather use X-NUCLEO-NFC05A1 + NUCLEO-L476 with one of

    1. X-CUBE-NFC5
    2. ST25 Embedded NFC lib

    Best Regards, Ulysses

    Visitor II
    March 2, 2022

    @Ulysses HERNIOSUS : can you please specify where exactly mentioned C# solution is located? After installing GUI I have folder c:\Program Files (x86)\STMicroelectronics\ST25R3911B_Discovery_GUI\ , but no any sources on C# included.

    Technical Moderator
    March 2, 2022

    Hi,

    C:\Program Files (x86)\STMicroelectronics\ST25R3911B_Discovery_GUI\Dll3911_Demos.sln.lnk

    which should point to something like:

    C:\Users\$(USER)\Documents\STMicroelectronics\ST25R3911B_Discovery_GUI\DLL_Demos\Dll3911_Demos.sln

    BR, Ulysses

    Visitor II
    March 2, 2022

    Ulysses, thank you, found!! But... why it's spreaded across the disk?? Isn't it logical to put everything under one folder? I lost my mind trying to find *.cs files. :[

    Technical Moderator
    March 3, 2022

    Hi,

    C:\Program Files... is generally not writable thus an MS Project cannot be compiled when installed there and user cannot make any source code changes. Thus the sources and project in a user folder - with a link on the installation to make finding it easier. It also has an entry in the StartMenu...

    Maybe it could be made more obvious - how would you have found it?

    BR, Ulysses