There are different ways to program your Poppy robot. This choice depends on your programming skills and your preferences!
- If this is your first experience in programming you should start with Programming with Scratch (or Snap).
- If you want to use Python in an easy way: Usage of Jupyther notebooks section.
- If you want to go further with Python: Programming in Python section.
- If you want to use the Robot Operating System (ROS): Programming in ROS section.
- If you want to remote control your robot with external code: Robots APIs section.