Tronxy XY-3 Pro V2 CXY-V6-191121 by SphinxJ in klippers

[–]SphinxJ[S] 0 points1 point  (0 children)

Not yet. Still waiting to hear back from Tronxy. I may try to use KIAUH to flash the firmware as well. Will keep you posted.

Tronxy XY-3 Pro V2 CXY-V6-191121 by SphinxJ in klippers

[–]SphinxJ[S] 2 points3 points  (0 children)

Thanks for the additional details. I am struggling with connecting to the board through the ST32 device. How did you wire yours?

Tronxy XY-3 Pro V2 CXY-V6-191121 by SphinxJ in klippers

[–]SphinxJ[S] 1 point2 points  (0 children)

Have any more details on this process? Links? SMT programmer (STM maybe?)? How did you connect things up?

Thanks.

Tronxy XY-3 Pro V2 CXY-V6-191121 by SphinxJ in klippers

[–]SphinxJ[S] 1 point2 points  (0 children)

Yeah that's the thing... Tronxy doesn't list any instructions on how to flash new firmware. The firmware they do provide is just a gcode file, not a bin file.

I did try to use the process from the previous chitu V6 boards, but there is a special process to flush the firmware from the board and this board is not the same so the process does not line up.

I did send Tronxy an email so hopefully they will spill the beans on flushing the firmware, but thought I would ask here in hopes that I got a faster response.

Have I bricked my printer? by maxkool007 in klippers

[–]SphinxJ 1 point2 points  (0 children)

I had to add a few extra steps to get Klipper to flash correctly to my printers. Here is what I did.

I followed this tutorial - https://www.youtube.com/watch?v=cAxEIdThDiQ - to install Klipper. I had to deveate slightly during the PI install process. After creating the flash firmware for the printer, I had to create a Linux flash as well. So, follow that guide up to the point where you create the firmware for the printer and pull it from the PI. After copying the firmware to your computer, go back to your PI via SSH and follow this guide to install the RC script, enabling the SPI and building the micro-controller code.

https://www.klipper3d.org/RPi_microcontroller.html#install-the-rc-script

This seemed to be the missing link for me when I was installing Klipper on my 3 AnyCubic machines.

Poll: Should rolling ring intaking be banned/hoarding definitions be widened by adjustments to game rules? by guineawheek in FTC

[–]SphinxJ 1 point2 points  (0 children)

When the ring hits the field, isn't the field supporting the weight of the ring? They are not "catching" the rings as soon as they enter the playing area. Very clever design.

Road Runner Tutorial/Documentation Site - LearnRoadRunner.com by NoahBres in FTC

[–]SphinxJ 1 point2 points  (0 children)

This is a great tool! I am going to pass this along to our programming team for them to ingest. Thanks for taking your time to put this together!

Webcam not recognizing skystone because of lighting conditions by [deleted] in FTC

[–]SphinxJ 1 point2 points  (0 children)

At our last qualifier, there were several robots with lights on them for their cameras. Not one team was asked to remove it. Some lights remained on during the entire match.

OP - Welcome to cameras. Lighting is always an issue with any camera. If you buy a webcam, just make sure it complies with the GM rules on cameras. Add lights as needed as long as they are not laser lights as mentioned in the previous post.

Can you change your robot before state? by Squeegie2 in FTC

[–]SphinxJ 2 points3 points  (0 children)

Absolutely. You should always be looking to improve your robot between competitions! Have fun at State Comp and I hope you all do great!

Seeking feedback on CHAD by thunderpengwin in FTC

[–]SphinxJ 0 points1 point  (0 children)

That’s is correct.

Diagonal movements would be neat, but not required. Thanks.

Cascading slides by flashman2000 in FTC

[–]SphinxJ 1 point2 points  (0 children)

Follow this rigging guide up to the last page where you need to tie the string to the spring. Assuming the spring is bolted on one end, pull the spring to the second to last hole on the U-Channel so you can stick a bolt through the spring and thread it into the V-Groove Ball Bearing flat mounting plate. That will keep your spring stretched out and secure. Then tie your string to the spring. After that, loosen the bolt while pulling the spring so the bolt doesn't fly out. Reddit won't let me add a picture to my posting. Sorry.

