Rank: Member
  Groups: Member
 Joined: 5/24/2012(UTC) Posts: 40  Location: SW WA state Thanks: 12 times
  
 
     | 
    
        
            
	      
                Hello music lovers,
  I've been reading up on arduino control hoping to eventually set that up with my dual-mono Buffalos.  This leads to further reading on the I2C communication protocol.
  It seems that arduino control would be similar as just using one Buffalo, but the I2C bus has to be daisy-chained adding the arduino, after it's unique address had been set.
  I'm thinking the firmware on the controlling Buffalo might need a change to accomodate this setup?  Then again, maybe not.  I'm still reading up on the I2C protocol......
  Cheers,
  /Mike 
            
  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
     | 
        
        
        
            
        
            
            
    
        
Rank: Member
  Groups: Member
 Joined: 5/23/2010(UTC) Posts: 708 Location: Netherlands
  Thanks: 2 times Was thanked: 48 time(s) in 45 post(s)
  
 
     | 
    
        
            
	      
                No, you simply remove the firmware. There can be only 1 I2C master, if you want to use your own microprocessor removal of the firmware chip is required. 
            
  
         
     | 
    
        
              1 user thanked LeonvB for this useful post.  
     | 
    
        
     | 
    | 
        
     | 
        
        
        
    
        
            
            
    
        
Rank: Member
  Groups: Member
 Joined: 5/24/2012(UTC) Posts: 40  Location: SW WA state Thanks: 12 times
  
 
     | 
    
        
            
	      
                Thanks, LeonvB.
  So the arduino becomes the 'master' and each buffalo in the dual-mono are slaves  as it were.  Then that means the contolling logic formally in the Buffalo's firmware is now integrated into the Arduino master?  
  More reading on the arduino code is my next job.
  Thanks,
  /Mike 
            
  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
     | 
        
        
        
            
        
            
            
    
        
Rank: Administration
  Groups: Administration, Customer Joined: 10/24/2006(UTC) Posts: 2,869 Location: Massachusetts, USA
  Thanks: 2 times Was thanked: 141 time(s) in 134 post(s)
  
 
     | 
    
        
            
	      
                Originally Posted by: ipa4me  Thanks, LeonvB.
  So the arduino becomes the 'master' and each buffalo in the dual-mono are slaves  as it were.  Then that means the contolling logic formally in the Buffalo's firmware is now integrated into the Arduino master?  
  More reading on the arduino code is my next job.
  Thanks,
  /Mike  Yes.  You also add the Address jumper on one of the Buffalos, so they each have their own I2C address.  
            
  
         
     | 
    
        
              1 user thanked Brian Donegan for this useful post.  
     | 
    
        
     | 
    | 
        
     | 
        
        
        
    
        
            
            
    
        
Rank: Member
  Groups: Member
 Joined: 5/24/2012(UTC) Posts: 40  Location: SW WA state Thanks: 12 times
  
 
     | 
    
        
            
	      
                Awesome.  Thanks Brian.  I'm bookmarking many a tutorial and reading others now.  That's what I also love about this - always the new learning.
  Cheers and thanks again for such great products!
  /Mike 
            
  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
     | 
        
        
        
            
        
            
            
    
        
Rank: Member
  Groups: Member
 Joined: 8/19/2009(UTC) Posts: 61 Location: Spain
  Thanks: 2 times Was thanked: 6 time(s) in 6 post(s)
  
 
     | 
    
        
            
	      
                Search for "Hifiduino" on Google
  Regards 
            
  
         
     | 
    
        
              1 user thanked Amaro for this useful post.  
     | 
    
        
     | 
    | 
        
     | 
        
        
        
    
                           
    
        Forum Jump
         
    
    You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.