This question already has an answer here:
I recently rediscovered my old Pokemon Red game complete with my original Pikachu that I trained while I was a kid. What I'd like to do is try to trade it to my Sun game that I've just recently purchased using the intermediary gens and hardware as required.
I'm curious if it's even possible to get my Gen 1 Pikachu up to Sun. Any games, hardware, or software is fair game for this little project.