DMDMK66, new DMD multicolor by Pinballsp is on the way.

(Topic ID: 173693)

DMDMK66, new DMD multicolor by Pinballsp is on the way.

By pinballsp

1 year ago

Topic Stats

  • 717 posts
  • 79 Pinsiders participating
  • Latest reply 12 days ago by pinballsp
  • Topic is favorited by 84 Pinsiders


Linked Games

Topic Gallery

There have been 480 images uploaded to this topic. (View topic image gallery).


You're currently viewing posts by Pinsider pinballsp.
Click here to go back to viewing the entire thread.

#1 1 year ago



I'm working already with my new DMD Multicolor for pinball real and pinball virtual. This is the new DMDMK64, with a new and different hardware, based on a Kinetis MK64 microcontroller (also may be with the faster MK66). I said time ago I was to develop it, and this is already time to do it.

This will be FULL hardware and firmware developed by me, so no more dependencies from third party firmware, I will update and support ALL. I have many new ideas I will advertise as soon as ready.

These pictures attached are about the protoboard I have assemble with Teensy 3.5, this just install same procesor a MK64, so perfect to may do first tests, all was ok runing DMD.RGB firm. So probably this weekend I will send to manufacturer my new board DMDMK64, and first prototype will be available in 10-15 days. I have also Teensy 3.6 with MK66 but this need add some buffers to support 5 volt data signals.

DMDMK64 will install a TSOP48 2 Gigabit NAND Flash chip (SPANSION S34ML02G100TFI000) to store advanced colored full game frame by frame, and my idea will be provide games ready to work full colored. About firmware, current support all real pinball except Capcom and Spike, first I want add suport for Capcom and Sega 192*64, next add KeyFrame and provide Editor to may colorize by animation and finally advanced color frame by frame. I'm already working with original CPUs Capcom/SEga and my Logic Analizer to capture data signals to know how work and may add to firmware.

I must work yet with final desing of my board, probably I will remove the RS232 port, battery holder and topper connector, because I have better ideas to do a good Topper. Probably I will replace WIFI by Bluetooth BLE and will add one more RF module for special features. I will advertise detail features as soon as I have the first prototype here working, I think in about 10-15 days.

These microcontrollers have a very special feature, may read/write a SD card with a fast 4 bit parallel bus, so faster than a conventional SPI SD card (like use Discovery based products), so may be I may use it to store full colorizations by game, frame by frame. At any rate will install optional the 2 Gigabit NAND Flash chip to store full colorizations.

As soon as first firmware version is available I will upload all to this Github site;

New DMD also will install a new frame with better machining, in black MATE, and optional an amber filter to improve contrast and hide leds. Also I will release a topper, but I will speak about it when ready first prototype, absolutely different to ideas that promote Discovery based product, so no serial port, no mirror connection and no options in main board but in topper board that probably will be based on Raspberry Pi instead of a microcontroller, for better features.

DMDMK64_004 (resized).jpg
ScreenHunter_037 (resized).jpg
DMDMK64_001 (resized).jpg
DMDMK64_002 (resized).jpg
DMDMK64_003 (resized).jpg

#4 1 year ago
Quoted from flynnibus:

What is your game/software strategy to implement colorized original game artwork without infringement on the PPS or Stern copyrights?


There are no original rom data stored, and all is encrypted (firmware and data). All 100% legal.


#7 1 year ago
Quoted from flynnibus:

But then you also have to be wary of ColorDMD's patent on frame detection and replacement.
What caught me as curious was when you said "so may be I may use it to store full colorizations by game, frame by frame"
If you plan on just duplicating the game's artwork in color... you're going to get nasty grams from PPS.

No problem about patent, a "keyframe detection with a specific algorithm" is a patent, a "keyframe" is not a patent. Mine work with an algorithm developed by me.

There are many ways to colorize frame by frame with no copyright violations. Mine do not store original Rom data and ALL data are encrypted with my own algorithms.

#13 1 year ago


The new DMDMK64 board for DMD Multicolor is now ready to ship to factory.

Finally I changed several things from the original design. Now the PCB board do also functions of frame, so remove he methacrylate that made the frame. The PCB is made of the size of the frame to create a more compact device, easy to assemble and reduce the cost a little. I have also improve mechanizing, now may install the power supply directly with plastic separators and screws, also options for 7 Amper and 5 Amper power supply.

The processor has been changed by the more powerful MK66 at 180Mhz, 1Mega Flash memory, 144 pin LQFP.

The board install a 512 Megabyte NOR Flash memory chip, to store fully colored games frame by frame, with a possible color depth of up to 256 colors (at the storage level). This allow store more than 15.000 full colored frames, with a VERY fast access (this is a parallel Flash), not possible to do with a SD SPI card.

The WIFI module used before is replaced by a Bluetooth BLE, this will be to config and UPDATE display wireless. So, I have remove all the switches from board. With Bluetooth will not need remove the DMD to update or config it, you will do it very easily from your cell phone.

Added two 2.4Ghz Radio modules to manage the Topper wirelessly. There is another board that will send by RF the status of all switches, lamps, bumpers and flashers from the pinball CPU, in order to control various types of mods, including the Topper. No wires between Topper and pinball.

This board leaves tomorrow for the factory, and the first prototype will be ready in about one week. Then will add new features to firmware, in the begining will add Capcom and Virtual Pinball, in the next version SEGA 192*64, color by animations and finally advanced color frame by frame.

ScreenHunter_002 (resized).jpg

ScreenHunter_003 (resized).jpg

ScreenHunter_004 (resized).jpg

ScreenHunter_006 (resized).jpg

#36 1 year ago
Quoted from foxtj24:

Any idea on what pricing will be?

I must check yet, but will be about 180-190 Euros, with optional amber filter to improve contrast and hide leds.

#54 1 year ago


This Tuesday, manufacturer will send me the PCB for DMDMK64, so hope receive Friday or Monday.

Meanwhile I have design this wireless controller board. This is a board that capture and read status of all Matrix Switches, Matrix Lamps and all direct outputs (bumpers, flashers, motors, etc...) and send those data wirelessly by WIFI, Bluetooth or 2.4Ghz radio module, board also install a wired CAN bus port (may be to connect to Spike bus, I must check yet).

This will be an universal wireless board to may control any MOD wirelessly if install some of those radio modules. My idea is transmit to MODs with 2.4Ghz radio, and use Bluetooth or WIFI to update and config devices. All my mods or devices will install at least Bluetooth to update/config.

I'm already designing several MODS to work with this board, I hope soon post more information, pictures, features, and when working, also videos about it. As soon as I assemble first prototype about DMDMK64 and test it, I will send this board to manufacturer and I will test wireless options with DMD to update/config, and with Topper to transmit status of all switches, lamps, bumpers, flashers, etc.. to play animations by events.

ScreenHunter_033 (resized).jpg

#56 1 year ago
Quoted from lucky1:

Nice option but I don´t see the sense. When you are able to trigger every single event of the gameplay by keyframes on the DMD, why use the switchmatrix ? Or is this board intended for machines without DMD ? Why do you use a STM32F40X for this board ?

Events by keyframe is your idea, mine is very different, I work with status of switches, lamps, and direct outputs because also this controller board will be useful for many more MODS, not only DMD or Topper. For me events by Keyframe are very limited, but events by status of switches, lamps and direct outputs allow more options to play animations, do not depend from original animations, and may mix status of several outputs to trigger animations. At any rate my DMD also will may work with keyframes and send wireless to Topper trigger for play animations, so both options available.

Also your topper idea is by serial wired, mine is wireless Bluetooth.

Why I can not use STM32 ?, I decided use Kinetis for DMD to avoid suspicions and your claims about firmware, but for another hardware I will use STM32, Kinetis, PIC32 of Raspberry, according to what I see convenient or simply according to my preferences by available libraries, etc.

Your ideas and mine are very different about DMD and Topper, this product is full developed by me with no relation with third party firmware, so I may apply all my ideas. So if I add hardware, firmware will support.

#65 1 year ago
Quoted from Homepin:

In order to use Bluetooth in any product, first the BT module must be "qualified" - then you have to apply for a licence to use it in your product. If the BT module is actually licenced then you are "only" up for $5~$10K to get it approved for use in your item (varies)...........
I will bet that all of these $4 BT modules sold for hobbyist use in connection with Arduinos etc are NOT licenced. This means that you would have to make that step first, costing $20K~$25K......
All of this is completely ridiculous I know but I feel it needs pointing out. Some additional reading here:

OK, thanks, I will check.

#66 1 year ago
Quoted from PinballMikeD:

Great work. I'm looking forward to seeing what you come up with in a finished product. If you need any help, drop me an email. I know some excellent programmers that might be interested

Thank you Mike. For PC I have experience with VC++, but I need remember JAVA for Android, though just now Im with another design for a Tablet with Android and must work with Java and Android Studio.

#67 1 year ago
Quoted from lucky1:

Imagine 20 pinball machines in a game room and all looking for connections. Of course you can use different processors but for code and IDE compatibility reason I would build all devices on a single CPU architecture.

Not paired comunications for IO Status, but master to multiple slaves 2.4Ghz with not ACK and not Auto Retransmit. There is not problem if multiple pinball in same room, each one may config different RF channels and by firmware may config transmiter power to avoid interferences.

