Jun 20

I previously decided that a CAN interface would be the best used in my robots. But this was a couple of years ago, when I restarted my hobby it took me a while to understand the complexity of the solution I developed. It was working perfectly, but the main reason for selecting this was that each processor could directly communicate with each other processor. In practice this was not used, the typical architecture remains to be a brain (master) and many limbs (slaves). So a more simple solution like using an RS485 network can do the job, this allows me to use many other, smaller controllers as well who do not have a CAN interface and the software solution is much more simple.