Arduinome RGB Klone. Code Name: Octinct.

Discuss music production with Ableton Live.
Mudo
Posts: 141
Joined: Fri Oct 30, 2009 6:58 pm

Arduinome RGB Klone. Code Name: Octinct.

Post by Mudo » Fri Aug 13, 2010 7:36 am

...

Octinct Project (arduinome RGB clone) has new impovements!

Image

http://www.flickr.com/photos/alexposada ... 709341712/

Check the wiki and Monome forums:
http://hangar.org/wikis/lab/doku.php?id=start:octint

http://post.monome.org/comments.php?Dis ... e=1#Item_0


Enjoy Open Hardware Revolution!

...
Last edited by Mudo on Thu Aug 19, 2010 4:03 pm, edited 1 time in total.

rozling
Posts: 1760
Joined: Mon May 30, 2005 9:48 am
Location: Dublin, Ireland

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by rozling » Fri Aug 13, 2010 8:40 am

Thanks for the heads up! Got my unsped shield a while back and still haven't built it up - I have to give this a go soon.

I presume this new version is not compatible with Sparkfun buttonpad PCBs?

Mudo
Posts: 141
Joined: Fri Oct 30, 2009 6:58 pm

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by Mudo » Fri Aug 13, 2010 8:50 am

...

Hi Rozling,
heading up is my skill (maybe in the future a real job?)

About compatibility Octinct has its own pcb boards and kits (you could download sch and pcb files at wiki) and we are working to get ready some kits for developers and DIY users. Silicone button pad are compatible with sparkfun ones.

The cost of the full kit (8x8) in the "LabFabrica Workshop" were 230 euros including methracrylate sandwich case and workshop cost (we are working in make cheaper and full case)

The hardware (8x8) with sandwich case will cost (aprox due to quantity) 160 euros.
You could made 4x8 and 4x16 at workshops and price will be ajusted in each configuration.
;)

...

edited with most accurately costs.

rozling
Posts: 1760
Joined: Mon May 30, 2005 9:48 am
Location: Dublin, Ireland

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by rozling » Fri Aug 13, 2010 9:52 am

I'm broke but selling almost everything I have musically pretty soon for a more mobile setup - I'll see if I've room for this to complete my DIY project :) so much more effort but worth it IMO... RGB is too tempting to pass up.

Riddle me this: can this version of Octinct run as a 4x4 grid? Also I would be curious to know how many brightness steps per LED you can get?

