Download here
An Arduino board with USB C port for data transfer and power.
It bit lengthier than Nano. Because it has 2 voltage regulators(5V and 3.3V)
I was not aware of Atmega328p-QFN prices🥲,So I can't test it.
Also seems like 5V regulator is of no use in this, I could run the Atmega328 on 3.3V.