Fan RPM detection issue

Then the schematic has an omission. Don't feed the Nano from the USB jack, it has a diode which drops voltage to the board - not ideal. Run the step down output directly to the 5V pin of the Nano.

Also - isn't your display a 3.3V device? You should have voltage level converters on all the digital lines to the display.