NFC Emulation Project using STM32CubeIDE
Budget: $30 – $250 USD
I need a working STM32CubeIDE project that enables external hardware modulation and automatic antenna tuning on the X-NUCLEO-NFC12A1 development board (which uses the ST25R300 NFC chip), connected to a NUCLEO-L476RG host MCU. The project must be developed in STM32CubeIDE using ST’s X-CUBE-NFC12 middleware (version V1.0.0_RC2) and compile cleanly with no errors or warnings.
The project should implement a simple Type 2 NFC tag emulation demo that continuously broadcasts a custom NDEF URI payload: https://example.com/. The board's external modulation components (CE_GPIO1/2 and NMOS gates Q1–Q8) have already been populated, so your code must enable and use these for communication. Auto tuning should be configured and active from startup. The project must include all necessary source files and middleware configuration so it can be opened and built immediately in STM32CubeIDE without additional setup.
I also require clear code comments or a brief README that explains:
Which files or sections were added or modified
Which macros or middleware settings were used to enable modulation and auto tuning
Any necessary pin configurations (such as SPI or CE_GPIO1)
As an optional bonus, the project may include UART or SWO debug output to confirm tag broadcast is happening, and could toggle the tag state every 500ms to simulate repeated tag detection, though this is not required.
You should have experience working with STM32CubeIDE, ST’s NFC middleware (especially for tag emulation and external modulation), and ideally prior hands-on use with ST25R300, ST25R3916, or similar NFC chips. I will pay $150 for a complete working solution and would like the work delivered as soon as possible — ideally within 3 to 5 days.
When applying, please confirm that you’ve worked with ST NFC or tag emulation projects before and let me know when you can deliver. If you have a similar repo or past project, feel free to link it.
The project should implement a simple Type 2 NFC tag emulation demo that continuously broadcasts a custom NDEF URI payload: https://example.com/. The board's external modulation components (CE_GPIO1/2 and NMOS gates Q1–Q8) have already been populated, so your code must enable and use these for communication. Auto tuning should be configured and active from startup. The project must include all necessary source files and middleware configuration so it can be opened and built immediately in STM32CubeIDE without additional setup.
I also require clear code comments or a brief README that explains:
Which files or sections were added or modified
Which macros or middleware settings were used to enable modulation and auto tuning
Any necessary pin configurations (such as SPI or CE_GPIO1)
As an optional bonus, the project may include UART or SWO debug output to confirm tag broadcast is happening, and could toggle the tag state every 500ms to simulate repeated tag detection, though this is not required.
You should have experience working with STM32CubeIDE, ST’s NFC middleware (especially for tag emulation and external modulation), and ideally prior hands-on use with ST25R300, ST25R3916, or similar NFC chips. I will pay $150 for a complete working solution and would like the work delivered as soon as possible — ideally within 3 to 5 days.
When applying, please confirm that you’ve worked with ST NFC or tag emulation projects before and let me know when you can deliver. If you have a similar repo or past project, feel free to link it.
Related categories:
C Programming
Electronics
Microcontroller
Arduino
Debugging
Software Development
Embedded Systems
Signal Processing