I've been banging my head against the wall with the SParkfun SPI buttonpad. Have learned an awful lot but the bloody thing just doesn't work - it has set me back months :(

Mudo
Posts: 141
Joined: Fri Oct 30, 2009 6:58 pm

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by Mudo » Fri Aug 13, 2010 10:20 am

...

There are a 4x8 version near 100 euros (prices will be post later at wiki) due to methacrylate sandwich cost (at this moment is the worst and expensive part).

Brightness and colour is full programable from OSC and we are making some improvements with midi. At this moment velocity controls colour and it is limited to midi protocol (127 range) and some hardware limitations but...

we are just starting!

What do you need about 4x4? Explain me a bit please...


...

hoffman2k
Posts: 14718
Joined: Tue Jun 15, 2004 6:40 pm
Location: Belgium
Contact:

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by hoffman2k » Fri Aug 13, 2010 11:45 am

Is this the reason you've been in almost every touch related topic this summer?
Ah a new post on CDM, cue Mudo in 3, 2, 1 :D

I love tactile feedback as much as the next guy, but I'm not gonna mount 8 joysticks to get a little XY functionality. Anyway, glad to see there was a point to all those posts pointing out that touch devices don't have tactile feedback. We hadn't noticed until you pointed it out.

I'm placing 20$ on the bet that somebody somewhere on the internet will eventually repeat the following phrase: "But.. Thats just a Monome clone with an iPad dock".
It is possible to have the best of 2 worlds.

I too got old Sparkfun parts collecting dust here, so its definitely nice to see some new PCB's and OSC control. Are there any spare connections in the kit for adding say 8 endless encoders and have OSC output of the values from the hardware?

rozling
Posts: 1760
Joined: Mon May 30, 2005 9:48 am
Location: Dublin, Ireland

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by rozling » Fri Aug 13, 2010 12:00 pm

Mudo wrote:There are a 4x8 version near 100 euros
Sweet!
Brightness and colour is full programable from OSC and we are making some improvements with midi. At this moment velocity controls colour and it is limited to midi protocol (127 range) and some hardware limitations but...
Hang on, you have velocity control with the membrane buttonpads? Or are you just using velocity as the colour 'channel'?
What do you need about 4x4? Explain me a bit please...
Trying to upload a photo of my poor first attempt at a controller - when I'm not behind a firewall I'll show you but basically it's a simple 2-channel mixer with 2x2 buttonpads for transport control and a 4x4 buttonpad in the middle for a basic way of navigating session view and controlling drumracks/fx etc.

One other question: what's the refresh rate like on these? Would love to see a video if you have any!

Mudo
Posts: 141
Joined: Fri Oct 30, 2009 6:58 pm

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by Mudo » Fri Aug 13, 2010 12:49 pm

...

Hi Hoffman!
hoffman2k wrote:Is this the reason you've been in almost every touch related topic this summer?
Ah a new post on CDM, cue Mudo in 3, 2, 1 :D
Yes because I was soldering iron (hot temperature here in spain man!) and I need to spread it
:mrgreen:

Peter Kirn has this new posted in his facebook since 9:00 AM (more or less... now are 14:35 here)
:mrgreen: x2
hoffman2k wrote:I love tactile feedback as much as the next guy, but I'm not gonna mount 8 joysticks to get a little XY functionality. Anyway, glad to see there was a point to all those posts pointing out that touch devices don't have tactile feedback. We hadn't noticed until you pointed it out.
Haptics are important for finger drumming like motorized platters for scratching. Tactile solutions are cool but not useful for everyone.
;)
hoffman2k wrote:I'm placing 20$ on the bet that somebody somewhere on the internet will eventually repeat the following phrase: "But.. Thats just a Monome clone with an iPad dock".
It is possible to have the best of 2 worlds.
Let choose, my friend. Showing the differences make all of us free to choose (and now this monome klon is not so expensive or difficult to build)
hoffman2k wrote:I too got old Sparkfun parts collecting dust here, so its definitely nice to see some new PCB's and OSC control. Are there any spare connections in the kit for adding say 8 endless encoders and have OSC output of the values from the hardware?
In the shield you have two analog input ready (and firmware coded too) but Octinct needs the other analogs... maybe a Arduino Mega will be the answer!

It could be possible.

:)

Thanks guys for your feedback and questions!

...

rozling
Posts: 1760
Joined: Mon May 30, 2005 9:48 am
Location: Dublin, Ireland

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by rozling » Fri Aug 13, 2010 1:30 pm

Mudo wrote:
hoffman2k wrote:I too got old Sparkfun parts collecting dust here, so its definitely nice to see some new PCB's and OSC control. Are there any spare connections in the kit for adding say 8 endless encoders and have OSC output of the values from the hardware?
In the shield you have two analog input ready (and firmware coded too) but Octinct needs the other analogs... maybe a Arduino Mega will be the answer!

It could be possible.

:)

Thanks guys for your feedback and questions!

...
I don't like showing such a rough draft but you asked so...

I'm almost out of inputs with this configuration on my Mega. Still figuring out how to 'do' wiring... also please ignore the giant hole where the crossfader should be (I got a notion), and the arcade style buttons which will probably be on the sides...

Do you think it's possible to make the Octinct fit such a small grid? I don't plan to make the 2x2s grid controllers, but I do want to make them 'outputs' which could be included in system-wide visual effects.

Image

Mudo
Posts: 141
Joined: Fri Oct 30, 2009 6:58 pm

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by Mudo » Fri Aug 13, 2010 1:59 pm

...

Cool project!

You could fit a 4x4 with minor tweaks (take a look at pcb boards... they have the spi integrated making it a bit large) and controled by arduino. Maybe not so easy to implement the rest of the project in the same arduino board (due to unsped shield and rgb chips) but you could implement a hub.


...

hoffman2k
Posts: 14718
Joined: Tue Jun 15, 2004 6:40 pm
Location: Belgium
Contact:

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by hoffman2k » Fri Aug 13, 2010 2:32 pm

Mudo wrote: In the shield you have two analog input ready (and firmware coded too) but Octinct needs the other analogs... maybe a Arduino Mega will be the answer!

It could be possible.
Cool. I got a Mega. Would it need a different shield or does it fit?

