Portable ESP32 RGB Lasershow Has All The Trimmings

Perhaps there was a time when fancy laser effects were beyond those without the largest of bank accounts, but today they can be created surprisingly easily. [Corebb] shows us how with a neat unit using an off the shelf RGB laser module and mirror module, driven by a ESP32 with software designed to make it as easy as possible to use.

The video below the break is in Chinese so you’ll have to turn on the subtitles if you’re an Anglophone, and it takes us through the whole process. It’s mounted in an SLA 3D printed enclosure which neatly holds all the parts. The ESP32 module drives a couple of DACs which in turn drive the galvanometer motors through a pair of amplifiers.

Then the software allows all sorts of custom displays for your creative expression, including uploading quick sketches over WiFi. Beyond pretty patterns we see it mounted on a bicycle for a head-up display of speed and navigation info. Even if it does fall off and break at one point we can see that could be an extremely useful accessory.

All the code can be found in a GitHub repository should you wish to try for yourself. Meanwhile we’ve covered a lot of laser projector projects here in the past, including most recently this one using stepper motors in place of galvanometers.

Continue reading “Portable ESP32 RGB Lasershow Has All The Trimmings”

Playing MAME Games On A RGB Laser Projector

MAME Laser Projector

Vector based displays were used for arcade games in the ’70s and ’80s. A typical CRT uses raster graphics, which are displayed by deflecting a beam in a grid pattern onto a phosphor. A vector display deflects the beam in lines rather than a full grid, drawing only the needed vectors. Perhaps the best known vector game is the original Asteroids.

[Jeremy] built up a RGB laser projector, and wanted to run some classic arcade titles on it. He started off by using the XMAME emulator, but had to modify it to communicate with the laser and reduce flicker on the display.

To control the laser, a modified version of OpenLase was used. This had to be enhanced to support RGB color. The modified sources for both the MAME emulator and OpenLase are available on Github.

[Jeremy]’s friend, [Steve], even got a vector based game that he wrote working on the system. “World War vi” is a shoot-em-up battle about the vi and emacs text editors.

The results of the build are shown in a series of videos after the break.

Continue reading “Playing MAME Games On A RGB Laser Projector”

RGB Laser Projector Is A Jaw-dropping Build

We can think of no better way to describe this laser projector project than Epic. [C4r0] is a student at Gdansk University of Technology and he’s been working on this projector for at least a couple of years. It uses several different laser diodes pulled out of DVD burners, Blu-Ray drives, and entertainment equipment (the green diode is from a disco laser).

In order to direct the beams he built a series of brackets that hold dichroic filters which reflect some wavelengths of light while allowing others to pass straight through. Each diode also needs a driver, most of which he built from scratch. And once the hardware has been designed and tested, what does one do with it? If you’re [C4r0] you build it into a money case with professional-looking results.

Don’t miss the video demo after the break. And make sure you have a rag ready to wipe up the drool before you look at his forum post linked above.

Continue reading “RGB Laser Projector Is A Jaw-dropping Build”

RGB Laser

laser_RGB_21_big

Last month we had the pleasure of bringing you [FireMyLaser’s] green laser spirograph. Just green is great for a while, but why not add red and blue for a full spectrum of color! [c4r0] steps in at this point to bring us his red green blue laser.

(Editor’s note: the old forum doesn’t seem to exist in 2023, but the project moved here. Thanks, [Rolson]!)

He dug around inside Blu-ray players and DVD drives until he had a collection of lasers, refractors, and other filters that fit his needs. With some careful toothpick alignment and glue, his setup was complete.

But then he went further by modified his galvo scanner to accept the RGB laser; requiring a custom circuit board and new software, both available on his site. The original is in Polish, but Google does a decent translation. Check after the jump for a video.

Continue reading “RGB Laser”

RGB Laser Diode Projector


[fl-consult] published this interesting RGB laser diode projector. The build uses three lasers, 532nm green, 660nm red and a 405nm blue diode from an XBox 360 HD-DVD drive. Aside from the salvaged diodes, it uses some off the shelf hardware to power and scan the lasers to make the display. Details are a bit lacking, but google translate helps a bit. If you’re not quite sure what’s going on: the three lasers bounce off of a set of mirrors that scan from side to side as well as up and down to create images.

Upgraded Raster Laser Projector Goes RGB

We’ve covered a scanning laser project by Ben Make’s Everything last year, and now he’s back with a significant update. [Ben]’s latest project now offers a higher resolution and RGB lasers. A couple of previous versions of the device used the same concept of a rotating segmented mirror synchronised to a pulsed laser diode to create scanlines. When projected onto a suitable surface, the distorted, pixelated characters looked quite funky, but there was clearly room for improvement.

More scanlines and a faster horizontal pixel rate

The previous device used slightly inclined mirrors to deflect the beam into scanlines, with one mirror per scanline limiting the vertical resolution. To improve resolution, the mirrors were replaced with identically aligned mirrors of the type used in laser printers for horizontal scanning. An off-the-shelf laser galvo was used for vertical scanning, allowing faster scanning due to its small deflection angle. This setup is quicker than then usual vector galvo application, as the smaller movements require less time to complete. Once the resolution improvement was in hand, the controller upgrade to a Teensy 4 gave more processing bandwidth than the previous Arduino and a consequent massive improvement in image clarity.

Finally, monochrome displays don’t look anywhere near as good as an RGB setup. [Ben] utilised a dedicated RGB laser setup since he had trouble sourcing the appropriate dichroic mirrors to match available lasers. This used four lasers (with two red ones) and the correct dichroic mirrors to combine each laser source into a single beam path, which was then sent to the galvo. [Ben] tried to find a DAC solution fast enough to drive the lasers for a proper colour-mixing input but ended up shelving that idea for now and sticking with direct on-off control. This resulted in a palette of just seven colours, but that’s still a lot better than monochrome.

The project’s execution is excellent, and care was taken to make it operate outdoors with a battery. Even with appropriate safety measures, you don’t really want to play with high-intensity lasers around the house!

Here’s the previous version we covered, a neat DIY laser galvo using steppers, and a much older but very cool RGB vector projector.

Continue reading “Upgraded Raster Laser Projector Goes RGB”

Laser Cutting Your Way To An RGB LED Table

You’ve got the RGB keyboard, maybe even the RGB mouse. But can you really call yourself master of the technicolor LED if you don’t have an RGB table to game on? We think you already know the answer. Luckily, as [ItKindaWorks] shows in his latest project, it’s easy to build your own. Assuming you’ve got a big enough laser cutter anyway…

The construction of the table is quite straightforward. Using an 80 watt laser cutter, he puts a channel into a sheet of MDF to accept RGB LED strips, a pocket to hold a Qi wireless charger, and a hole to run all the wires out through. This is then backed with a second, solid, sheet of MDF.

Next, a piece of thin wood veneer goes into the laser cutter. In the video after the break you can see its natural tendency to roll up gave [ItKindaWorks] a little bit of trouble, but when strategically weighted down, it eventually lays out flat. He then uses the laser to blast an array of tiny holes in the veneer, through which the light from the LEDs will shine when it’s been glued over the MDF. A few strips of plastic laid over the strips serve both to diffuse the light and support the top surface.

The end result is truly gorgeous and has a very futuristic feel. Assuming you’ve got the equipment, it’s also a relatively simple concept to experiment with. It’s yet another example of the unique construction techniques possible when you add a high-powered laser to your arsenal.

Continue reading “Laser Cutting Your Way To An RGB LED Table”