WIKI Button Array

Discuss suspected bugs with other users and Sim Innovations Staff

Moderators: russ, Ralph

Message
Author
User avatar
Ralph
Posts: 7924
Joined: Tue Oct 27, 2015 7:02 pm
Location: De Steeg
Contact:

Re: WIKI Button Array

#11 Post by Ralph »

1. Then just don't do that :)
2. You would have to do that with Message port and then probably a Mega2560.
3. That's indeed a bit strange, those should be equal.
4. I've discussed the sorting with Corjan a couple of months ago. I'm not sure what it was, but it wasn't that easy. So I don't think this will change, at least not soon.

User avatar
Keith Baxter
Posts: 4685
Joined: Wed Dec 20, 2017 11:00 am
Location: Botswana

Re: WIKI Button Array

#12 Post by Keith Baxter »

Hi Ralph,

Thank you for the feedback.

I wanted to make one of these. Hence the questions. Did not want to reinvent the wheel.
So if the RPi can use 8x9 matrix then I will redo it for the RPi 3.

https://easyeda.com/dotsha747/737fmccdu-v3

Keith
AMD RYZEN 9 5950X CPU, Corsair H80I cooler, ASUS TUF GAMING B550-PLUS AMD Ryzen Mother Board,  32Gb ram Corsair Vengeance 3000Mh, MSI GTX960 4G graphics card 

User avatar
Ralph
Posts: 7924
Joined: Tue Oct 27, 2015 7:02 pm
Location: De Steeg
Contact:

Re: WIKI Button Array

#13 Post by Ralph »

The limit is the same on the Pi, to keep things simple.
Wouldn't a Mega with Message Port be easier? Or create two arrays of 8x8.

User avatar
Keith Baxter
Posts: 4685
Joined: Wed Dec 20, 2017 11:00 am
Location: Botswana

Re: WIKI Button Array

#14 Post by Keith Baxter »

Hi,

Well I suppose I will be forced to add another two USB cables. :(

I will have to redo the PCB which is a bummer because the original one will not work. ;)
But here is my effort. I will be using A RPi 3b and a UNO

The UNO just for the ADC and extra button matrix.
Boeing 737-800X Zibo Knee - CDU CPT.siff
(9.09 KiB) Downloaded 84 times

Keith
AMD RYZEN 9 5950X CPU, Corsair H80I cooler, ASUS TUF GAMING B550-PLUS AMD Ryzen Mother Board,  32Gb ram Corsair Vengeance 3000Mh, MSI GTX960 4G graphics card 

User avatar
Ralph
Posts: 7924
Joined: Tue Oct 27, 2015 7:02 pm
Location: De Steeg
Contact:

Re: WIKI Button Array

#15 Post by Ralph »

The Pi is for the screen? And then an Uno attached to it for the IO?

User avatar
Keith Baxter
Posts: 4685
Joined: Wed Dec 20, 2017 11:00 am
Location: Botswana

Re: WIKI Button Array

#16 Post by Keith Baxter »

Ralph wrote: Mon Feb 14, 2022 1:53 pm The Pi is for the screen? And then an Uno attached to it for the IO?
Ralph,

Yes you got it spot on. Unless you know a better solution. I know the solution but Corjan will not play cricket with me. :lol:
I will use the Pi for the screen and big button matrix, and the UNO for small button matrix, led's and ADC output for the BRT pot.

Keith
AMD RYZEN 9 5950X CPU, Corsair H80I cooler, ASUS TUF GAMING B550-PLUS AMD Ryzen Mother Board,  32Gb ram Corsair Vengeance 3000Mh, MSI GTX960 4G graphics card 

User avatar
jph
Posts: 2856
Joined: Fri Apr 10, 2020 12:50 pm
Location: Somewhere over the rainbow..

Re: WIKI Button Array

#17 Post by jph »

@Keith Baxter
Afternoon Keith,
Just sling a bank of these on. Use for any I/O purposes
16 I/O ports each chip. SOIC or DIL. SPI or I2C, the world is your crab.

https://eu.mouser.com/c/semiconductors/ ... ppEALw_wcB

On the I2C (the S version) you can have 8 devices on one bus. I think that will be enough for you ;)
Dirt cheap !. I used 4 in a commercial project about 10 years ago. Rather neat little unit.

Datasheet -
https://ww1.microchip.com/downloads/en/ ... 01952C.pdf

Enjoy,
Joe
Joe. CISSP, MSc.

User avatar
jph
Posts: 2856
Joined: Fri Apr 10, 2020 12:50 pm
Location: Somewhere over the rainbow..

Re: WIKI Button Array

#18 Post by jph »

Joe. CISSP, MSc.

User avatar
jph
Posts: 2856
Joined: Fri Apr 10, 2020 12:50 pm
Location: Somewhere over the rainbow..

Re: WIKI Button Array

#19 Post by jph »

hmm, this is nice and cheap and looks superbly made.
Comes with cable and connector, very nice. Also have code examples for Arduino and pi, although the arduino libs are already superb.
https://thepihut.com/products/mcp23017- ... ZnEALw_wcB
pihut.jpg
image.png
Joe. CISSP, MSc.

User avatar
Keith Baxter
Posts: 4685
Joined: Wed Dec 20, 2017 11:00 am
Location: Botswana

Re: WIKI Button Array

#20 Post by Keith Baxter »

Hi,

@jph Yes that can be done. But needs some competency.

I am looking for solutions for noobs.
AM is a wonderful flexible tool and for those not so clued up on coding and technical stuff, could be a gift from ones believer.

Whilst MSG Port is a good thing, it is directed at 0.009% of users. If users had the ability to use MSG port then they would not need AM. IMHO of course.

Peeps want to download a design, hash up something with what the can afford and not worry too much on the coding aspect.
Many peeps are producing hardware instrument and submitting to the store.
We have to be careful that those instruments work on all boards. The current situation is that the console accepts a 16 x 16 array where the software does not.

KISS is the goal so that all can benefit. That is what I try and steer the SI guys towards.

Keith
AMD RYZEN 9 5950X CPU, Corsair H80I cooler, ASUS TUF GAMING B550-PLUS AMD Ryzen Mother Board,  32Gb ram Corsair Vengeance 3000Mh, MSI GTX960 4G graphics card 

Post Reply