Well as the STM32F103ZE has some external memory connected to it (hopefully several MB of it), you could get Linux running on it directly - who needs a Raspberry Pi ;)
off-topic: gangadhargs, FYI, your comments are shown as [dead] (since about four years ago).