Hello engineers,
I want to command 24 servo motors from a Raspberry PI board (is a humanoid robot).
I found two solutions but do not know which would be better:
1. Controller servo 24 canale USB Micro Maestro 
2. Arduino Mega2560 v3  + PWM shield  => 30 PWM
 
:)
             
            
              
            
                
           
          
            
            
              Mega vs Maestro 
The Mega is a pretty powerful microcontroller which can certainly control servos. The Maestro is more of a dedicated servo controller. If you want to add sensors or other inputs, the Mega is the way to go, but will cost more.
             
            
              
            
                
           
          
            
            
              Thanks for answer.In terms 
Thanks for answer.
In terms of energy consumption which is the best option?
             
            
              
            
                
           
          
            
              
                cbenson  
              
                  
                    February 15, 2017,  2:29pm
                   
                  4 
               
             
            
              The electronics will consume 
The electronics will consume a fraction of the current of one servo - it’s negligieable. 
             
            
              
            
                
           
          
            
              
                dannyv  
              
                  
                    February 16, 2017,  1:30pm
                   
                  5 
               
             
            
              You might want to take a 
You might want to take a look at this: https://learn.adafruit.com/adafruit-16-channel-servo-driver-with-raspberry-pi/overview  I t can control 16 servo’s by I2c. however you could simply buy 2 of them as they are addressable. You also can find cheap versions of these on ebay: http://m.ebay.com/sch/i.html?LH_PrefLoc=2&_sop=15&isRefine=true&_pgn=1&_nkw=16+servo+i2c&LH_BIN=1&loadLocalAspects=true