Bluetooth/WIFI only to configure/update. I must check yet if keep WIFI or Bluetooth LE

#68 1 year ago


Today I received first material to assemble prototypes. Two MK66 144 pin microcontrollers, one TSOP56 NOR Flash 512 Megabit chip memory, and one U-Multilink programmer to Debug/Program any Kinetis microcontroller.

Also I made some modifications to wireless controller, add RJ45 connector to CAN bus, so may use standar Ethernet cable to connect it, replace switched power supply to may work with input supply 6 to 20 VDC and may provide 5 volts to external devices, remove DIP switch and connect pins from microcontroler to ON/OFF each radio module. I must check again this weekend to see if yet need some modification, but I think its close to be ready to send to manufacturer.

In a couple of days I will receive first PCB for DMDMK64, and tomorrow some pasive components, and ready to assemble prototypes this weekend. First tests next week. Also Im waiting for a Jlink Debug/Programmer, this is useful for STM32, Kinetis, PIC32 and some more ARM MCU.

And tomorrow or Friday I will receive the Amber filter to improve contrast and hide leds, also will test a glass filter to improve colors, and a new frame with improved machining, this last for current DMDST32 because DMDMK64 PCB is also the frame.

DMDMK66_002 (resized).jpg
DMDMK66_001 (resized).jpg
DMDMK66_003 (resized).jpg
DMDMK66_004 (resized).jpg
ScreenHunter_005 (resized).jpg

#70 1 year ago
Quoted from urbanledge:

I dont understand half your posts but I love reading them!
You work so fast.
Can't wait to see this come together.
I will buy one straight away for my sttng.
Will the 2.4ghz mod board be able to control servos?

Wireless controller board, send wirelessly status about all switches, lamps, bumpers, flashers and any input/ouput of pinball. Then with any mod that work wireless will may control anything.

Now Im developing several mods for this board, its possible I do some to control servos, shaker, digital leds, etc... Currently working with a wiereless Topper and two more mods, all to receive data from this controller board.

And about DMDMK64, today I received the PCB, also received a new frame with improved mechanized, an AMBER FILTER to improve contrast and hide leds, and also I have do a WIDE DMDST32, this is like DMDMK64 a big board that is also the frame, so do not need add frame and final product is more compact and with better look.

Now holes for connectors are smaller, not two big rectangular holes, but small holes for each connector, so the board is more resistant and robust.

Attached some pictures about all I have receive today, so probably this weekend I will assemble first prototype about DMDMK64. Also I will assemble the new DMDST32 with AMBER FILTER, because I have already orders about it, even before I have advertise it.

I hope also soon may advertise and offer my SEGA 192*64 and Wireless TOPPER by Bluetooth. ALL DMDMK64 based, are FULL developed by me, HARDWARE and FIRMWARE, do not need pay extra licenses from third party.

PCB_001 (resized).jpg
PCB_001b (resized).jpg
PCB_002 (resized).jpg
PCB_004 (resized).jpg
PCB_006b (resized).jpg
PCB_007 (resized).jpg
PCB_008 (resized).jpg
PCB_008b (resized).jpg
PCB_009 (resized).jpg
PCB_013 (resized).jpg

PCB_013c (resized).jpg

PCB_013d (resized).jpg

#72 1 year ago
Quoted from fastpinball:

We tried do a connector from the PCB to the first display panel 16pin input for our FAST RGB DMD but found that not all the sourced panels line up exactly the same and caused the display to not line up correctly. Even the placement of the power connectors varied from display lot to lot. Just FYI before you run too many PCBs.
FAST Pinball

Power supply connectors are very poor placed, but data connectors even though not perfect aligned, connect with a female connector in PCB. I assemble all my DMDST32 from the begining with this system time ago and work perfect, never fail.

490e5711a87987dbbe9b2fbce5099d0feda74529 (resized).jpg

10c93b072869376e91d38bacb760d2a40bf88b2a (resized).jpg

1444ca56edb27a627a585fb89e061eafefd62b71 (resized).jpg

#74 1 year ago
Quoted from fastpinball:

In that form factor you have some wiggle room because the PCB is screwed to the display panel and the mounting bracket is floating in between the two. That will let you line it up nicely with the opposite panel.
I was referring to the other design where you are using the PCB as the mounting bracket, like our design. Due to the fixed position for that first panel that connects directly to the PCB that panel can end up be a little out of alignment. Even 0.5mm skew shows the divide between the panels. Tension on that connector caused by a physical twist to get the panels aligned right might not be the best. This RGB panels are delicate in their own ways. You could always reflow the soldier on that connector and twist it a little, but that would get old over and over.
Just passing on something we learned on our multiple turns. PCB and the shipping that goes with it definitely adds up.
FAST Pinball

No twist because screws are M3, and holes are M4, so there is clearance to adjust the position of the panels without forcing the connector. Also when I receive led panels, I select the first data connector best aligned to install like first led panel en DMD, and the worst for second panel. So, always fit perfectly.

#80 1 year ago
Quoted from emkay:

I gotta say, I'm pretty impressed so far with the current edition (DMD ST32 black). I'm still getting the hang of the coloring software, changing palettes for different animations and such, but it installed like a breeze and is bright as blazes. Next I need to figure out the wifi so I can lose the USB cable for updates.

Thank you Matthew, I'm glad you are happy with my DMD products.

#83 1 year ago
Quoted from rubberducks:

I think this product has a lot more potential than ColorDMD in some scenarios.
Their frame interpretation method is quite restrictive. For example, a number of independent sprites are the same shade as the background, so must therefore be the same colour, in the recently coloured BSD. It looks crap. Of course it's more of an issue on some games than others, but it looks particularly bad on BSD.
As far as I understand it, this method should allow the full recolouring of frames, if you are so minded.

I do not have see specifig games, but system to apply colors by Keyframe may be by palette or pixel by pixel for a full frame. All is possible, if hardware has enough power to process, enough store size with fast access (mine will be a 512Mbit parallel NOR Flash) and a lot of time to colorize each game or more people helping about it.

I do not think may colorize by sprites like in 80's computers, but by full frame. May be start from a palette, then apply different colors only to some pixels (so do not store a full colorize frame). I will check all when I work with software.

Very important, is a good editor software to colorize, I have may ideas about it, to do it fast and comfortable to anybody that want help about it, also for me to may colorize and offer games ready to work. Current editors where you modify pixel by pixel is not productive, very slow system. I have better ideas about it to improve the tasks of coloring.

#84 1 year ago
Quoted from lucky1:

Luis is currently in a phase where has a lot of ideas and is only putting the hardware for them together. I´m sure some of them will die along the road of implementation, because they don´t work out as expected.

Yes, this always happen, a lot of ideas, but finally only some work.

#93 1 year ago


Today I shipped the first batch of multicolored DMDs, with the new amber filter and the new frame.

The amber filter in translucent methacrylate significantly improves the contrast of the image and hide the leds, the result is fantastic. This filter is optional and has a price of 18 euros, including the filter, screws and metal separators. It can only be fixed to the new frames and boards, since they carry the proper machining. This filter I installed in the DMDST32 Red DUAL Edition, but also in the new DMDMK64 board.

As for the new frame, it improves remarkably to the previous one. As soon as I can, I'll make quality photos and upload them. The material is now MATE instead of glossy, the result is a product not sensitive to marks by fingerprints and much cleaner since it does not attract dust by static electricity, as it happened with the previous racks. In addition the machining of the holes has been optimized, with the size adjusted to each connector, this also allows to hide the cables.

filtro_001 (resized).jpg
filtro_002 (resized).jpg
filtro_003 (resized).jpg
filtro_004 (resized).jpg
filtro_005 (resized).jpg

#95 1 year ago
Quoted from rubberducks:

» YouTube video See this example with the rats in BSD. Looks awful IMO. Video is time-stamped.

Ok, I see what do you mean.

Its the mix of variable data (scores, game in play, etc..) and an animation. When variable data is in a specific place of screen, may isolate it with masks, in this case variable data is in same place of animation, its more complex but may do it (its not a question of hardware, but firmware).

When I program advanced color options I will work with all mask options to may apply full color to all frames, even to those that mix variable and fixed data.

#96 1 year ago


Working together with manufacturers of led panels to optimize the design, specific for applications in pinball. These screenshots of Autocad, I am currently reviewing the design to suit our application.

Working to avoid bleeding problem in DMDMK64, and some more improvments.

ScreenHunter_014 (resized).jpg
ScreenHunter_011 (resized).jpg
ScreenHunter_012 (resized).jpg
ScreenHunter_013 (resized).jpg
ScreenHunter_010 (resized).jpg
ScreenHunter_009 (resized).jpg

#97 1 year ago


New DMDMK64 version, this add a Switched DC-DC circuit 8-36 DCV input to 5DCV 5A, to work directly with pinball power supply, so will not need add external power supply, so more compact, lighter, and will be 100% PLUG and PLAY. I must test yet this new prototype, but according with my measures I think will work fine.

Also add CAN bus with RJ45 connectors to connect wired with matrix controller to may control other mods (topper, etc...). I will do the X-Files mod to indicate episodes status with Keyframe by episode start/end and reset mod by star/end game. Also I have already on design some more mods with matrix controller.

