@taraberg Since you will need to download various software and hardware files for using Python with CoDrone, you will need a compatible Windows or MacOS device. As for the browser-based Arduino workaround, I am not aware that it is still supported. I believe they changed their model to a paid subscription. You would also need to upload our files for our board as well should you go that route. The easiest way to use CoDrone with Chromebooks would be with Blockly.
On the main dashboard page, you should see four icons: Explore, Drive Mode, Learn, and Code Mode. Click on the blue "Learn" button to access all of our tutorials! You can also view them on our website!
@gemslpc What kind of difficulties are you having? If you are not getting the expected shape outcome, some variance will be expected. You can try and reduce the drift by using the Petrone app available on Play Store and the App Store to reset gyro and adjust the trim. Let me know if this helps!
@gemslpc We don't have a sample code for that particular activity that can do an emergency stop midflight. Blockly is able to listen for the emergency stop command while simultaneously running code, but in Python, this is not possible. What I suggest is writing a code that uses basic flight commands to fly through each hoop. After each hoop, check the gyroscope and use set_yaw() to turn left or right if you need to correct.
@gemslpc Can you try to increase the throttle power? It may be too low to notice a difference in the movement. If it still doesn't work or you notice your code might be skipping commands, include a wait block (found in the "Timing" category) in between commands. Let me know if this helps!
@alancox I can check again but as far as I know installing the driver was usually necessary to detect the board. You can try using Codebender here if you would like.
Here is the information from that old lesson:
On the bottom of that same workspace, you're going to see two drop-down menus: one is for your board, and the other is for your port.
For your board, select Rokit-SmartInventor-mega32_v2.
For your port, there may only be one option, depending on how many things are plugged into your computer at once! If you run your code and get a message saying your device is unresponsive, change your port and that should help.
First, make sure that the board is in run mode ( see step 5 of this lesson) and that the back LED of CoDrone is blinking green. Place the drone in an empty space on the floor and once it pairs the code will run automatically. If this doesn't work, reply with a screenshot of the code so I can help you. Let me know if you have any more questions!
I would double check that you installed the driver properly for your operating system. It seems like your computer does not recognize the device. In the past some users needed to install it twice for it to work. Also make sure the UART cable is disconnected from the SmartInventor board if you have a CoDrone Pro. If you still experience problems, you might have an incompatible USB cable. Did you switch it out by any chance with another one? If you are still experiencing issues please set up a support call here