by limor » Wed May 01, 2013 9:27 am
by limor
Wed May 01, 2013 9:27 am
We need to see some cool "kickstarter style" videos of people using the module to do great things. But it is a much needed disruption to the Robotis community on several levels:
1) First of all it is the price.
AFAIK it is cheaper than an average Arduino
2) Arm processor - faster than Atmel and can run 3mbps serial to control the MX, DX, RX series
3) Arduino language support - I participated at a Robotis workshop learning how to use the module and it is a pleasure! you just write arduino code and it works. I wrote something that talked to a servo and interacted with keyboard and sensors in a matter of 20 minutes from opening the box. (*)
4) size - perfect
(*) there are issues in the Arduino concept of lack of concurrency so for example if you are writing 100 chars text onto serial port at 115kbps, the module doesn't do anything else for 1/100 second. there is an async printf implementation in arduino land but not sure it is yet implemented in the new module. but for 99% of interactive robot applications, lack of concurrency is ok as we've seen with millions of Arduinos sold around the world.
We need to see some cool "kickstarter style" videos of people using the module to do great things. But it is a much needed disruption to the Robotis community on several levels:
1) First of all it is the price.
AFAIK it is cheaper than an average Arduino
2) Arm processor - faster than Atmel and can run 3mbps serial to control the MX, DX, RX series
3) Arduino language support - I participated at a Robotis workshop learning how to use the module and it is a pleasure! you just write arduino code and it works. I wrote something that talked to a servo and interacted with keyboard and sensors in a matter of 20 minutes from opening the box. (*)
4) size - perfect
(*) there are issues in the Arduino concept of lack of concurrency so for example if you are writing 100 chars text onto serial port at 115kbps, the module doesn't do anything else for 1/100 second. there is an async printf implementation in arduino land but not sure it is yet implemented in the new module. but for 99% of interactive robot applications, lack of concurrency is ok as we've seen with millions of Arduinos sold around the world.