About wireless options I have add also WIFI, so I will check what is best option Bluetooth or WIFI for config/udpate, will keep only one for Cell Phone Comunications and 2.4Ghz radio module for mods.

Testing currenly SEGA 192*64, Capcom, Spike and Virtual pinball. Next test I want to do is store and read a full colorized animation in NOR Flash, to check speed to read data.

ScreenHunter_035 (resized).jpg

ScreenHunter_026 (resized).jpg

ScreenHunter_032 (resized).jpg

#99 1 year ago
Quoted from tezting:

No external power would be awesome!

Yes, I think will may be 100% plug and play, not need connect wires and use external power supply.

Today I sent to manufacturer this new prototype, and like j_m suggest me, I go to see if may replace USB mini B connector by a larger and stronger USB B. I have contact by email with manufacturer to STOP production, modify design and manufacture already with USB B connector.

So, I think this will by already final version.

#101 1 year ago
Quoted from TimeBandit:

You keep mentioning CAN bus. Spike is not strictly CAN. It's a custom RS-485 protocol that you will have to decode.

This CAN bus is not specifically for Spike, I add it to connect some Mods wired with a fast and safe serial port, for example matrix controller board to DMD will connect by CAN bus, but topper will be wireless by WIFI or 2.4Ghz Nordic RF module.

Board modified to install a stronger USB B connector, instead of small mini B USB.

ScreenHunter_040 (resized).jpg

#104 1 year ago


Many ideas, must test all, some will work, some not.
People prefer a product ready to work, plug and play, so as less cables and connections, better.

I know problems with RF modules in an electromagnetically noisy environment, so I must test yet, I think will work then will be the best for a plug and play product. Better if people only need connect the topper to 220VAC with no cables between pinball and topper, than if people must to do an installation.

Better if product may update wireless from cell phone, instead of must to remove device and connect to PC computer with a software.

And about wired connections, I need may share same data with several devices, so I prefer work with an addressable communication bus, and then the best, fast and safe is CAN bus, better than RS232 (only work with one device to device).

At any rate, there are many ideas, must test all and see what work and what avoid if fail.

This is not only a DMD, but I try to do a multimedia product, to control DMD multicolor, Topper, and any Mod that want add. Also I will check about add SOUND options to replace original sound board by a sound system working with WAV files.

DMDMK64 is not a simple DMD Multicolor, but I want to become a full multimedia system.

#106 1 year ago


Working to add new pinball manufacturers to firmware.

Logic Analizer data from DMD signals; Start frame Clock, Jump Line Clock, Start Line Clock, Data Clock, Data. This capture screen example seems to have four sweeps per line, to generate 16 levels of brightness.

Last version of PCB is already in manufacturer, I will may assemble prototype in one week. Then I will send it to a friend that has many pinball to check in several pinball that work properly without external power supply, connect directly to pinball with the two orignal DMD connectors, so 100% plug and play.

At any rate user "Pick Holder" from Pinballinfo forum confirm me that connect directly to 5v in Stern SAM work perfect without external power supply. So practically, it's sure that DMDMK64 will not need external power supply, so will be more compact, lighter, faster to assemble and 100% Plug and Play for all real pinball, and for Virtual Pinball may be I offer optional external power supply 12v or 5v.

screenshot (resized).jpg

1 week later
#107 1 year ago


I receive already the new PCB board for DMDMK64 prototype, this add switched DC-DC to remove external power supply and CAN bus with RJ45 connectors. These are pictures about the three boards I manufacture currently to do DMD Multicolor, also soon I will release the SEGA 192*64 DMDMK64 based.

First firmware version for DMDMK64 will be avaible soon, probably for the begining of January, also I think SEGA 192*64 will release for same date.

Small RED board, will be available until out of stock, then only will manufacture big boards, these do not need add acrylic frame and if need external power supply may fix to board with screws and spacers , so also remove the acrylic piece to attach the power supply.

Testing to remove external power supply, to becomse all my DMD 100% plug and play, with the two orignal pinball connectors. At any rate if must keep external power supply, current 5V 7A will be replaced by 5v 5A, tested work fine, its smaller, lighter and more compact.

DMD_001 (resized).jpg

DMD_002 (resized).jpg

DMD_004 (resized).jpg

DMD_003 (resized).jpg

DMD_005 (resized).jpg

DMD_006 (resized).jpg

DMD_007 (resized).jpg

DMD_008 (resized).jpg

DMD_009 (resized).jpg

DMD_010 (resized).jpg

DMD_011 (resized).jpg

DMD_012 (resized).jpg

DMD_013 (resized).jpg

DMD_014 (resized).jpg

DMD_015 (resized).jpg

DMD_016 (resized).jpg

DMD_017 (resized).jpg

DMD_018 (resized).jpg

DMD_019 (resized).jpg

DMD_020 (resized).jpg

DMD_021 (resized).jpg

DMD_022 (resized).jpg

1 week later
#108 1 year ago


New and I think last prototype of the board for the DMDMK64.

The bad thing about thinking so much and giving so many laps to a project, is that you constantly come up with improvements and additions, but I think this is already the final version to bring to market the first version of DMDMK64. In the pictures attached, you can see the new power supply that can install the board. A very small and compact 5v 4A, more than enough to handle the panel and the controller.

This power supply is directly soldered to the board, there is no need to wire from the power supply to the board, and the AC input goes into the board with a 5mm 2-pin to screw connector, although the cable could also be welded directly.

The wiring of the panels does not go to the power supply, now they are welded directly under the board, so that it is completely hidden, with a cleaner and more professional appearance.

This board also installs a 5-ampere DC-DC switched controller, so you can connect the DMD 100% plug and play, using the voltage supplied by the pinball through the original connectors. It is something I have yet to prove, but it almost certainly should work. In addition it adds one or two supercapacitors to avoid reset to the CPU, in case of high peak consumption, something unlikely. This supercapacitor system can also solve any problem of CPU resetting that may be suffering pinball, so it has a dual utility if someone has thought of replacing their old plasma DMD with a new one Multicolor DMD and also solve problems of CPU reset, this is the product.

We started 2017, and I think that already during this month of January, I will be able to present a functional version of the DMDMK64, fix prices and options.


fuente_001 (resized).jpg
fuente_003 (resized).jpg
fuente_002 (resized).jpg
fuente_004 (resized).jpg
fuente_005 (resized).jpg

3 weeks later
#111 1 year ago


This is the last DMDST32 I have develop, and will be the last I will manufacture.
Big PCB board, all in one, new design. The PCB board acts as a frame, the methacrylate frame of previous versions disappears. Replaced the small USB connector, for a larger and more robust one.

The power supply is now integrated and welded directly on the PCB boar, it is a very small, light and compact model. It does not need cables between power supply and board, nor the fixation part of the power supply to the board of previous model. The AC cable now comes straight from the board, with a 2-pin screw connector to be able to remove and lay the cable quickly.

The board allows to install an amber filter to improve the contrast and hide the Led.
The final product is much lighter and more compact than previous versions. This will be the only model I will make of DMDST32, until I starts with DMDMK64 production.

Sin título-4.jpg

Sin título-7.jpg










Sin título-5.jpg

#114 1 year ago


One feature I forgot to mention;

This new DMDST32 (big board), is also ready for 100% plug and play without external power supply, so with a custom cable 3 pin to 4pin (for Bally/Williams), may connect directly without external power supply. I'm preparing custom cables by manufacturer, so for pinball real, will not need connect to 100VAC with clips, but simply connect a cable from DMD to Driver board to get 12VDC and convert to 5VDC with the switched DC-DC that may install this new board.

And price keep same, 179 Euros full assembled + freight cost. There are some optional extras like Amber filter and some more. More information in my facebook

I warn about this feature (100% plug and play ready), to avoid that later some "competitors" say that I have copy ideas from another, when its JUST on the CONTRARY, there is "people" that copy my designs and ideas.

2 weeks later
#116 1 year ago
Quoted from russdx:

Is there a ETA on your own firmware for these boards?

Hello russdx.
A little delay because I'm working with three kind of DMD at same time, 128x32, 192x64 and lately added to the project the 128x16 (for Hook, Star Trek, Batman, etc...). Also testing Topper with Kinetis and Raspberry Pi3. I think first version of 128x32 will be ready in about 2-3 weeks.

#119 1 year ago
Quoted from shimoda:

Wondering who you are referring to in the last line.

hello shimoda.
I prefer do not speak more about it, to avoid again unpleasant discussions with some german people, and besides this have happen mainly in another forums. It seems that now everything is calm, better not resurrect it again. Anyway I have to be careful, some people behaviors are quite dark, mainly when there are money interest.

#121 1 year ago
Quoted from Haymaker:

I am very excited about this product. Can't wait until it works with Capcom so I can install one into my PM!

Thanks for your support Haymaker.
I will test soon Capcom, with this set of boards I got time ago, only need burn Rom and run CPU.

I do not foresee problems to add it to the firmware, or maybe it is already supported. I'm working with several projects at a time and this slows everything down

IMG_20170216_170533 (resized).jpg

IMG_20170216_170523 (resized).jpg

#122 1 year ago
Quoted from Budfan:

I too cannot wait for the 128 x 32 DMDMK64 to be ready to ship with firmware. I have been following this for some time. Pinballsp appears poised to deliver and outstanding product which will be within my budget and have all the colouring features I want. I have learned one thing in this patient, you will be rewarded. Keep up the great work Pinballsp

