Looking for a site that walks through an example of getting a Falcon 500 motor being controlled from a Raspberry Pi.
I do see the maven support site at:
Mostly looking for insights, what CAN controllers worked well, wanting to gain off-the-field experience.
Links to technical documents or background information is great… not afraid of reading the docs and trying things… but also not wanting to re-invent the wheel or spend a lot of time fumbling around.
Unfortunately I don’t think this is the best place for information, since the falcon motors aren’t legal in any vex competitions.
You might have more luck here.
Are you familiar with CAN bus operation in general?
If not, then I am not sure that you want to start learning about CAN bus with Falcon 500 motor.
I would start with a smaller hobby electronics, and a good primer on CAN bus could be found here:
For controlling CAN bus devices from something like Raspberry Pi you need an additional intermediate controller chip (like
MCP2515) that connects to RPi on SPI interface and then talks to CAN bus on the other side. For example:
Then Falcon 500 specific resources can be found here:
And for the programming, there are some well organised in-depth resources here:
@ThirdDegree has said this is not the best place to get support for VEX PRO products - Chief Delphi is and they happened to have several topics that cover Falcon 500 in great depth:
VEX Robotics and Cross the Road Electronics are extremely excited to announce our next collaborative project, the Falcon 500 Brushless Motor, powered by Talon FX. Designed to raise the bar in motor and...
Reading time: 154 mins 🕑
Likes: 5064 ❤
Hello, I am the lead mentor from team 1662. I am having a problem programming the built in encoders in the falcon 500’s. How would I go about accessing the encoders in the falcon 500’s? Thank you! Nicole Stoddart
Reading time: 1 mins 🕑
Likes: 2 ❤
Hey everybody, We are having some issues getting our Talon FX encoders to work. We are connected to a Falcon 500, wired up with CAN, and are using Phoenix Tuner as directed in the documentation. We can connect to (and run with output percent) the...
Reading time: 1 mins 🕑
Likes: 1 ❤
Is it just me or are most iq kids very confused on this topic?
Another board you should look into is CTRE’s Hero dev board. They designed the motor controller in the Falcon 500.