WIKI Button Array
Re: WIKI Button Array
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.
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.
- Keith Baxter
- Posts: 4685
- Joined: Wed Dec 20, 2017 11:00 am
- Location: Botswana
Re: WIKI Button Array
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
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
Re: WIKI Button Array
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.
Wouldn't a Mega with Message Port be easier? Or create two arrays of 8x8.
- Keith Baxter
- Posts: 4685
- Joined: Wed Dec 20, 2017 11:00 am
- Location: Botswana
Re: WIKI Button Array
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.
Keith
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.
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
Re: WIKI Button Array
The Pi is for the screen? And then an Uno attached to it for the IO?
- Keith Baxter
- Posts: 4685
- Joined: Wed Dec 20, 2017 11:00 am
- Location: Botswana
Re: WIKI Button Array
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.
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
Re: WIKI Button Array
@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
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.
Re: WIKI Button Array
Arduino Library (one of them)
https://www.arduino.cc/reference/en/libraries/mcp23017/
https://www.arduino.cc/reference/en/libraries/mcp23017/
Joe. CISSP, MSc.
Re: WIKI Button Array
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
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
Joe. CISSP, MSc.
- Keith Baxter
- Posts: 4685
- Joined: Wed Dec 20, 2017 11:00 am
- Location: Botswana
Re: WIKI Button Array
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
@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