Thank you very much Bufdan.

#124 1 year ago
Quoted from Haymaker:

If there is any way I can help please let me know!

Thanks for your support.

#127 1 year ago


New design, practically ready to send to factory next Monday. DMDMK66 192x64 Multicolor. In this case it is a Multicolor DMD LED compatible SEGA 192x64 that install Baywatch, Batman for Ever, Frankenstein, Maverick.

This DMD is 100% Plug and Play, no external power supply needed, no custom cables to connect, just remove the original DMD, and connect the new DMDMK66 192x64. Install the powerful Kinetis MK66 processor, 180Mhz, 1Mb Flash, 144 pin TQFP chip. ALL in one big PCB board, do not need any acrylic frame, the best professional look, time ago I stop to design small PCB + acrylic bracket, current with big PCB is the best solution.

Optional extras:
1.- Amber filter to improve contrast and hide the LEDS.
2.- USB or CAN bus, to connect and control a high resolution Topper, with custom animations. It will also allow connect to matrix controller board to read all switches and outputs status, to activate custom animations in Topper display.
3.- WIFI; To configure and upgrade wirelessly, from the cell phone.
4.- Bluetooth; Same functions as the WIFI.
5.- 2.4Ghz Radio, to wirelessly trigger a high resolution Topper (no cables between DMD and Topper).
6.- 512Mb flash memory chip to store full colored games in advanced mode.

The price will fix it as soon prototype assembled and tested, this will be the cheaper LED Multicolor DMD 192x64 solution on the market.

I'm working just now also with design of DMD 128x16, (Hook, Star Trek, Batman, Teenage Mutant Ninja Turtles and Checkpoint ) and hope send both to factory next Monday.

May check details and news about these and other of my designs also in my Facebook

ScreenHunter_073 (resized).jpg

#128 1 year ago


Design of the new Multicolor DMDMK64 128x16 ( compatible Hook, Star Trek, Batman, Teenage Mutant Ninja Turtles and Checkpoint). Hardware based on a powerful Kinetis MK64 microcontroller.

In spite of being a smaller screen and with less resolution, the design is more complex, since the original DMD install in the DMD board the video controller (Z80, RAm, Rom and some 74xx/40xx chips).

I still have to review the designs of this and the 192x64, but if there are no unexpected, they can go to the factory Monday or Tuesday, and have the prototype mounted a week later.

The features are similar to the 128x32 model. Optional can install USB or CAN bus to communicate with a Topper display, WIFI/2.4Ghz for wireless configuration and/or communication wireless with a Topper display. The SD card is fast access parallel 4 bits, which will allow to store complete colored games.

This DMD is 100% plug and play, and requires no external power supply, will be supplied with a cable to connect directly to the 12VDC of the pinball.

I must check yet if possible store all games in one Rom, and select game with jumpers, so will not need burn Rom by game.



1 week later
#131 1 year ago
Quoted from russdx:

Was there any progress working with the Chinese led module manufacturers creating a better led module? (no bleed etc..)

There is a new chip some providers use now in led panels, but do not know if those solve bleed problem, I hope check it soon.

#132 1 year ago


In a few days will be available DMDST32 big board without external power supply (practically PLug and PLay), directly connect to pinball 12VDC supply with one UNIVERSAL cable and a new quick splice connectors, so do not need different custom cables for each pinball manufacturer, but only ONE Universal cable to connect 12VDC very fast and easy to any pinball. The new quick splice connectors allow plug - unplug easy and fast after install.

With this new option, avoid external power supply and avoid connect to high voltage (100VAC). I will provide new instructions with pictures to connect the new cable to 12VDC in any pinball.. Same will be available for DMDMK64. The 128x16 and 192x64 always will be 100% plug and play, no power supply required.

At any rate, DMDST32 and DMDMK64 boards yet will keep OPTIONAL install external power supply, if user require it, for example for virtual pinball (if no 12VDC available).

After check all options, I think UNIVERSAL 12VDC cable and quick splices plug-unplug is the best option for a Plug and Play DMD.

DMDST32 Big board with 12VDC PLug and Play cable, is the cheaper in the market currently, only 184€ + freight cost. Optional extras; WIFI, preconfigured SD card, Topper connector, Amber FILTER, RS232 port, Chip enhancer.

Orders contact by email, skype pinballsp, Whatsapp +34 693 344 445, Facebook messenger 



#134 1 year ago
Quoted from Rondogg:

Who is supposed to program the color for each game?

For DMDMK64 I will start to provide full colorized games, and a special editor with help support for fast advanced coloring (not colorize pixel by pixel by hand, like in some current editors).

#136 1 year ago
Quoted from AlexSMendes:

Got prices already?

Do you mean about DMDMK64 ??, will be very similar to current DMDST32, with some additional extras, like the 512Mb Flash memory to store advanced coloring game files. DMDMK64 price will be between 185 and 210€.

#138 1 year ago
Quoted from mima:

When will it be possible to order? (64 version)


I can not yet provide the exact date on which the product will be ready, there is some delay because currently I work in several projects at the same time (DMDMK64, DMD 128x16, DMD 192x64, Hologram Mod, Virtual pinball I/O board, and some custom projects). I will keep informed of the status of each project in the forum and on facebook.

#140 1 year ago
Quoted from stoptap:

I would concentrate on DMDMK64 Luis. There are potentially a LOT of sales in that product.

Thanks for suggestion. I will try to finish DMDMK64 as soon as possible.

#141 1 year ago


Practically ready the new DMDST32 12VDC.

This do not need high voltage power supply, but connect directly to pinball 12VDC. Also provide ONE 12VDC UNIVERSAL cable (do not need custom cables by pinball manufacturer) with new quick splice plug-unplug connectors for fast and easy installation, allow unplug easy without remove installation to move DMD to another pinball. Practically this is Plug and Play in a few minutes.

Now external power supply, is optional and yet may install in board, I keep option for people that may require it, for example for some virtual pinball installtion if 12VDC not available or any other requirement.

Pictures attached, about the switched 12V DC-DC converter to 5V 5A, that install this DMDST32 12VDC version. Price keep same 184€ + freight cost, and power supply 100-250VAC now is optional with price +18€.

12VDC will be also available in DMDMK64.


#142 1 year ago


The Led panel manufacturer has change panel design, and these do not fit with my current DMDST32 big board, so I have change my design to may install the new led panels.

Also I have improve design, remove not used components (some holes, connectors, super capacitors, etc...), improve the switched DC-DC, center in board, with a new horizontal inductor. This is the official 12VDC Ready DMD232 Edition, to connect directly to 12VCD instead of to high voltage AC, external power supply may install yet but its optional.

Add push button to enter in Update mode, this is better because DIL switch fail frequently, Add 2 x buffer chips to connect a Topper with P5 panels. Data and power cables, will be custom cables, with correct length, so avoid must to fold and fasten cable with flanges. Also the power supply cables are now custom cables with 4 short wires soldered directly to board, no more long cables, so better and profesional look.

And if no more manufacturer changes, this will be the last version of DMDST32 I will manufacture until I release DMDMK64.




#143 1 year ago


In about one week I will receive board for the new DMDST32 12V DC Ready, this get power supply directly from 12V DC, do not need external power supply, do not connect to high voltage.

This DMD install new model of led panels, with better features, according with manufacturer improve "Refresh rate more good and more better remove shadow effect". So, may be solve also the bleeding, though I must test it yet to confirm.

So, it's time to provide full information with pictures to identify WHERE connect in each pinball manufacturer, to get 12V DC. Start with Bally/Williams, WPC89 (WPC89, WPC-S, WPC-DCS) and WPC95. Next days I will post pictures to identify 12v DC in all pinball manufacturers (Data East, Stern SAM, Spike, Gottlieb, Capcom).

This 12V DC Ready, will be also available in DMDMK64. Both also may install external 100VAC power supply, for special installations, like virtual pinball, this will be optional.

WPC89_001 .jpg

#144 1 year ago


Data East identify, where connect to get 12V DC power supply for last "DMDST32 12VDC Ready Edition". Start to ship this new 12V DC version DMD, next Monday.

This information, will be also useful to connect DMDMK64 to 12V DC.




#146 1 year ago
Quoted from mima:

When will the DMDMK64 be ready to ship?

Sorry, there is delay because I'm working now with Hologram Mod for Creature, and also testing new DMD 192*64 and 128*16.

#147 1 year ago


Stern/Sega WhiteStar identify, where connect to get 12V DC power supply for last "DMDST32 12VDC Ready Edition". This information, will be also useful to connect DMDMK64 to 12V DC.



#148 1 year ago


Stern SAM identify, where connect to get 12V DC power supply for last "DMDST32 12VDC Ready Edition". This information, will be also useful to connect DMDMK64 to 12V DC.



#149 1 year ago


CAPCOM identification, where connect to get 18V DC supply for last "DMDST32 12VDC Ready Edition". This information, will be also useful to connect DMDMK64 to 12V DC.

DMDST32 and also DMDMK64 accept up to 36VDC. With CAPCOM, connect to 18VDC instead of to 12VDC, no problem about it, work perfect.




#150 1 year ago


