Bought a prebuilt OSR2+ With a twist from the YourHobbiesCustomized website and it arrived today. Followed the instructions found on their support page for the user manual to set it up (Help and Resources – Your Hobbies Customized LLC) but the only thing that it does when I connect it via USB/power supply is the fans turn on. I have reached out to the supplier but wanted to know if anyone else here might be able to assist as I am a total novice with this thing but have an IT background
The main problem is that I am having no movement from the OSR2+. It doesn’t auto-home when plugged in via a power source or when I startup MFP. When I plug it into a power supply the device’s fans startup but that’s it. I should also note that I had to buy a USA to Australia power adapter as it only came with a US one, and its specifications are 230-240v a.c 50Hz, Max Power 2400W, Max current 10A (J.Burrows Inbound Universal Travel Adaptor Grey | Officeworks).
I haven’t flashed the device yet as it’s stated in the user manual that the supplier does this prior to sending it out, but also because I have no idea how to properly do it and don’t want to screw the board up. Could anyone help me with figuring out how to get this to work?
You should check if the power supply that came with the device is rated for 230-240Volt.
US Power Circuits run on 110 Volt and not 230 Volt. It probably does, but best to check that first. May be printed similar to 110~240V.
You could test if the Servos have a high resistance when moving the arms. Don’t push too hard, if there is resistance as that could wear on the motors.
If they do, it at least means that they are powered and they recieve positional data from the OSR.
If they don’t, then the issue may be that they don’t recieve power, or that the controller of the OSR doesn’t comunicate with the Servos. Could be a loose connection, or Firmware issue.
Hey appreciate the help! I actually went ahead and updated the firmware utilizing Tempest’s firmware update on his discord (If anyone is curious it’s in the vault and you gotta be the ‘maker’ patreon tier). I flashed it in Arduino and it immediately started moving to the home position and now it’s working with MFP
Thanks, M0SAIC. I’ll just add exactly what I did to get it working as I noticed there were some posts on this forum that were experiencing the same problem as me but none of the threads concluded with a solution, but thankfully the troubleshooting section in Tempest’s discord server gave me a fix.
So, my OSR2+ With a twist wasn’t moving at all despite me following the user manual setup guide here: Help and Resources – Your Hobbies Customized LLC
The problem from what I can tell is that the ‘board’ inside of the OSR2 needed to be ‘flashed’ with firmware. The user manual has a section that mentions this towards the bottom but also states that the devices come programmed already, so I was a bit hesitant to do it but went ahead anyways.
Steps:
Subscribe to the Tempest Patreon to get access to his discord server, you must choose the ‘Maker’ tier as that one allows you to download his firmware/T-code.
As mentioned in the User Manual - Download and install the Arduino IDE and follow these instructions to add the ESP32 to the Arduino Library.
On the Tempest discord server, on the left side scroll all the way down and look for the Software-vault or w/e it’s called and download the latest firmware. In this case for me it was called ‘SR6-Alpha5_ESP32’.
Extract the .rar to a folder. All the files must be together in that folder.
Double click and open the .INO file within that folder. It will open the Arduino application and be preloaded with the T-Code.
Under the ‘tools’ bar at the top, change the board to ESP32 Dev Module. Then change the settings to match what M0SAIC has in his User Manual:
Once done, click ‘upload’ on the top left of Arduino. Let it run and it should auto-home and work now.
I was having the exact same issue, so I decided to try this. However, I keep getting this error message when I try to follow your solution:
WARNING: library Servo claims to run on avr, megaavr, sam, samd, nrf52, stm32f4, mbed, mbed_nano, mbed_portenta, mbed_rp2040, renesas, renesas_portenta, renesas_uno architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from D:\OSR2-Arduino\OSR2-Arduino.ino:69:
C:\Users\Timmy\AppData\Local\Arduino15\libraries\Servo\src/Servo.h:81:2: error: #error “This library only supports boards with an AVR, SAM, SAMD, NRF52, STM32F4, Renesas or XMC processor.”
81 | #error “This library only supports boards with an AVR, SAM, SAMD, NRF52, STM32F4, Renesas or XMC processor.”
| ^~~~~
exit status 1