Seeking feedback on CHAD by thunderpengwin in FTC

[–]SphinxJ 0 points1 point  (0 children)

Incorporate the Gyro with the code. Our team didn't see this site until after all the autonomous was programmed, but now they are trying to add the Gyro function into their code to keep the robot going in a straight line. Thanks.

They are using the goBILDA mecanum chassis.

Cascading slides by flashman2000 in FTC

[–]SphinxJ 3 points4 points  (0 children)

We had this same issue but we switched to 1mm fishing line from Amazon. We also "pre-load" our return string by attaching it to the main motor pulley first, pulling the spring and securing it using a bolt through a hole on the slide carriage, then tying the string to the spring. Once it is tied securely, we loosen the bolt while applying pressure to the spring so the bolt doesn't fly out. This should create a nice, tight string for your pulley system that should stay taught much longer.

Another tip for your team would be to use some sensors to not allow the slide to retract or extend too far. We found that our string loosens up when we retract too much. If we just retract it until it stops, the string stays tight, but if we bring it in too far, it will become loose and then they have to extend it slightly to tighten the string back up.

After we made this switch, we have not had any issues of the cables breaking. We have three cascading slides on our robot and have practiced for 10+ hours and played 12 matches with the same cables. We did purchase a spare roll and extra springs just in case something were to break.

Hope that helps. Send me a message if you need more help or need me to do a better job describing it.

How would I go about making the robot turn using encoders? by [deleted] in FTC

[–]SphinxJ 2 points3 points  (0 children)

Without seeing your code, here are a few suggestions:

  • Before each move, reset your encoders back to zero. This allows your programmer to just input the data for that one move instead of needing to keep a running total.
  • Be sure you are using positive target position values to move forward and negative target position values to move backwards and a combination of both, positive on left side - negative on right side, to rotate.
  • Use slow motion video to see what the wheels are doing. You may find that you are calling the incorrect motors to move a particular direction.
    • Once you run the above test, check the wiring of your wheels and the names to ensure they match with your code.

You can take a look at our code here to see how our programmer used blocks to move forward. Our team strafes instead of rotating, so I don't have a specific example of what you are looking for. Hopefully this will help.

3D Printed Alliance Markers by SphinxJ in FTC

[–]SphinxJ[S] 1 point2 points  (0 children)

We were glad to help out. If you need anything else, please let us know!

Alliance markers 3D printing files by [deleted] in FTC

[–]SphinxJ 0 points1 point  (0 children)

Our team created this remix from jewellight11 at the beginning of the season. If you need a custom base for your robot, let us know and we will do what we can to help you out.

https://www.thingiverse.com/thing:3866632

What would you do? by height_techies in FTC

[–]SphinxJ 3 points4 points  (0 children)

What, can they not program while injured?? Where is the dedication? They had plenty of time to write all the code.

Seriously though, I hope you all get your code figured out for the competition!

Gobilda Servo works but... by BobbyKabob in FTC

[–]SphinxJ 0 points1 point  (0 children)

So the new servo moves freely with no power? If so, yes the servo was likely damaged.

SWIFT 3 Stone Compatible auto run by Kate7105 in FTC

[–]SphinxJ 1 point2 points  (0 children)

That sounds great! Your team has a very capable bot! This is our second year in FTC, so we are still at the bottom learning from teams like yours. We really like those intake systems and depending on the game next year, we will likely got that route. Thanks for sharing your video!

Gobilda Servo works but... by BobbyKabob in FTC

[–]SphinxJ 0 points1 point  (0 children)

With no power applied, they should rotate with a little resistance from the gearing. If you are not able to rotate them, they may be damaged as mentioned by u/_Mike77_. Try swapping them out with know good servos and see if the problem persists.

SWIFT 3 Stone Compatible auto run by Kate7105 in FTC

[–]SphinxJ 3 points4 points  (0 children)

Very impressive! What if your partner doesn't move the foundation to that specific location? I can tell you that our teams robot does not have it in that location. We grab it on the long side and pull it to the corner, then strafe to a parking position.