All pictures, by pinball manufacturer, to connect DMDST32 to 12V DC, available in a PDF, to download from this MEGA link.!Ac8WkR4A!Mq8hY8eDN25KiyXRSGFsyEc8UY12xwDrx-ghhf0nAcI


#156 1 year ago


Today I received the new PCB, for last version I will do about DMDST32, this is the "12V DC Ready Edition", to connect direclty to 12V DC, so do not need external power supply.

Also I have add some improvements to design. Add 2 x buffers to may connect a Topper with P5 led panels in mirror mode, add a push button fo enter in update mode, now the led panel power cables are very short and directly soldered under PCB (for better look), flat cable with custom correct length (no more original flat cable Folded and flanged), Switched DC-DC centered and with horizontal inductor.

And this new PCB, install a new LED panel design, according with manufacturer " Refresh rate more good and more better remove shadow effect ", so may be solve the BLEEDING problem. As soon as I assemble, today or tomorrow, I will test to confirm.

Tomorrow I hope start to ship the first batch or "DMDST32 12V DC Ready Edition". Thank you to everybody for patience to wait, unfortunately the led panel manufacturer changed design without warn about it, so I had to change PCB design as fast as possible, send to factory and wait. At any rate I think this is the best DMST32 design, I will post pictures about product assembled as soon as possible.









Sin título-11.jpg

#157 1 year ago


Already avaible last and final version of DMDST32, this is the "12VDC Ready Edition" to connect directly to 12V DC, so do not need anymore AC power supply (though yet may install if somebody request for some special application).

Improve design, better look, more compact and lightweight. Add optional two buffers to may connect a Topper (soon I will offer the Topper kit), replace DIP switch by pusth button to enter in update mode (DIP switched failed frequently). Cables between led panels are now custom with correct length, both power cables connectors are very short with 4 wires soldered directly under board.

Today I start to ship first batch of DMDST32 12VDC Ready Edition. Thank you everybody for support, and for patience to wait for last orders, unfortunately the led panel manucturer changed panel design and I had to change PCB board, send to manufacturer and wait for it. LEd Panel manufacturer said me that this new led panels " Refresh rate more good and more better remove shadow effect ", so I will test as soon as possible to see if remove the bleeding.

And this will be the last version I will do about DMDST32, no more improvements, no new versions, I will manufacture this until I release my new product DMDMK64 (hardware and firmware from me).

Sin título-0.jpg
Sin título-1a.jpg
Sin título-3.jpg
Sin título-2.jpg
Sin título-4.jpg
Sin título-5.jpg
Sin título-7.jpg
Sin título-6.jpg
Sin título-11.jpg
Sin título-8.jpg
Sin título-9.jpg
Sin título-91.jpg
Sin título-93.jpg
Sin título-94.jpg
Sin título-95.jpg
Sin título-96.jpg
Sin título-98.jpg
Sin título-99.jpg
Sin título-991.jpg
Sin título-992.jpg

#159 1 year ago
Quoted from russdx:

How come half of it is un-populated? will it be fully populated once shipped? or are those optional extras?

RS232 serial port, WIFI and Topper (output connector and two buffer chips) are optional, also a 1.70m flat cable to connect topper is optional. And preparing a full Topper kit compatible with this DMD. I offer also optional SD card preconfigured and Amber filter to improve contrast and hide leds.

#161 1 year ago
Quoted from Rondogg:

When will we see it in action?

Do you mean the DMDMK64 or the new DMDST32 12vDC ???

#164 1 year ago


Testing the new Led panels, there is no bleeding, so this new led panel model improves the image. These will be from now the Led panels that will install all "DMDST32 12V DC" and future DMDMK64.


3 weeks later
#166 1 year ago
Quoted from WhiskeyTango:

Very cool.
Where is the best place to to purchase your panel? What other parts/boards do I need to use this in my STTNG?

I sell DMDST32 (and soon DMDMK64), ready to work with some optional extras. You may place order by email, Skyp pinballsp, Whatsapp +34 693344445 or Facebook messenger .

I do not sell parts to DIY, only DMD Multicolor full ready to work.

#169 1 year ago


In the attached video, testing the Kinetis MK66 processor that will install my new DMD, the DMDMK66.

This is a new product completely developed by me, with its own hardware and software, this way the dependence on third-party firmware will disappear, no pay licenses or wait for activations.

The product will work immediately after connection. All updates will be free and can be downloaded online from the Github I am preparing.

The first firmware version will not support all the options yet, but it will be a 100% functional product that at least will be compatible with Bally/Williams, Data East, Stern WhiteStar, Stern SAM, and probably Spike, this last I must test yet.

Next updates will add support for Capcom, virtual pinball, WIFI, advanced coloring, etc .... I will inform periodically of the new firmware updates, which I will be hanging for free download.

The tests that I have performed for now, have been totally satisfactory. The final PCB board ready to send to manufacturer tomorrow. I think in 10-15 days the product may be ready to offer it. The price will be the same as the DMDST32 12VDC, but not having to pay licenses, it really costs € 10 less.

#170 1 year ago
Quoted from wxforecaster:

A bunch of questions...
1.) What is the difference between DMDST32 and DMDMK64 (should one buy now or wait?)
2.) What is the cost of each (shipped to US?) Bulk pricing available?
3.) Are the LED panels included? If not, where do we get them (WPC and Stern I'm most interested in)
4.) Are the LEDs brightness controllable? The new ColorDMD LED product was WAY too bright out of the box. We had to turn it down to 2 out of 10 to avoid severe eye strain.
5.) As for the software, while I would love to be able to color my own games, is there a repository out there for those who have already done Pin2DMD coloring efforts? If so, can those "files" be updated easily onto your device?

OK, I reply to questions.

1.- Mainly now firmware is mine, so there are no third-party product dependencies, do not need pay key licenses, do not need wait for activation. Technically, I design hardware and also firmware, both high quality, you may see the look and quality of my last DMDST32 12VDC, DMDMK66 will be also same quality (not a mix of several commercial boards, with a lot of cables and very poor look, like another do). This firmware do not need config pinball manufacturer, autodetect and config automatically. I will develop advanced features for coloring games, with a PC software editor to allow fast coloring.

2.- Price same than current DMDST32 12VDC, though really beause do not need pay licenses, save 10€, price is 185€ without extras. About freight cost I must check another solutions that my current with courier to offer cheaper freight cost, at any rate current DMD 12VDC is very compact and very lightweight, may put up to 5 DMD in one package for same freight cost upt to 3Kg. I will inform as soon as I know cheaper options.

3.- Product is full, ready to work, this is not a DIY or Kit to assemble user, but a final product practically plug and play, only need connect two wires to 12V DC.

4.- You may adjust the brightness level, no problem about it. I know these led panels are very high performance because are mainly to do big TV for sportif events and similar.

5.- Sorryh, DMDMK66 is not compatible with pin2dmd, but I will provide a tool to coloring games, with good options for fast coloring, not paint by hand pixel by pixel. I will inform about it as soon as I release first version. At any rate the first version of DMDMK66 will not support all options yet, I will add and release periodically, with free download from a Github. All updates for free, no key licenses to pay, no wait for activations.

#171 1 year ago
Quoted from Rondogg:

Seriously. He has incredible pictures but i still have very little understanding about what comes with it how to buy it what it can do? How to program it. Very confusing. Looks incredible, smells like vaporware? Hope I'm very wrong.

I sell a lot of time ago the DMDST32, now 12VDC version, its not vaporware. A lot of people know my products, quality and seriousness. I have ship to many countries, also some to USA. If I do a bad product or I scam, is the end for me, there is no reason to "sell smoke". All I publish is real.

You may see also my post about Creature Hologram mod, with real pictures about product Im designing. And about DMD, here you may see my last DMDST32 12VDC, the DMDMK66 will have a similar look.

The only problem is that there are delay with development, because I must attend to my professional and personal obligations, but I try to do my best, although I can not go as fast as I want..


#187 1 year ago


Today test day on the prototype of DMDMK66.

The board has been tested all day connected to a Bally/Williams CPU, I made several changes to the hardware, adding a CD4050 buffers to improve the signals and tested with and without the LS123 chip, it definitely stays or small glitches in the picture (jumps and flickers).

Right now the product works perfectly on Bally/Williams, the next few days I will try on a Capcom CPU that I have, and in a week I receive the final PCB board. I'll assemble a prototype and test on Data East, Stern SAM, WhiteStar and Spike.

If everything goes as I hope, soon I will be able to release the first version of the product, both hardware and firmware, ready to use. The firmware will be upgradeable, free and can be downloaded online from a Github that I have already prepared.

If I can in the first version of the firmware, I will add support for virtual pinball, but I am not sure if it will be, in that case I will add it in the second firmware revision. The hardware will not need changes to support new brands or virtual pinball.

As for other brands like Capcom, Gottlieb, Alvin or Spooky, at the moment are not my priority, except Capcom that I do not think it is difficult to include. Because of my experience in DMDST32 sales, the vast majority are for Bally/Williams, and some for Stern SAM, WhiteStar, Spike and Data Est. I've never been asked by a DMDST32 to mount it in an Alvin, Spooky or Gottlieb, so I will not waste much time on those brands, perhaps on Gottlieb, if he can have any interest.







#188 1 year ago


