I submitted the order form for the STM32 Nucleo-64 Board (NUCLEO-L476RG) and the NFC reader (X-NUCLEO-NFC02A1). I read some documentation related to both of these boards and the steps needed for initial setup. I downloaded the STM32CubeIDE and the other software that are needed for the NFC board. I decided that I will most likely code in C instead of C++ for the Nucleo board, since I am more familiar with C. I also bookmarked some good quick start guides and YouTube videos that will come in handy when the boards do arrive. Aside from these 2 boards, I did a little deeper digging into how to turn on/off the Jetson by using the Nucleo board. I originally only did research on Jetson Nano A02 boards, but we purchased a B01 board. The notable thing was that instead of J40 I will be using the J50 headers. The way to disable auto power on and initiate power seems to be utilizing the same concepts. Pins 5 and 6 will need to be connected with a jumper to disable auto power on. Pins 11 and 12 will need to be shorted for a momentary switch to serve as a button to initiate power on when the auto power on is disabled. One thing I’m still a little unsure is how I will short pins 11 and 12. I will have to wait until I am back in Pittsburgh to fully test out some of my ideas.
My progress is on schedule since we planned in the Gantt chart that while we wait for our supplies to come, we will just do research and gather information that will be helpful to us.
If the board can come by next week, I would like to make sure that the Nucleo board and the NFC reader are initialized correctly, so that the NFC is working properly. I would like to write some initial code and tests to make sure the NFC is doing what is expected, and maybe just find some sample code online to test out some of the features of the Nucleo board. I would like to familiarize myself with the hardware and the STM32CubeIDE.