Basic LCD screen on Nano

Does anyone have experience connecting a basic 16x2 LCD screen (such as https://www.sparkfun.com/products/709) to a Jetson Nano? SparkFun has a tutorial for how to do this on an Arduino, which may be good for wiring, but what libraries would need to be used to make this work on the Nano?

https://learn.sparkfun.com/tutorials/basic-character-lcd-hookup-guide

Sorry that I am not familiar with this kind of panel. What interface is it using to connect to nano?

I am hoping to use the GPIO pins on the Nano to control the LCD screen. Mostly curious about what library and software would be necessary to make it run. I haven’t tried directly repurposing code from an RPi but that will be my next step ~soon.