Basic LCD screen on Nano

Does anyone have experience connecting a basic 16x2 LCD screen (such as Basic 16x2 Character LCD - White on Black 5V - LCD-00709 - SparkFun Electronics) 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.

LCD Displays use I2C interface