projects:robomastertt:start
Table of Contents
Robomaster TT (Tello) Educational Drones
Software download: https://www.dji.com/de/robomaster-tt/downloads
DFRobot General Tutorial DFRobot Mind+
YouTube: Mind+ Tutorial How to connect and run code on Robomaster Tello Talent on Mind plus software
Update Drone Firmware
- Can only be done through the phone app!
- Download the newest Firmware in the App while still connected to the internet - before connecting to the drones wifi
- Connect to the drones Wifi (TELLO-xxxx) without the extension module connected!
- Under the app settings update firmware
Modify Extension Module Wifi AP
- Connect only the extension module with a usb cable to your PC
- Open the Mind+ software
- Under Extensions (Bottom left) select “RoboMasterTT (ESP32)”
- Then change the Wifi AP to something like below and press upload
HINTS
- When the drone is set to STA / connect to router mode with the switch on the extension module, the propellers will start spinning once connected. If you want to stop the propellers simply lift the drone.
PYTHON
from djitellopy import TelloSwarm # Create a swarm with two Tello drones swarm = TelloSwarm.fromIps(["192.168.2.122", "192.168.2.123"]) # Connect to the drones print("Connecting to drones...") swarm.connect() #print("Battery levels:") #for i, battery in enumerate(swarm.get_battery(), start=1): # print(f"Tello{i}: {battery}%") # Change the LED colour of both drones swarm.parallel(lambda i, tello: tello.send_expansion_command("led 255 0 0")) # Execute commands as a swarm swarm.takeoff() swarm.parallel(lambda i, tello: tello.move_forward(50)) # Rotate only the second drone swarm.tellos[1].rotate_clockwise(90) # Change the LED colour of the second drone swarm.tellos[1].send_expansion_command("led 0 255 0") # Land all drones simultaneously swarm.land() print("Mission complete!")
UWB
Gesture Control
projects/robomastertt/start.txt · Last modified: 2024/12/11 22:39 by mpr_staff.hsrw