Design and construct a battery-powered GPS receiver and recorder in a compact package, with firmware and a Linux-based GUI application for visualizing the data recorded.
The top dogs in the media server space now face some competition from Jellyfin, a relatively young project that impresses with a number of innovations.
Lua is an interesting Python alternative for small embedded machines that are not sufficiently powerful to run Python scripts. Create Lua socket client/server scripts to send outside temperatures between a Pi and a PS Vita display.