Replies: 3 comments 3 replies
-
Update: It seems that in 3.1.0 you got rid of DMX as well. Is this because it was incompatible with the touchscreen? Was it not possible to use multiple devices on the one SPI bus, and just use chip select lines? |
Beta Was this translation helpful? Give feedback.
-
New idea: we divide the whole thing into:
That should give us a lot of flexibility in communication between the motherboard and the cards. HTH, |
Beta Was this translation helpful? Give feedback.
-
I've read your posts and to be completely honest - I have no idea what am I supposed to comment on? I mean, if you want to make your own modular board then you can take whatever approach you want since the design files are available. As far as my own designs go - I don't want modular approach because that then includes either cables or pin headers and I want everything on a single PCB without the need of any modifications (modular = more boards = increased cost + time to assemble). I generally just want to plug the board to a PC, flash it and ship it. Having it all on a single PCB makes the system very tidy and compact.
What would be the reason for this? To make this work would require significant changes to the firmware. |
Beta Was this translation helpful? Give feedback.
-
Hi!
I see that you've recently released 3.1.0; a quick skim over the schematic revealed the main change to be that you've replaced the earlier MCUs with a Raspberry Pi 2040 (though the analogue ports seem to have seen some work too).
I wanted to suggest an idea that came to me while I was attempting to design something that would do what I wanted. However, it's a multi-part idea that came to me in stages; I'll try to replicate my thought process here so that you'll understand what I'm thinking.
My first thought was to separate the OpenDeck board into multiple boards, so that it'd be easier to use different versions of it. I'm sure you recall this from our previous discussion. The basic idea was:
The goal here was to give us variations without having to redesign the whole thing.
The next thought came while I was having my smartphone repaired. The USB-C port was flaky, and I discovered in interacting with the repairman that my smartphone has a separate board containing only the USB-C socket, the audio socket, and a couple of ancillary chips. This means that these parts, which are some of the most likely to fail, can be easily fixed simply and cheaply by replacing the ports board with a working one, rather than having to solder or anything like that.
So I started redesigning my variation on the board to have a separate ports board.
Having done that, I found that I had very little left on the baseboard. So I had the following breakdown:
Ports board:
Base board:
At this point I was wondering whether it was worth making separate boards for them, but then I ran across your 3.1.0 design, and came to the following realisation.
If the board had originally been designed in this 3-part manner (Ports, Base, and Breakout), then:
The reasons I can see for not opting for this breakdown are:
The reasons I can see in favour are:
Interested in hearing your feedback on this idea.
Beta Was this translation helpful? Give feedback.
All reactions