Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Login


Options
View
Go to last post Go to first unread
ipa4me  
#1 Posted : Sunday, August 26, 2012 8:45:36 PM(UTC)
ipa4me

Rank: Member

Groups: Member
Joined: 5/24/2012(UTC)
Posts: 40
United States
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
LeonvB  
#2 Posted : Sunday, August 26, 2012 8:51:08 PM(UTC)
LeonvB

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.
thanks 1 user thanked LeonvB for this useful post.
ipa4me on 8/26/2012(UTC)
ipa4me  
#3 Posted : Sunday, August 26, 2012 9:04:16 PM(UTC)
ipa4me

Rank: Member

Groups: Member
Joined: 5/24/2012(UTC)
Posts: 40
United States
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
Brian Donegan  
#4 Posted : Sunday, August 26, 2012 9:06:43 PM(UTC)
Brian Donegan

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 2,868
Location: Massachusetts, USA

Thanks: 2 times
Was thanked: 141 time(s) in 134 post(s)
Originally Posted by: ipa4me Go to Quoted Post
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.
thanks 1 user thanked Brian Donegan for this useful post.
ipa4me on 8/26/2012(UTC)
ipa4me  
#5 Posted : Sunday, August 26, 2012 9:25:39 PM(UTC)
ipa4me

Rank: Member

Groups: Member
Joined: 5/24/2012(UTC)
Posts: 40
United States
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
Amaro  
#6 Posted : Monday, August 27, 2012 2:22:10 PM(UTC)
Amaro

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
thanks 1 user thanked Amaro for this useful post.
ipa4me on 8/27/2012(UTC)
Rss Feed  Atom Feed
Users browsing this topic
GuestUser (3)
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.