Final PCB board revision about DMDMK66, sent yesterday to manufacturer.



#192 1 year ago


Finished the test with Bally/Williams, works perfectly. So its time for more tests, tomorrow I will test CAPCOM, with the CPU in picture, I must burn a ROM with the game, and I think firmware may work without any modification because of support Autodetect, this mean do not need config pinball manufacturer.

Also preparing export Source Code with all Libraries from Arduino to KDE (Kinetis Design Studio) or MCUXPresso, to work with a professional tool, this allow to do Debug for test code. I plan add Aurora library to play animated GIF for splash screen and may be also for replacement of original animations, this may be interesting for people that want design their own animations, mainly graphic designers.

First I will add to source code support for SD card with FATFS library, to may store and read config file with brightness level, color palette, custom splash screen, animations, etc.. Probably will have two files, one for main config and one with colored animations and keyframes. Main config file will be a TEXT file, so easy to edit by anybody, do not need special software to update a bin file.

I will try, for first firmware release, add also virtual pinball.

In pictures attached my Capcom CPU, Roms to burn with game (Pinball Magic or BBB), and my programmers for Kinetis, one Segger Jlink and one U-Multilink. Also capture screen about Kinetis Design Studio, the tool I will use to work with source code.

Start from a Teensy/Arduino source code, do not mean all is ready to work, there is a lot of source code to add to may offer a good product, but its not a problem, I have all the knowledge and tools to do it. Step by step, release after release I think I will may offer a good product, with all features that people want in a multicolor DMD.

I have many ideas for advanced coloring software, but that will be later, after releasing the first version of the DMDMK64.


#196 1 year ago


Testing splash screen for DMDMK66 and some more ideas, developing with Adobe After Effects. I must check yet how control speed of GIF because play slower than original that made Mario (mayuh) for me (videos 1 and 2), thanks Mario.

Of course, when you see the DMD working in person, the colors and detail is much better than what you see in the video.

Also Im working with After Effects (videos 3-4), there are many visual effects to do a good splash screen.
These are only tests, mainly to see how work Smartmatrix library to play animated GIF.

#197 1 year ago


I found an online website to make animated GIF, now its ok for the speed I want. And working also with CAPCOM, my Logic Analizers help me about it, not problem to add any new brand to DMDMK64/66.

2rw0ryx (resized).jpg

#200 1 year ago
Quoted from rubberducks:

Thought you'd decided on the MK66 over the MK64?
Be awesome if in time we can get panels with the perceived performance of the original render Mario did. I reckon 3 years.

Now testing all with MK66 processor. Splash screen is only a test, no final version, I want check several texts and effects, there are a lot of good and free effects for Adobe After Effects.

About hardware, I ordered PCB to assemble with MK66 microcontroller, after all tests also I will check with MK64, the only difference is clock frequency. MK66 is faster at 180Mhz, MK64 work at 120Mhz. Probably I will keep MK66, though its more expensive, its faster, so better to work with advanced coloring.

At any rate at this moment, all are test.

#201 1 year ago
Quoted from mayuh:

...could be my fault. I just flew over the last posts and decided that the product name is mk64 he didn't even know I'm going to do an intro

Thanks Mario, now all are tests. First I needed to know how config and work Smartmatrix library to play animated GIF in firmware, after some problems with it, now it is working fine.

#202 1 year ago


I received today already the DMDMK66 12V DC PCB board, so I will assemble and test full DMDMK66 along next week. And I have add one more hardware option, with a new microcontroller, the most powerful, a Cortex M7, Atmel SAM S70, 300Mhz, 2Mb Flash, 384K RAM, and its even cheaper than MK66 (MK26 in pictures is same, without Ethernet not needed for this application).

So DMDMK66, may be finally is DMDSAM7. This do not mean start to do a new firmware, both MK66 and SAMS70 are ARM MCU's, so easy to move the firmware from one to another with small changes. A more powerful microcontroller allow better features to play full colorized games.

My new DMDMK66 or SAM7 install a parallel SD card 4bit access, so faster access than SD SPI 2 wires (in DMDST32), to read colorized game files.

Current hardware comparison for my DMD's is following:
DMDST32, STM32F407, 168Mhz, 1Mb flash, SD card serial 2 wire (slow access).
DMDMK66, Kinetis MK66 (MK26), 180 Mhz, 1Mb Flash, SD card parallel 4 bit (faster than SPI 2wires)
DMDSAM7, Atmel SAM S70, 300 Mhz, 2Mb Flash, SD card parallel 4 bit (faster than SPI 2wires).

ALL my current and new DMD's will install special "bleeding free" Led panels for best quality.


#204 1 year ago
Quoted from rubberducks:

Seems like a win-win if the Atmel is cheaper and (much) faster, and has higher capacity buffer (flash).

Yes, its a surprise for me, a M7, 300Mhz, 2Mb flash, cheaper than a Kinetis M4, 180Mhz, 1Mb Flash, and even cheaper than STM32. Its a monster of microcontroller, very powerful, sure will be perfect for advanced color. This is the top of microcontrollers, next are already MPU, SOC and FPGA.

2 weeks later
#206 1 year ago


My new DMDMK66, prototype assembled and now under test, I think soon I will may offer it. With better features than DMDST32, a more powerful processor, 512Mb flash memory to store full colorized games, SD card fast access (4bit parallel), do not need pay key licenses or wait for activation, all updates for free. Without third-party firmware dependencies, uses its own firmware.

First firmware release support all Bally/Williams, Data East, Stern/Sega WhiteStar, Stern SAM. Now also testing Capcom and Spike. WIFI support will be add in next firmware version, to UPDATE firmware and config device. Also in second firmware will add virtual pinball support (or may be even in first firmware version)

Also Im preparing already the software needed to may apply advanced color frame by frame to any game. I have send a second prototype to a friend that has many pinball to test it in several pinball by manufacturer.

ALL my Multicolor DMD, install the new "Bleeding FREE" Led panels, for best quality. All are 12VDC Ready, do not need external power supply, plug and play, only need connect 2 wires to 12V.

Orders or questions, may contact by forum private message, email, Skype pinballsp, Whatsapp +34693344445 or Facebook messenger

Sin título-2.jpg
Sin título-3.jpg
Sin título-4.jpg

#208 1 year ago
Quoted from rubberducks:

Why didn't you go for the DMDSAM7 if it was faster and cheaper?

Yes, I will do, but I made this DMDMK66 PCB board time ago, and I want test it, because firmware for SAM S70 will be based on same source code firmware. So, all I do for DMDMK66 will work with DMDSAM7, both based on ARM microcontroller, easy export firmware between both.

Currently I do not have yet a big PCB for SAM7, I will receive in a few days a small PCB board for first tests. Also PC software to apply advanced color by game, is universal, may use with any of my new developments.

With current prototype I want also test fast access to external 512Mb Flash memory to store full colorized games, and same for SD fast access.

1 week later
#209 1 year ago


Testing DMDMK66 in Bally/Williams, Data East, WhiteSTar and Spinball. All work perfectly.

And a surprise, the firmware work and support "Spinball" spanish pinball manufacturer of Jolly Park and another. Along this week will test in Capcom, Stern SAM and Stern Spike, and if all work fine, then soon I will release the first version of DMDMK66, hardware and firmware. If possible, in first release I will add virtual pinball support, if no possible will add in first firmware update.

All updates for free, do not need pay licenses, do not need wait for activations, plug and play, work immediately.













#211 1 year ago
Quoted from Rondogg:

You should have a repository like pinsound where people can save/share their work.


Time ago I made a Github for this product, I must check yet how configure and how work exactly, but I think will be possible users may upload their files (colorized games, color palettes by game, etc...) to share and also to download any file (firmware updates, instructions, colorized games, config files, etc...).

As soon as I release first DMDMK66 hardware/firmware, I will provide full details about it, and hope soon I will release first tool software to colorize games.

#213 1 year ago
Quoted from rubberducks:

To avoid confusion, particularly as you seem to be using the DMDSAM7, I'd try to settle on a product name that's easily recognisable and accurate, rather than DMDMK66.

All source code developed for DMDMK66 will work with SAM S70, no problem about it. Now I have only prototype for Kinetis MK66 microcontroller, so can not offer yet DMDSAM7.

The sufix MK66 and SAM7 refer to the microcontroller in board, more powerful SAM S70 than MK66, but both ARM 32bit and easy to export source code from one to another.

About change product name, do not know what alternative name may use, my policy about DMD names, was from the begining with DMDST32, DMD + sufix (related to processor in board).

Along this week I will receive first PCB prototype for SAM S70 (PCB picture attached), this is not a big board, because its expensive to do a prototype, this is a small board to connect to led panels with flat cable, enough to do all tests. Also I have add option to config board to work with 192*64 led panels for big SEGA DMD, its possible I release also 192*64 DMD with this processor if all tests are good.

Attached also some more pictures that sent me my friend Orlando, that is testing currently DMDMK66 with several pinball machines, all working perfectly, and surprisingly also work with spanish Spinball Jolly Park, their clients already ask to order it for that pinball, the only multicolor compatible Spinball manufacturer. Also wait Orlando confirm me that work fine with Capcom, Spike and SAM. Up to now all working with Autodetect, do not need config anything to install in different pinball machines.

