(Topic ID: 140896)

RGB LED panels for DMD replacement

By ecurtz

8 years ago


Topic Heartbeat

Topic Stats

  • 992 posts
  • 99 Pinsiders participating
  • Latest reply 5 years ago by ecurtz
  • Topic is favorited by 126 Pinsiders

You

Linked Games

No games have been linked to this topic.

    Topic Gallery

    View topic image gallery

    IMG_8545 (resized).jpg
    IMG_8748 (resized).jpg
    IMG_8627 (resized).jpg
    image_(resized).jpeg
    image_(resized).jpeg
    IMG_20160506_082356_(resized).jpg
    pin2dmd_(resized).jpg
    on_comparison_(resized).jpg
    on_100_(resized).jpg
    on_50_(resized).jpg
    on_20_(resized).jpg
    off_comparison_(resized).jpg
    off_100_(resized).jpg
    off_50_(resized).jpg
    off_20_(resized).jpg
    IMG_20160325_191509_(resized).jpg
    There are 992 posts in this topic. You are on page 4 of 20.
    #151 8 years ago
    Quoted from Aurich:

    Last I heard SmartDMD coloring was struggling with running out of memory outside of ACDC and Metallica

    Assigning a Side-Channel palette to a frame consumes 0 memory

    #152 8 years ago

    I would love the idea of making this compatible with SmartDMD colorized frames and palettes, but why would you suggest it goes closed source? I think the reason why people are getting excited about this is because it's an open source alternative to DMD Extender, which is closed source and has unofficially lost support.

    #153 8 years ago
    Quoted from jwilson:

    It being closed source leads to situations like with the DMD Extender, where the original seller drops off the face of the earth and leaves people hanging.
    This community is tiny enough that no one is getting rich, so making things closed source only hurts the effort.

    Oga83 is justifiably concerned about people directly sharing ROMs which have been modified with his tool rather than macros. If anything is hidden in closed source it will be to help with that. It would be easy to recreate that small part of the code if I get hit by a bus, and Oga will have it as well.

    #154 8 years ago

    The reality is these games are not open source. And if people abuse modifying them it will bring down heat. And no one wants that.

    #155 8 years ago

    After some serious mucking about I think I have a way to keep everything simple and working in the Arduino IDE for people who want to mess with the base code, but still able to lock the colorization data to a single board so you can't just use a random ROM you got off the net.

    The first 3 boards (with a known issue, but easy to jumper around) should be here by the weekend, as I just got the email from OSHPark that they were back from fabrication. So while all of you are off enjoying Expo I can do some good ol' surface mount soldering.

    #156 8 years ago

    Your teensy like my STM32 discovery board do both have USB ports, why don't you use that
    port to upload a SmartDMD license together with the palettes needed for the ROM.
    That way you can hide the information in a closed source PC software.
    I discussed this with oga and he is okay with it. That will be the way we do it.

    #157 8 years ago
    Quoted from lucky1:

    Your teensy like my STM32 discovery board do both have USB ports, why don't you use that
    port to upload a SmartDMD license together with the palettes needed for the ROM.
    That way you can hide the information in a closed source PC software.
    I discussed this with oga and he is okay with it. That will be the way we do it.

    I don't think of combining a plain text file of palette information with the totally open source STM32 code as providing any barrier to making the two line change to ignore the check. However if it's good enough for oga's peace of mind that's great. It was interesting to figure out how to call arbitrary ARM data as code anyway so I'll probably continue down the path of having PinballBrowser patch the file directly before upload.

    #158 8 years ago
    Quoted from ecurtz:

    I don't think of combining a plain text file of palette information with the totally open source STM32 code as providing any barrier to making the two line change to ignore the check. However if it's good enough for oga's peace of mind that's great. It was interesting to figure out how to call arbitrary ARM data as code anyway so I'll probably continue down the path of having PinballBrowser patch the file directly before upload.

    Nothing we're doing on a community level from a DRM standpoint is going to withstand any serious effort to crack. But if there's just a mild gate that prevents the average person from uploading and linking modified ROMs all over Pinside that probably achieves enough.

    #159 8 years ago
    Quoted from Aurich:

    Nothing we're doing on a community level from a DRM standpoint is going to withstand any serious effort to crack. But if there's just a mild gate that prevents the average person from uploading and linking modified ROMs all over Pinside that probably achieves enough.

    I've actually had to do real copy protection stuff. Believe me, it's no fun from either side. But I think this system will be enough to discourage casual ROM sharing without any extra burden on the user, since they'd have to write the color data onto the board anyway.

    Looks like no boards until Friday, so I'll have to work on the boring software until then.

    #160 8 years ago
    Quoted from ecurtz:

    I don't think of combining a plain text file of palette information with the totally open source STM32 code as providing any barrier to making the two line change to ignore the check. However if it's good enough for oga's peace of mind that's great. It was interesting to figure out how to call arbitrary ARM data as code anyway so I'll probably continue down the path of having PinballBrowser patch the file directly before upload.

    Without the uploaded signature the code will not trigger the smartDMD frames because of a missing header information.
    This is nothing you can change by removing a line out of the code.

    Here is a video testing palette switching of STERN Logo and POTC Logo

    #161 8 years ago

    Just wanted to share an update. I've been talking to one of the Alibaba sellers.

    They are sending me some more pics and information, but they say they will even sell me the panels without the plastic frame. I've told them what we would ideally want, and I'm waiting to hear back.

    They seemed to understand my questions exactly, so we will see where this leads.

    #162 8 years ago
    Quoted from Wolfmarsh:

    Just wanted to share an update. I've been talking to one of the Alibaba sellers.
    They are sending me some more pics and information, but they say they will even sell me the panels without the plastic frame. I've told them what we would ideally want, and I'm waiting to hear back.
    They seemed to understand my questions exactly, so we will see where this leads.

    Awesome! Thanks for doing that. Hopefully a reliable purchasing solution comes out of it.

    On aliexpress it seems like they only give slight discounts for high volume. I wonder if we could even drum up enough interest to make some kind of group buy a viable option.

    #163 8 years ago

    I got a chance to see the panel in person yesterday (thanks Brian!) and it was pretty sweet. The whites were pretty good, not too pink or rainbow feeling. It's super bright, definitely pops.

    I would love to see more, I'm intrigued after seeing it in the flesh.

    #164 8 years ago
    Quoted from Aurich:

    It's super bright, definitely pops.

    This is good to hear. This makes it possible to use gel filters to improve contrast and darken the areas between dots. Using this approach also reduces flicker as opposed to just dimming the LEDs.

    #165 8 years ago

    Mmmm, solder fumes...

    RGB_DMD_b1.jpgRGB_DMD_b1.jpg

    #166 8 years ago

    Looks awesome! Is the "extra I/O" header used for possible expansion to drive larger panels?

    #167 8 years ago
    Quoted from Crash:

    Looks awesome! Is the "extra I/O" header used for possible expansion to drive larger panels?

    No, that would still be sent through the matrix header (if it turns out that the big Sega DMDs have huge throughput you could theoretically double up the output and drive two sections at once, but there aren't enough pins currently hooked up for that.) The Extra I/O is for playing with the PinballBrowser side-channel color, or hooking up buttons or pots for adjusting the screen, or ???.

    I removed the power headers in the updated design, there wasn't really any reason to run the power for the panels through this board instead of directly to them.

    #168 8 years ago

    Hoping someone can turn this into a plug and play product, because while I'm VERY interested in it (even if it was just user selectable monochrome colors) I have no idea wtf is going on here. ;p

    #169 8 years ago

    I looked at the model they have here at Expo and I don't see any reason why it couldn't be a plug and play kit if they figure out the power supply issue. I believe they're considering using the high current 12V and regulating down to 5V.

    #170 8 years ago

    Got to see it installed in a game and playing some test footage of ripped video.

    It's very cool. I don't know that I like it better than ColorDMD, it's not as sharp and clean. But it's bright and very authentic looking. I'd love to see more from it.

    #171 8 years ago

    Any news on board development?

    #172 8 years ago

    Interesting... Ive been playing with the P10 boards.... they cost like $12/eac and they just stack together to make any size display you want.

    I'm driving them off a very low cost Beagle Bone Black + Octoscroller device... like $50 total!

    I'm testing it for my annual holiday display, but Im also on my kids local high school booster club and was thinking we could build a kick-ass "jumbotron" for the sports field REALLY inexpensively...

    #173 8 years ago

    What are these boards you're taking about? Where can you buy them?

    #174 8 years ago
    Quoted from Crash:

    Any news on board development?

    I'm working on the software while I wait for things in the mail. I have the SMT stuff on the 3 boards from my original OSHPark order and am sending 2 of those on to the MPF guys, I'll have 3 more slightly updated boards by the end of the week.

    I need dumps of the DMD signals from as many machines as possible, so I ordered a few cheap Logic Analyzers to mail around to people to collect those, but they seem to be on the slow boat from China, even though I made sure to order from a "USA" seller.

    #175 8 years ago

    Oh man, why do the MPF guys get to have all the fun?

    #176 8 years ago
    Quoted from Mocean:

    Oh man, why do the MPF guys get to have all the fun?

    It's because Brian is so sexy, everyone wants him.

    #177 8 years ago
    Quoted from Aurich:

    It's because Brian is so sexy, everyone wants him.

    That, and I was able to sucker him into ordering the panels for us to experiment with.

    #178 8 years ago

    Prototype of PIN2DMD is also on it´s way. PCB design is done. I will solder the components tomorrow and test if everything is working as expected. I added a HUB08 Interface for other chinese displays and a sdcard reader for configuration storage and easy palette editing from
    a pc with a card reader.

    http://s24.postimg.org/7fcu1tfxx/IMG_5655.jpg

    #179 8 years ago

    Anyone want to manage a small group buy of panels?

    I'm interested in participating in testing, but don't have any experience with AliExpress and don't like that it's going to require I enter my payment info rather than doing something I trust a little more like PayPal.

    #180 8 years ago

    Some of the manufacturers on Aliexpress accept paypal if you ask them. Just write them a mail.

    #181 8 years ago

    Assembled the first prototype today. With a little plastic angle it fits perfectly as a replacement for
    standard DMDs. The controller can be mounted on the back.
    See more pictures and videos in my google album.

    https://goo.gl/photos/71JdG2SgaQZPuxFF9

    IMG_5669.jpgIMG_5669.jpg

    #182 8 years ago
    Quoted from lucky1:

    Assembled the first prototype today. With a little plastic angle it fits perfectly as a replacement for
    standard DMDs. The controller can be mounted on the back.
    See more pictures and videos in my google album.
    https://goo.gl/photos/71JdG2SgaQZPuxFF9
    IMG_5669.jpg

    Awesome! So you're leaving the panels attached to their stock frames and securing your brackets to those? Is there a lot more added depth with that approach? I'm just curious if that makes the screen sit too close to the DMD window or if it comes in at a similar depth, or even if it sits a little closer, maybe it's not an issue? Could you take a picture of both of your displays from a side angle to show compare depth?

    #183 8 years ago
    Quoted from lucky1:

    Some of the manufacturers on Aliexpress accept paypal if you ask them. Just write them a mail.

    I wonder if a pre-paid Visa would work...

    I'm just a little leery of providing my credit card info to a Chinese site (not that all the American companies that have my private info in their databases have proved to be super secure...). I guess it's a matter of preferring the devil I know and maybe just a matter of having one less risk of my payment info getting out there.

    #184 8 years ago
    Quoted from lucky1:

    Assembled the first prototype today. With a little plastic angle it fits perfectly as a replacement for
    standard DMDs. The controller can be mounted on the back.
    See more pictures and videos in my google album.

    looks promising. can't wait to see what you guys do with this.

    #185 8 years ago

    That looks amazing!! Great work! A few of questions, can you get a photo or two of the display installed in a game to give us an idea of width, height, and depth? I noticed a few dimly lit green pixels that should be completely off, is this fixable (just a software issue maybe)? Also, the Stern logo scrolling looks kind of choppy on camera. Is it smoother in person, or is the original animation not very smooth frame rate wise?

    image.jpgimage.jpg
    image_1.jpgimage_1.jpg

    #186 8 years ago

    Picture from the side angle is added to my album on google.
    Difference is about 0,4inches , so there should be another 0,4 left to
    the window. You can use spacers to adjust this.

    #187 8 years ago
    Quoted from Crash:

    That looks amazing!! Great work! A few of questions, can you get a photo or two of the display installed in a game to give us an idea of width, height, and depth? I noticed a few dimly lit green pixels that should be completely off, is this fixable (just a software issue maybe)? Also, the Stern logo scrolling looks kind of choppy on camera. Is it smoother in person, or is the original animation not very smooth frame rate wise?
    image.jpg
    image_1.jpg

    The displays just arrived today. The dimly lit green pixels are timing related on the software side.
    I tested on bigger panels and wanted to wait how it looks on the smaller ones.
    The animation is, how it is sent from the software. There are no framedrops or anything on my
    side. We should ask someone who has a Stern Pinball how it looks on a real machine.
    I have no idea.

    #188 8 years ago

    Well, hell. I've never been a fan of the ColorDMD and the large screens used. But this.. this looks to be drawing me in.

    #189 8 years ago
    Quoted from lucky1:

    The displays just arrived today. The dimly lit green pixels are timing related on the software side.
    I tested on bigger panels and wanted to wait how it looks on the smaller ones.
    The animation is, how it is sent from the software. There are no framedrops or anything on my
    side. We should ask someone who has a Stern Pinball how it looks on a real machine.
    I have no idea.

    I actually think it might be a (minor) hardware issue with the panels, since I get some very dim green pixels at times as well, and my code is completely different. It shouldn't be at all visible from playing distance / brightness.

    #190 8 years ago
    Quoted from winteriscoming:

    Awesome! So you're leaving the panels attached to their stock frames and securing your brackets to those? Is there a lot more added depth with that approach? I'm just curious if that makes the screen sit too close to the DMD window or if it comes in at a similar depth, or even if it sits a little closer, maybe it's not an issue? Could you take a picture of both of your displays from a side angle to show compare depth?

    The stock frames are nice and sturdy and they have a (presumably) standard mounting pattern, which I doubt is true with the raw panels, so if they fit well, which I'll have to double check, there's no reason to remove them.

    #191 8 years ago
    Quoted from ecurtz:

    The stock frames are nice and sturdy and they have a (presumably) standard mounting pattern, which I doubt is true with the raw panels, so if they fit well, which I'll have to double check, there's no reason to remove them.

    At worst you might want to put spacers at the four corners to back the screen up a bit.

    With that in mind, I don't see keeping them on the stock frames being an issue.

    The issue might be whether or not they'll keep manufacturing them in these frames. There were some posts mentioning that the 160x160 might be more of a standard. Hopefully it's not an issue.

    #192 8 years ago

    The panels with frames are 15mm deep. Per the datasheet the Cherry DMDs are only 10mm deep, but that doesn't seem to correspond with how they're mounted in the game, so they must have a pretty large gap between the front of the display and the speaker panel.

    #193 8 years ago

    I'm pretty sure there is a bit of a gap between plasma glass and the plastic cover in the speaker panel. At least on Data East games.

    #194 8 years ago

    I hope this will work in a Rocky an Bullwinkle. i'm cautiously excited...it NEEDS color.

    #195 8 years ago

    Hasn't been tested yet, but if anybody has access to a laser cutter or wants to order from Ponoko. https://dl.dropboxusercontent.com/u/8494826/DMD_Frame_P2.svg

    MatrixDMDMount.jpgMatrixDMDMount.jpg

    #196 8 years ago
    Quoted from ecurtz:

    I actually think it might be a (minor) hardware issue with the panels, since I get some very dim green pixels at times as well, and my code is completely different. It shouldn't be at all visible from playing distance / brightness.

    Have you checked your supply voltages?

    I noticed with my pixels that they are very sensitive to over-voltage situations. I had one power supply outputting 12.15volts and it was enough to light some extra pixels.... dialing it back down to 11.9 resolved it completely...

    #197 8 years ago

    This looks very promising! A real color DMD sounds good to me, and only 2 parts means less misalignment on the DMD.

    #198 8 years ago

    Always interesting to see what turns up when you order from China

    I found these :

    http://www.aliexpress.com/snapshot/6975846817.html?orderId=69872696151262

    So as they are listed as 64x32 pixel I ordered 2 of them. What actually arrived was 2 of the 64x64 items with ribbon and power cables, which as pictured earlier in this thread actually comprise 2 of the 64x32 mounted into a single frame. So for just over £50 (just under $80 US) including shipping I've got enough panels to make 2 DMD displays. Happy

    #199 8 years ago
    Quoted from Snux:

    Always interesting to see what turns up when you order from China
    I found these :
    http://www.aliexpress.com/snapshot/6975846817.html?orderId=69872696151262
    So as they are listed as 64x32 pixel I ordered 2 of them. What actually arrived was 2 of the 64x64 items with ribbon and power cables, which as pictured earlier in this thread actually comprise 2 of the 64x32 mounted into a single frame. So for just over £50 (just under $80 US) including shipping I've got enough panels to make 2 DMD displays. Happy

    Awesome! Granted you're in the UK, what was the turn-around time for you from ordering to receipt?

    Unfortunately it looks like the price has nearly doubled since you bought. Your link is showing a historical page with the price $28 compared to $49 in the updated listing.

    #200 8 years ago
    Quoted from Snux:

    Always interesting to see what turns up when you order from China
    I found these :
    http://www.aliexpress.com/snapshot/6975846817.html?orderId=69872696151262
    So as they are listed as 64x32 pixel I ordered 2 of them. What actually arrived was 2 of the 64x64 items with ribbon and power cables, which as pictured earlier in this thread actually comprise 2 of the 64x32 mounted into a single frame. So for just over £50 (just under $80 US) including shipping I've got enough panels to make 2 DMD displays. Happy

    Wow what an incredible deal!! We definitely need to set up some kind of group buy for the 64x64 panels. I don't have a credit card so I wouldn't be able to buy directly from them, but would be happy to have a Pinsider ship one to me and I'll pay the shipping difference and a little extra for the effort. I'm currently trying SmartDMD and it's not working out at all. If I can't get the issues with that straightened out looks like I'll be going this route in the future.

    There are 992 posts in this topic. You are on page 4 of 20.

    Reply

    Wanna join the discussion? Please sign in to reply to this topic.

    Hey there! Welcome to Pinside!

    Donate to Pinside

    Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


    This page was printed from https://pinside.com/pinball/forum/topic/rgb-led-panels-for-dmd-replacement/page/4 and we tried optimising it for printing. Some page elements may have been deliberately hidden.

    Scan the QR code on the left to jump to the URL this document was printed from.