With a wave of your hand, a robot obeys your command!
We'll be using CircuitPython for this project. Are you new to using CircuitPython? No worries, there is a full getting started guide here.
Adafruit suggests using the Mu editor to edit your code and have an interactive REPL in CircuitPython. You can learn about Mu and its installation in this tutorial.
We'll be making use of the IR transmit and receive capabilities of the Circuit Playground Express to send commands from the controller to the robot. We have a guide that covers working with Circuit Playground Express IR in detail. There are other project guides that make use of it such as the Treasure Hunt and Zombie games.