It's just a display to drive. Electrically it's easy.
That said, the main issue is that the firmware is already fairly big, an driving an OLED display from an 8-bit Arduino with its limited memory/flash is going to be an issue. Things like fonts, graphics, etc take a lot of room, more so the bigger the display. I don't expect to see an OLED display working well on a printer with an 8-bit Arduino core (eg: RAMPS, etc), unless it's on a separate Arduino that just takes care of the display and tells the other board what to do.
Once you get into 2 micros talking to each other though, you run into all sorts of troubles (eg: what firmware each is running, do they use the same protocol, how do you debug an electrical fault from a code fault, etc). It's why everyone moved away from the Gen3 electronics and the extruder having it's own processor.
You MIGHT be able to do it on something like an Arduino Due, so things like RAMPS-FD & RADDS could be worth looking at. [*]
The Beagle Bone Black based stuff might be more likely to drive it.
There are drivers for RasPi that will drive OLED displays, but you still need something to do the printer movement side of things.
* - Note that this is me looking EXTREMELY long term. Don't expect to buy anything with this setup for a while. I personally won't be spending any time developing it (I don't do code anyway).
That said, the main issue is that the firmware is already fairly big, an driving an OLED display from an 8-bit Arduino with its limited memory/flash is going to be an issue. Things like fonts, graphics, etc take a lot of room, more so the bigger the display. I don't expect to see an OLED display working well on a printer with an 8-bit Arduino core (eg: RAMPS, etc), unless it's on a separate Arduino that just takes care of the display and tells the other board what to do.
Once you get into 2 micros talking to each other though, you run into all sorts of troubles (eg: what firmware each is running, do they use the same protocol, how do you debug an electrical fault from a code fault, etc). It's why everyone moved away from the Gen3 electronics and the extruder having it's own processor.
You MIGHT be able to do it on something like an Arduino Due, so things like RAMPS-FD & RADDS could be worth looking at. [*]
The Beagle Bone Black based stuff might be more likely to drive it.
There are drivers for RasPi that will drive OLED displays, but you still need something to do the printer movement side of things.
* - Note that this is me looking EXTREMELY long term. Don't expect to buy anything with this setup for a while. I personally won't be spending any time developing it (I don't do code anyway).