Moving files to from the TurboPi - GMU-ASRC/turbopi GitHub Wiki

There are a couple methods you can use to move code or files to and from the pi filesystem:

  • Making a git branch with your changes, and pulling the code to the TurboPi
  • Remoting in using RealVNC Viewer or other Remote Desktop apps and copy/pasting code for each file
  • File transfer apps such as WinSCP (Windows) or Cyberduck (Windows or Mac)

!! Be aware! If you're using a method of automatically syncing from your computer to the Pi, beware of time differences: The Pi image was created by HiWonder in China, so the time zone on the Pi is different. Many file syncing programs use the file modification date as syncing criteria, so this time zone may cause issues.
We can resolve this by changing the localization time. You can do this by using the sudo raspi-config, which is mostly self-explanatory.
Related StackExchange post (not recommended for most people)
Additionally, the Pi has no real-time clock, so as soon as the robot loses power, it stops counting the seconds going by.
This can partially be resolved by connecting the Pi to the internet once it's powered on, which should allow the Pi to sync with a time server.
But be aware that sometimes the time can still get out-of-sync.