One of the things I find really cool about Ingenuity is how it is in large based on consumer hardware. The main processor is a Snapdragon 801 running Linux which communicates with Perseverance using the Zigbee protocol [1]. Perseverance on the other hand uses a RAD750 from 2001! If successful I hope this can lead to more modern hardware for these kinds of missions in general.
[1] https://en.wikipedia.org/wiki/Ingenuity_(helicopter)