And with DMDMK66 and DMDSAM7, besides my animated splash creen, I will offer also to clients option to add a custom picture/video_animation with their company name, for advertising.


#217 1 year ago


Today I received PCB boards to test the new SAM S70 processor, a very powerful MCU, ARM Cortex M7, 300Mhz. Also I made a small board for tests with MK66. Both boards are small, because for prototypes are cheaper, I add some optional hardware to help me in tests, and when all is tested I will do the big board. These two test boards allow connect to P2 panels to check firmware for 192*64 DMD.

I have think to do also a small test board for the 128x16 DMD prototype, I will prepare next days and will send to manufacturer in a few days. Meanwhile my friend is testing DMDMK66 in more real pinball, I wait for news about test in SAM, Spike and Capcom, and probably also will work without modify in Alvin and Spooky because Autodetect firmware option.





#224 1 year ago


New small TEST PCB board, ready to send to manufacturer, this is to test the Multicolor DMD 128x16, also based on the Kinetis MK66 microcontroller.


#226 1 year ago
Quoted from russdx:

Are all these boards auto routed? (its putting traces under your crystal which is a bit naughty! and definitely not best practice )

No, only some tracks are auto route, and that one track in 8Mhz crystal was already solved. After route boards, I check all several times before send to manufacturer, and always I amend all mistakes. Capture screen was about first routing.

At any rate, this is a prototype, no yet big board to do final DMD, cheaper do small boards for prototype, test all, develop firmware, then when all work fine, I do final big board, all in one.

#227 1 year ago


SAM7 Test Board assembled and ready to check first firmware, also I have assembled a test MK66 with some more hardware to do more test. Both with option for 192*64 led panels.

In a few days I will receive also a test board for 128x16 led panels.


1 week later
#228 1 year ago


Today I received a new small TEST PCB board, this is to develop the 128x16 Multicolor DMD, all with SMT components, also the Z80 (PLCC), Eprom 27c010 (PLCC) and Ram 6264 (SOIC), so the final design will be very compact, and like my DMDMK66 all in one board with professional design.

So, I have already all small test boards I need to develop and test firmware for DMD Multicolor 128x32, 128x16 and 192x64. DMDMK66 128x32, is close to be ready, all tests work very well, Im very happy with product.

And fortunately, for me, the routine that control de Led panels (Smartmatrix) in DMDMK66 firmware, according to the developer (Louis), will soon be available in its V5 version to be able to control LED panels P2, 64*64, Scan 1/32 required for the development of DMD 192*64, so that will save me a lot of development work.

I continue also with last test for the Creature mod.

DMD_TEST_128x16 (resized).jpg

DMD_TEST_128x16_003 (resized).jpg

DMD_TEST_128x16_002 (resized).jpg

DMD_TEST_128x16_004 (resized).jpg

1 week later
#232 11 months ago


For now I can provide technical data of my progress, and everything is well on track to have all the three DMD, 128x32, 128x16 and 192x64, soon.

For my tests with the 192x64 screens, I got an original SEGA video card from a seller of Rumamina, I get it in a few days. The CPU already had it, which is the same as using Data East, I have eproms to burn several CPU games and video. However, I already got a screenshot of the signals someone posted on the internet, and I see that it works with 2 planes, just like WhiteSTar, so I only have to modify the points per line to 192, and the lines 32 to 64, the latter will be the most complicated, but I know already how to do it (thanks to Louis from Smartmatrix project). Price fixed already, 349 Euros, and do not need pay key licenses, do not need wait for any activation (this for ALL my DMDMK66, so do not need pay any extra money for licenses), 100% plug and play 12VDC, do not need external AC power supply, professional look all in one big PCB board.

For the 128x32 DMD, I got the CAPCOM data signal dump, with my logic analyzer, I saw that its practically the same as Bally/Williams, so 1 plane, except that the clock signal is 256 pulses per line, instead of 128 Pulses. That explains that the autodetecting does not automatically support CAPCOM, but I already have programmed in the firmware what is necessary so that it can work with this pinball manufacturer.

In addition a friend sent me data signals dump from a Spooky pinball, once modified the micro Propeller Parallax firmware. It has 4 planes, practically the same as Stern SAM, as soon as someone can do betatester with my DMDMK66 screen, I will test if as it is, it supports Spooky, it is very probable that yes.

I have also been working to improve the Spinball brand (Jollye Park and others), since it was moving a line vertically, so need a small firmware modification.

The 128x16 DMD, I still have not had time to assemble it, I'll try to do it this week. Also I do not have add yet virtual pinball to the 128x32 DMDMK66, as soon as possible I will add to firmware, a lot to do and not enough time to do all as fas as I want.

In the first screenshot attached, the CAPCOM data signal dump, in which can see the 256 pulses per line, which avoid the current firmware, autodetect from recognizing it correctly, is now practically included in the firmware.

In the second screenshot attached, the signals for a Spooky, in which can see the 4 planes, just like in the Stern SAM.

In the third screenshot, you can see the dump of data signals of SEGA 192x64, you can see the 2 planes, as in WhiteStar, so I think will be easy to do the DMD 192*64, at least change dots per line from 128 to 192, will be easy, change rows from 32 to 64 will need some more work, but I know already how to do it. My firmware work with Smartmatrix library to control led panels, and or I modify it, or soon like said me Louis (the Smartmatrix developper), these libraries will support 1/32 Scan 64*64 led panels, so sure I will offer soon the DMDMK66 192*64.

I am waiting for a friend, to whom I have sent a logical analyzer, to get me data signals dump of Gottlieb and Spike. Spike I'm sure I will add it soon, because the current firmware almost recognizes it, there is only a small vertical and horizontal displacement, from which I can find out the reason as soon as it has the signal captures, to be able to add these pinball manufacturers.

Also Im working with the Creature mod, a custom project for a client, and another client that requested me an estimation for a new project. So I have many things to do, I think this summer with more free time I will work faster.




#235 11 months ago
Quoted from russdx:

Because every pinball company wrote there dmd update drivers slightly differently. There are a many ways to drive those plasma displays with the 6 signals they take. Each company had there own way of achieving the seperate shades etc... So you need to decode it slightly differently for each pinball tech.
The display it self is mono chrome so there are cleaver framing tricks to achieve the shades.


Externally, when play animations in DMD, all seem same look, but internally data signals are different for each manufacturer. Some manufacturers are very similar, but even a little difference may do that need different firmware or do not work properly, for example Bally/Williams and Capcom, are really very similar, but a different data clock of 128 or 256 pulses, mean that need different firmware.

#238 11 months ago
Quoted from urbanledge:

I just wish you would finish the Bally/Williams one first and release it .
I dont understand all the tech talk etc etc
I just want to buy some plug and play DMDs now

I understand that most of people do not understand and do not interest anything about these technical questions, and only wait for a product ready to work. But some times, to may speak about status of project, I must speak about technical data. For practical data I may offer pictures and videos about some tests, meanwhile I develop it.

#239 11 months ago
Quoted from rubberducks:

Any progress on the colouring software?

No yet about it. I was working mainly with hardware and firmware to support most manufacturers, and the 192x64 to work with signal data. Same I will do with the 128x16.

About colouring software, I have ideas, but not yet developed software.

#240 11 months ago


After some modifications in firmware, my DMD Multicolor 192x64 is close to be ready. Only must to solve a little problem, like see in pictures attached, only display half of screen (32 rows, instead of the 64 rows), but I know already how solve it.

In all my tests, the screen is stable, the images do not blink or move sideways, appear at all times well centered. So, I think very soon I will may offer my DMDMK66 192x64 compatible SEGA 192x64 pinball machines.

After solve the little problem with half of screen, I will add SD card support to store color palettes and product is ready. This is my own product, HARDWARE + FIRMWARE from me, no more dependencies from third party firmware, so do not need pay extra key licenses and do not need wait for activation, product will be ready to work, plug and play, 12V DC ready, do not need external power supply to work.

And like my DMDST32 and DMDMK66, my 192x64 DMD will be with a professional look, all in one big board, high quality.








#241 11 months ago


I said in my previous post (minutes ago), that the problem of my 192x64 DMDMK66 display would solve it in a few days, but finally it was a matter of minutes.

Problem solved, as you can see in the attached pictures, the screen already shows all the 64 lines. Only a small problem remains, the first 6 upper lines appear distorted or vertically displaced, this is already a minor problem and I will solve it soon.

The rest of the image is completely stable, with no flickering or lateral shifts.

This weekend I do not think I can do more, because I have to finish a couple of projects for a few customers, and it's urgent.

Monday or Tuesday, I will review the PCB design and send it to the factory. While solve the problem of the upper lines, I will add support for reading SD cards, I will program the configuration of palettes, the firmware update, and READY to get the product for sale.

Most likely my 192x64 DMDMK66 display will be on sale in a couple of weeks. The final price will be 355 Euros + shipping costs. Optional extras, pre-configured micro SD card +9 Euros, Amber filter +19 Euros.

I remember that this DMD do not need pay extra key licenses and do not need wait for any activation. Its plug and play, do not need external AC power supply, work with 12VDC. This is a product 100% developed by me, HARDWARE and FIRMWARE, no third party firmware dependencies.

For questions or orders may contact with me by email to, Whatsapp +34 693 344 445, Skype pinballsp or by the private messenger of Facebook .


