Troubleshooting your Edison V3 robot
Looking for some help to solve an issue with your Edison V3 robot? You have come to the right place!
Looking for troubleshooting information for Edison V2 robots? Click here.
New to using Edison V3?
Follow the steps in the Getting started with Edison guide to get your Edison V3 robot ready to use and prepare your computing devices to work with the Edison robot programming languages.
Below you will find the most common customer queries when it comes to Edison V3. If you are unable to find your question please feel free to contact us.
What are the key changes from Edison V2 to Edison V3?
You can read more about the Edison V3’s improvements on our blog here: https://meetedison.com/introducing-edison-v3-the-next-evolution-in-educational-robotics/
How can I best look after my Edison V3 robots?
Edison robots are designed to be very robust. However, like any electronic device, they naturally have some limit of rough handling that they can withstand. You can find our tips for taking care of your Edison robot here.
Drive troubleshooting
On occasion you may need to straighten the drive of your Edison robot. If you are having trouble with how Edison is driving (for example the robot is not driving straight), you will need to perform a drive calibration on the robot.
Full instructions and the resources you need for your Edison robot can be found at https://meetedison.com/edison-robot-support/drive-calibration/
Line tracking troubleshooting
If you are having trouble with a line tracking program, check the following:
- Only use non-glossy paper and, if laminating the paper, only use a matte-finish laminate.
- Edison will be best able to follow a line if that line is a very dark colour (such as black), approximately 1.5cm (0.6 inches) wide and found on a white background.
- Always start the robot on the white background, never on the line itself.
- Avoid running line tracking programs in very bright light, such as sunlight, as this can negatively affect the program.
- Double check your program to ensure you have the line tracking sensor turned on.
Obstacle detection troubleshooting
If you are having trouble with an obstacle detection program, check the following:
- Ensure that your Edison robot’s obstacle detection is properly calibrated using the barcode and instructions available at https://meetedison.com/obstacle-detection-calibration/
- Edison will be best able to detect obstacles which are opaque but not too dark (e.g. not black) and at least as tall as Edison.
- Avoid running obstacle detection programs in very bright light, such as sunlight, as this can negatively affect the program.
- All of the Edison programming languages except for EdBlocks and the barcodes require the obstacle detection sensor to be turned on to work. Double-check your program to ensure you have the obstacle detection sensor turned on.
Edison V3 is not charging
If your Edison V3 robot is not charging the issue you’re experiencing could be due to 1 of 2 reasons:
1. The stop button is stuck down (as seen in the image). To resolve this issue press on the stop button to free it. If the issue persists, complete a firmware update (as outlined in step 2).

2. Edison’s firmware needs to be updated.
Updating the firmware is a two step process, first go to the EdBlocks web app (https://www.edblocksapp.com/v3/#), then go to “Menu” > “Update Firmware” and click the “Update Firmware” button and follow the prompts provided. The update is complete when the pop up box returns the result “No update required: the firmware on your Edison is up to date” after updating the firmware.
To check that you have the latest firmware version go Menu > Diagnostics and click ‘Get firmware version’
I don't have a USB-A port. How can I use Edison V3?
You will need a USB-C to USB-A adaptor.
How can I use Edison V3 when my iPad does not have a USB port?
How does the screen flasher work and with what devices?
The code is transferred via screen flashes to transmit the code into Edison via the line tracker.
We developed the flasher specifically for iPads because they have a limited and known specification in regards to their screen (refresh rate, sizing etc.).
The variability between manufacturers in Android devices screens makes it very difficult for us to cater to devices other than iPads. Generally other devices, such as Android tablets will have accessible USB ports, but may require a USB-micro or USB-C adaptor.
My iPad screen flasher is not downloading
The iPad screen flasher download uses the iPad’s screen to flash the program’s code to the line tracking sensor. A few things can affect how well this works.
- Adjust screen brightness between 80% to 90%.
- Move away from direct and in-direct sunlight or bright lights.
- Ensure you have updated Edison V3 to the latest firmware. Connect the Edison V3 robot to a computer using USB to update firmware.
- Older iPads have slower screens. Set the speed setting to ‘reliable’.
My Edison V3 robots red lights are flickering. What's wrong?
Edison may not have enough power available. Put Edison V3 on charge. A full charge takes 4 to 5 hours. When Edison V3 is fully charged, both LED lights will stay on.
Edison V3 stops driving and turns off with a tune. What's wrong?
Edison may not have enough power available. Put Edison V3 on charge. A full charge takes 4 to 5 hours. When Edison V3 is fully charged, both LED lights will stay on.
What browsers can I use to program Edison V3?
We recommend using Google Chrome, Microsoft Edge or Opera to program Edison V3.
What Windows versions are supported to use with Edison V3?
Downloading programs to Edison via USB requires a current browser and WebUSB, so we recommend Windows 10 or newer.
Can standard TV/DVD remotes still be used with Edison V3?
Edison is still compatible with most TV/DVD remotes, in fact the range of compatible remotes has increased from Edison V2 to Edison V3.
For Edison V2, approximately 75% of remotes were compatible with Edison and now with Edison V3, this has improved further, closer to 90% of remotes.
My school's IT department have blocked the Edison programming apps
Test the connection from the programming app by going Menu > Diagnose and click ‘Run the connection checker’. If there is connection error “NO SERVER FOUND” then you need the network administrator to whitelist these addresses:
- api.edisonrobotics.net
- wavs.edisonrobotics.net
Using Edison V3 with Linux
/etc/udev/rules.d/ call the file: 49-edisonv3.rulesSUBSYSTEMS=="usb", ATTRS{idVendor}=="16d0", ATTRS{idProduct}=="1207", MODE:="0666" \n
(you will need ‘sudo permission’ to create a file in this folder)Get in touch with our technical support team
If you were unable to resolve your issue using this troubleshooting guide, please contact our technical support team.
To ensure we help resolve your issues as fast as possible, please include the following details:
- As much information about your issue as you can provide
- The serial number of the Edison V3 robot (located on top of the Edison robot, to the left of the triangle button)
One of our friendly support team will then get in touch with you shortly!