rozling
Posts: 1760
Joined: Mon May 30, 2005 9:48 am
Location: Dublin, Ireland

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by rozling » Fri Aug 13, 2010 2:43 pm

Mudo wrote:...

Cool project!

You could fit a 4x4 with minor tweaks (take a look at pcb boards... they have the spi integrated making it a bit large) and controled by arduino. Maybe not so easy to implement the rest of the project in the same arduino board (due to unsped shield and rgb chips) but you could implement a hub.


...
Cheers :D will be moving to a slightly bigger enclosure eventually so it shouldn't matter too much about the size. When you say hub you mean a USB hub with multiple arduinos right?

Great that you built in SPI - is this a derivation of Sparkfun's board then? Sorry about the questions - maybe this can be the start of a FAQ?!

Mudo
Posts: 141
Joined: Fri Oct 30, 2009 6:58 pm

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by Mudo » Fri Aug 13, 2010 6:04 pm

...
hoffman2k wrote:
Mudo wrote: In the shield you have two analog input ready (and firmware coded too) but Octinct needs the other analogs... maybe a Arduino Mega will be the answer!

It could be possible.
Cool. I got a Mega. Would it need a different shield or does it fit?
Arduino Mega accept usual shields and I think it could be possible without modifications. At wiki page you have the mail for technical questions (I'm not so pro! ;))

rozling wrote: Cheers :D will be moving to a slightly bigger enclosure eventually so it shouldn't matter too much about the size. When you say hub you mean a USB hub with multiple arduinos right?
Yes, multiple arduino projects with USB hub (or mega with two shields maybe will work)
rozling wrote:Great that you built in SPI - is this a derivation of Sparkfun's board then? Sorry about the questions - maybe this can be the start of a FAQ?!
It is not a evolution from sparkfun one sorry. At wiki is full documented the process.
More or less: Monome project > Arduinome project > Unsped Octinct project > Hangar Octinct revision.

Sparkfun spi boards (almost usb version) doesn't have diodes (they are developed for tetris) and you couldn't press two buttons of the same row at same time.

Different necessities, different board design.


About FAQ, I will recolect questions like this and add to wiki ;)

...

Mudo
Posts: 141
Joined: Fri Oct 30, 2009 6:58 pm

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by Mudo » Mon Aug 16, 2010 9:18 pm

...
rozling wrote: Hang on, you have velocity control with the membrane buttonpads? Or are you just using velocity as the colour 'channel'?
We are wondering the possibilty of manage colour in midi mode with velocity bit for output in octinct.

;)


...

rozling
Posts: 1760
Joined: Mon May 30, 2005 9:48 am
Location: Dublin, Ireland

Re: Arduinome RGB Klone. Code Name: Octinct.

Post by rozling » Tue Aug 17, 2010 9:05 am

Mudo wrote:
rozling wrote:Great that you built in SPI - is this a derivation of Sparkfun's board then? Sorry about the questions - maybe this can be the start of a FAQ?!
It is not a evolution from sparkfun one sorry. At wiki is full documented the process.
More or less: Monome project > Arduinome project > Unsped Octinct project > Hangar Octinct revision.

Sparkfun spi boards (almost usb version) doesn't have diodes (they are developed for tetris) and you couldn't press two buttons of the same row at same time.

Different necessities, different board design.
So you have got around the multiple buttonpresses per column limitation? Nice. This was a concern with the SF board alright. My one does have room for diodes btw - they recommend 1N4148, although it hasn't done me much good so far...
Mudo wrote:...
rozling wrote: Hang on, you have velocity control with the membrane buttonpads? Or are you just using velocity as the colour 'channel'?
We are wondering the possibilty of manage colour in midi mode with velocity bit for output in octinct.

;)


...
So if I understand correctly you use the Key data to identify the button and the velocity data to send the RGB value, and presumably this would update the board faster than if you update the whole board every time a single button changes colour?

The Sparkfun board e.g. requires [255, 0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0][255, 0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0][255, 0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0][255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255] to light button 1 & read all button press states.

And presumably this requires a bit of processing ability on the board's side to interpret this data (Key + Velocity bytes received), hence the slightly bigger board.

Actually I was surprised when you mentioned MIDI protocol - aren't you making more work for yourselves implementing both MIDI & OSC? Surely OSC alone would be easier? Not complaining though :D

Post Reply