#242 11 months ago


This is the final PCB board design for the DMDMK66 192*64, ready to send to manufacturer.

A professional design, all in one big PCB board, plug and play, 12V DC ready, with a Kinetis MK66 MCU and a micro SD card 4bit parallel (for faster access, so useful for future advanced color).

As soon as possible, I will upload some videos about product working, with Batman, Maverick, Frankenstein and Baywatch Rom games. I will open also a Github to may download, for FREE, all firmware updates for users.



#244 11 months ago
Quoted from russdx:

What features does your firmware come with? (release not future)
- which manufacturers does it support
- pinMame support? (probably not to important here)
- colour editor?
- frame by frame colouring? Or just a simple fixed palette?

The 192x64 display only install SEGA in four pinball models, Baywatch, Maverick, Batman and Frankenstein. There are no more manufacturers that install this kind of DMD. My current DMDMK66 192x64, first release support color palette, but allow config several color palettes and activate a system that change automatically each 20-30 seconds (Random Autopalette), if user config this option. In next releases I will offer advanced color frame by frame with a software Editor.

My DMDMK66 128x32, current version support all Bally/Williams, Data East, Stern/Sega WhiteStar, Spinball, Stern SAM, Stern Spike and Capcom, probably also support Spooky and Alvin but I must check yet. Color palette or Random Autopalette. Pinmame in next firmware release. Im working with advanced Editor to colorize frame by frame, but with an optimized system to do not waste 2 months to color a game, this will be for next firmware release.

Im working also with a multicolor DMDMK66 128x16 for Hook and similar pinball based on 128x16 DMD resolution. First firmware release same features than 128x32, color palette and Random Autopalette. May be in the future advanced color frame by frame with same Editor.

#246 11 months ago
Quoted from urbanledge:

Have you a price on the 128 x 32 ones yet?
Keep up the good work.

Thank you.

Price is same that DMDST32, 185 Euros + freight cost, but because you do not have to pay extra money for Key Licenses, you save 10 Euros and really it's cheaper than DMDST32. Optional extras, SD card preconfigured +9€, Amber filter +19€.

Also I do special prices, according with quantities, for resellers and distributors. Any question about hardware or software, suggestions to improve product, etc... I solve and reply all by Forum, Email, Whatsapp, Skype or Facebook messenger.

Kind Regards

#248 11 months ago
Quoted from rubberducks:

So since you're still calling it MK66, did you abandon the more powerful SAM7 in the end?

No, but need some more time to do SAM7, there are some technical issues that require special study. Now I prefer release MK66, these are close to be ready for the three models 128x16, 128x32 and 192x64.

Also I must work and finish the Creature Holo mod, and two professional projects for some clients. So, I do not have free time to work currently with SAM7.

Sure, I will do DMD based on SAM7, as soon as possible, because it's more powerful and also cheaper, and all source code I develop now for MK66 is also useful for SAM7. And the Editor to colorize frame by frame will be compatible with all my DMD too.

#250 11 months ago
Quoted from rubberducks:

I really think you're shooting yourself in the face. All this does is confuse people. Do one, definitive version if you can.
It sounds like the software is a way off anyway, so why not just finish the CftBL mod, then take some time to release either the MK66 or SAM7 based DMDs, with at least some frame by frame colouring software support, rather than 2 piecemeal with no software initially.

Firmware is updatable, no problem to release new versions with more features. It's better release step by step than work for a long time to offer the final product with advanced options.

MK66 and SAM7 will be compatible, and both with enough power to run advanced color games. Really SAM7 is mainly useful for me, cheaper, easier to order and assemble, and with more options to develop software.

I have so many things to do, that sometimes is not easy choose what is the priority.

#253 11 months ago
Quoted from jwilson:

Well, WMS did produce a bunch of slot machines with it, most notably Jackpot Party.

Colourizing one of those might be fun.

Interesting, I did not know. If that machine use same data signals than the SEGA pinballs, will work also with my DMD 192x64.

#258 11 months ago


Today I received several DMD data dumps from my friend Orlando. He has a lot of pinball machines, and is helping me to get these DMD data dump about several pinball manufacturers to may add to my DMDMK66 firmware. He sent me today several about Spinball, Stern Spike, WhiteStar and SAM. And later he will send me some about Gottlieb.

Curious Stern Spike, I thought that this should be similar to Stern SAM (4 planes by row), but not, its more similar to Bally/Williams, only 1 plane by row (like WPC and Capcom), and generate the 4 planes with 4 different frame times (1ms, 2ms, 4ms and 8ms).

Well, now I have all technical information to add Stern Spike, Capcom and Spinball to my DMDMK66 128x32. And as soon as I receive Gottlieb data dump I will try to add, too. So, after all tests, I think my DMDMK66 128x32 is also close to be ready to release first hardware and firmware version.

May be I release in same date, DMDMK66 192x64 and 128x32. And working also with 128x16.

Then will be time to work and finish software to apply advanced color frame by frame, I have some good ideas to do it with an optimized system of work that allow colorize games in no long time like happen now with another systems (terrible waste 2 months of time to color a game, there is people with a lot of free time and a very poor software).


#261 11 months ago


Today, by Skype, the PCB manufacturer, has sent me the picture of the PCB board already finished, and they already sent it to me today by DHL Courier.

So next week I will be able to set up the first prototype, do the latest tests here, and also send a second prototype to my friend Orlando to try on his machines, and the product will be ready to offer it for sale. Delivery time 2-4 days as soon as I have the product in stock.

I am very happy with this product, since it is 100% developed by me, both HARDWARE and FIRMWARE (do not need pay key licenses and do not need wait for any activation).

The product will have the highest quality (all in one big PCB), like my other DMD (DMDMK66 and DMDST32), professional finish, Plug and play to the original 18v connector of the original DMD (do not need external AC power supply, like offer another bad and very poor designs).

PS: A wise proverb I just invented right now, says; "Ignore the envious and the bad people, and you will progress in life.". I applied it in my life, for a long time, and it really works, and also this allow Im happy with my family, friends and people who appreciate me, which fortunately is a lot. Thanks everybody for support.



#263 11 months ago
Quoted from mima:

Great news!
Ping me when the 192x64 is ready to ship, i want one!

Thank you. I will warn when product is ready for sale.

#265 11 months ago
Quoted from DorkVonWaterfall:

Will there be software for coloring the DMD ?

Yes, but in second release of firmware, now I'm working yet with it.

#266 11 months ago


Two days ago I received already the PCB for the DMDMK66 192*64, I will assemble and test along this week.

I have check the SD card access by SDIO 4 bit parallel, and its really VERY FAST, these are my Test Results, read/write between 16 and 19Mb/s. So, with so fast access, its enough to store files with full colored games, do not need external flash memory chip.


Also Im testing a new DC-DC switched circuit for this DMD 192*64, because the quantity of leds are 3 times more than the 128*32, so need a stronger circuit to connect directly to 12/18 VDC (do not need external AC Power Supply).

So, my DMDMK66 192*64 will be 100% Plug and Play, very compact and lightweight. Remove old DMD, connect DMDMK66 192*64 and work immediately, do not need external AC high voltage power supply, do not need connect any special cable, do not need key licenses, do not need wait for any activation, connect and work.

Im really very happy will all tests Im doing with DMDMK66 192*64, I think will be a very good product, high quality, very good features. And also Im working with the Software to color games for ALL my DMD, I have contact with a mexican software programmer to help me with it, because of Im very busy with hardware and firmware development.

#268 11 months ago


Preparing DMDMK66 Github, to upload soon, Firmware versions, Tools, Drivers, User manuals, Pictures, Videos, etc... Access to all updates is for free, do not need pay any key license and do not need wait for any firmware activation. Here all for the three DMDMK66 models (128x32, 192x64 and 128x16).

This is the Github link to access to DMDMK66
Also I have prepare a Github for the Creature HOLO Modsp


#269 11 months ago


Today I received the new DC-DC switched power chip, for the DMDMK66 192*64, this support up to 10 Amps, so enough for this DMD display.

The before chip that I install in the DMDMK66 128x32 only support 5 Amps, not enough to do a Plug and Play with so many leds (12288 leds, instead of 4096). And even if need, I have another solution pin to pin compatible for a DC-DC 12 Amps.

Also I have replace, in all my DMDMK66 designs, the THT inductor by a SMD version, and also the input connector is now SMD, so will be faster to assemble to offer faster lead time for big orders.


#270 11 months ago


Software for advanced color, the "Magic Color Editor" is under development. Its yet in the beginning, but with good ideas to give a good support to the tasks of advanced coloring, frame by frame (with Key Frame), for all DMDMK66 displays (and future SAM7).

Developed with QT C++, so will may offer it for Windows, Linux (for PC), and probably for Raspberry and Android devices.

1 week later
#283 10 months ago


Testing Magic Color Tool software to apply frame by frame color to all my Multicolor DMDMK66 (128x32, 192x64 and 128x16). There is still much to program, but step by step will come.

Now I'm working with several projects at time; Two professional projects custom-made, the Holo ModSP, the DMDMK66 128x32 (close to be ready to release), the DMDMK66 192x64 (also close to be ready to release), the DMDMK66 128x16 this is yet in the begining but with success in first tests, and two more pinball projects that hope soon advertise.