PSoC VGA On A $10 Development Board

We’ve always found the Cypress PSoC an interesting beast. It’s a CPU with functional blocks that you can configure to build various I/O devices, including incorporating FPGA logic using Verilog. [MiguelVP] has an excellent multi-part project that produces VGA output from a PSoC. So far it just generates a fixed pattern, but a frame buffer is in the works, and there is plenty of detail about how to configure the PSoC for the task.

Although the PSoC has some analog capability, [MiguelVP] uses a cheap R2R DAC and VGA connector to interface to the VGA monitor. You can get the same PSoC board the project uses for about $10. The software, unfortunately, is Windows-only, so be prepared to fire up a virtual machine if you run Linux or Mac. Our own [Bil Herd] did a video introduction to PSoC that you can watch after the break.

Continue reading “PSoC VGA On A $10 Development Board”

Cyberpunking Home Alone

[Macaulay Culkin] err… [Kevin McCallister] pulled off some epic 1990 hacks to scare off a couple of bumbling burglars in the classic film Home Alone. Now celebrating its 25th Anniversary, it’s fun to see the tricks [Kevin] used to spoof a house party brought into this age of high-technology.

The trick in the original movie was all about silhouettes in the windows that made the house look full of people. [Michael Jordan’s] cardboard cutout taped to a model train is fairly believable. But really, who has a half-dozen mannequins just sitting in their attic? Creepy.

The marketing company RedPepper are behind the facelift of this pop culture icon. They outfitted their offices with some window dressings that are perfect for the silhouettes. In a delightful cyberpunk twist they went with projects and digital silhouettes. Embracing our current tech-heavy lives is the mobile aspect of it all. Of course there’s an app for that. It means [Kevin] doesn’t have to pull the strings. He can hide outside the building and decide which animations are played by the projectors within. Check it out after the break.

Continue reading “Cyberpunking Home Alone”

Hacklet 88 – Projector Projects

Everyone loves a big screen TV. Back in the old days, anything over 27 ” was considered big. These days if you’re not sporting at least 50″, you’ll end up with display envy. One thing hasn’t changed though, those who want to go really, really big get into projectors. Hacking and projectors seem to go hand in hand. Anyone else remember those old DIY projection setups where the user would put their TV in a box upside down? This week’s Hacklet is all about projector hacks!

hushWe start with [Chaz] with Projector Hush Box . [Chaz] had a good projector, but still found himself with a problem. Projectors generate a lot of heat, which is dissipated via a fan. For whatever reason, projector companies seem to pick the loudest fans available. [Chaz’s] solution is to put the projector inside a box. Done right, this makes for a quiet projector. Done wrong, it makes an oven. [Chaz] projector hasn’t caught fire yet, so we think he did it right. Two quiet and efficient PC fans direct air through the box, and around baffles which keep the noise down. An anti-reflective coated glass window lets the light out but keeps the noise in. Sound deadening foam helps cut the sound down even further.

led-projNext up is [ric866] with 100w LED projector conversion. The killer with projectors these days are the bulbs. In some cases it’s more cost-effective to buy a new projector than to replace the bulb in an aging one. That’s how [ric866] ended up with a pair of old NEC projectors – one with a working bulb, and one without. Bulbs for this model aren’t cheap at £100. [ric866] found a cheap replacement in a 100 Watt LED. The LED in question only cost £8.99 from everyone’s favorite auction site. LEDs may be efficient, but anyone who’s played with powerful LEDs can tell you they still get hot. [ric866] had to cut up the projector’s case a bit to fit in a heat sink and fan. He also had to spend some time bypassing the various case interlock switches. The final products color calibration looks to be a bit off, but not too shabby for a quick mod!

baffle[Tom_VdE] is serious about recycling. He isn’t one to let an old laptop go to waste when it can be turned into a projector! Remember the “TV in a box” kit we mentioned up in the title? This is the modern version of that same idea. [Tom] tore down the laptop’s LCD and placed it in a CRT monitor case with the appropriate lenses. A setup like this needs length, and focus adjustments. [Tom] managed all that by building a collapsible baffle out of plywood. A build like this needs a lot of light, so [Tom] is using a 100 Watt LED (or two). A water cooling system will keep the LED’s from melting down. [Tom] is still in the prototype phase, but we can’t wait to see his first movie night with this upcycled laptop.

sensorcalFinally, we have [Alex] who built Automatic projector calibration, project #161 on Hackaday.io. [Alex] took his inspiration from [Johnny Chung Lee] to build a system which can map a projector to any angle, size, or position. The secret is phototransistors embedded in the corners of a rectangular piece of foamboard. An Arduino reads the phototransistors while the projector runs a calibration routine. [Alex] switched over to a scanning line from [Johnny’s] original binary pattern. The scan isn’t quite as fast as the binary, but it sure looks cool. Once the positions of the sensors are known, it’s just a matter of mapping the entire screen to a smaller piece of real estate. Toss in a few neat transitions, and you’ve got an awesome demo.

If you want to see more projector projects, check out our new projector project list! If I missed your project, don’t be shy, just drop me a message on Hackaday.io. That’s it for this week’s Hacklet. As always, see you next week. Same hack time, same hack channel, bringing you the best of Hackaday.io!

Bartop Arcade Honors Aspect With 4:3 IPad Screen

Let’s face it, we all love arcades, but not all of us can fit a full size stand-up in our homes. [Bentika] knew the solution was a bartop style cabinet, but it had to be designed and built to his specifications. You see, he’s a bit of an aspect ratio nerd. Only a proper 4:3 screen would do for emulating games designed for just such a display. Modern 4:3 displays are hard to come by, unless of course you have an iPad handy. The 1024 x 768 screens used on the early model iPads are perfect for the task.

Driving these screens used to be a chore, but thanks to hacker reverse engineering and overseas manufacturing, these days, controllers are only a few clicks away. [Bentika] ordered a controller for the iPad 1 screen from eBay. What he got was a controller that only worked with the iPad 2 screen. Thankfully he had a pile of old iPads to play with, so it wasn’t an issue.

[Bentika] designed his cabinet using AutoDesk 123D based upon a basic outline provided by [Joshendy]. His final cut patters were created with Adobe Illustrator. He was able to get the entire cabinet laser cut for around $160, including materials. Cabinet assembly was easy, thanks to plenty of square gussets used to align the various pieces.

The controller for this arcade is of course a Raspberry Pi 2 running RetroPie. [Bentika] used a control block to interface the joystick and buttons to the Pi itself. RetroPie lends itself to “keyboardless” operation, he didn’t have to bring any of the Pi’s USB ports outside the case.

We have to say the final results are very nice. This system has all the portability of a CRT based bartop setup without the weight. You can check out more discussion of this hack over on Reddit, or click past the break for the video.

Continue reading “Bartop Arcade Honors Aspect With 4:3 IPad Screen”

Increasing Cable Length In Precision Video Applications

Transmitting video signals over long distances can be tricky. Cheap co-ax cables won’t do the job. You either need amplifiers along the path, or need to use expensive, high quality shielded co-ax cables – both of which can end up costing a lot. [Maurizio] built a low cost solution to transmit video over long distances using twisted pair cables.

The system is cheap and uses readily available parts. The idea is to convert the video signal into a differential output using a pair of op amps and transmit them over a pair of twisted pair wires, then extract the signal at the receiving end using another amplifier.

twisted-pair-03A differential amplifier usually requires a dual-polarity power supply, which may not be available when adding this upgrade to an existing system. To over come this limitation, [Maurizio] uses a bias voltage equal to half of the power supply value. This bias voltage is added to the non-inverting amplifier signal, and subtracted from the inverting amplifier signal. The resultant differential signal is then fed into the twisted pair cable through impedance matching resistors. At the receiving end, a single amplifier receives the differential signals and outputs a signal that corresponds to the original video signal.

This symmetrical configuration renders the system immune to external noise. The design was tested for transmitting video on inexpensive CAT-3 twisted pair wire. According to him, when transmitting on 300m of wire, good quality color video was displayed on a monitor with an NTSC input. He used LMH6643 op-amps for this experiment, but other devices with similar characteristics can be used. Here’s a useful PDF document that discusses signals, cables and connections.

If you want to check out more of [Maurizio]’s work, see how he figured out how to send serial data from Excel.

Video Standards Are More Than Video Signals

The number of hours we spend staring at screens is probably best unknown, but how about the technology that makes up the video on the screen? We’ve all seen a reel-to-reel projector on TV or in a movie or maybe you’re old enough to have owned one, surely some of you still have one tucked away real nice. Whether you had the pleasure of operating a projector or just watched it happen in the movies the concept is pretty straight forward. A long piece of film which contains many individual frames pass in front of a high intensity lamp while the shutter hides the film movement from our eyes and our brain draws in the imaginary motion from frame to frame. Staring at a Blu-ray player won’t offer the same intuition, while we won’t get into what must the painful detail of decoding video from a Blu-ray Disc we will look into a few video standards, and how we hack them.

Continue reading “Video Standards Are More Than Video Signals”

Video With Sensor Data Overlay Via Arduino Mega

If you haven’t been paying attention, big wheel trikes are a thing. There are motor driven versions as well as OG pedal pushing types . [Flux Axiom] is of the OG (you only get one link, now its on you) flavor and has written an instructable that shows how to achieve some nice looking on screen data that he syncs up with the video for a professional looking finished product which you can see in the video after the break.

[Flux Axiom] is using an Arduino Mega in his setup along with a cornucopia of sensors and all their data is being logged onto an SD card. All the code used in his setup is available in his GitHub repository. [Flux Axiom] was also nice enough to include the calibration process he used for the sensors which is also located in the GitHub download.

Sadly [Flux Axiom] uses freedom hating software for combining the video and data, Race Render 3 is his current solution and he is pleased with the results. Leave it in the comments if you have an open source solution for combining the video and data that we can offer him as a replacement.

Edit: Correct spelling of handle.

Continue reading “Video With Sensor Data Overlay Via Arduino Mega”