With a simple $35 dongle that plugs right into your TV, it’s possible to enjoy your favorite TV shows, YouTube channels, and everything else Chromecast has to offer. Being a WiFi enabled device, it’s also possible to hijack a Chromecast, forcing your neighbors to watch [Rick Astley] say he’s never going to give you up.
The rickmote, as this horrible device is called, runs on a Raspberry Pi and does a lot of WiFi shennaigans to highjack a Chromecast. First, all the wireless networks within range of the rickmote are deauthenticated. When this happens, Chromecast devices generally freak out and try to automatically reconfigure themselves and accept commands from anyone within proximity. The rickmote is more than happy to provide these commands to any Chromecast device, in the form of the hit song from 1987 and 2008.
Video demo of the rickmote below, along with a talk from ToorCon describing how the hijacking actually works.
Continue reading “Hijacking Chromecast With The Rickmote Controller”
[Jason] always wanted a touchscreen TV remote control. He could have pressed an older Android tablet into service, but he wanted to roll his own system. [Jason] gathered the parts, and is in the process of building his own 7″ touchscreen setup. He started with a 7″ LCD capacitive touchscreen. He ordered his display from buy-display.com, a Far East vendor.
[Jason’s] particular display model comes mounted on a PCB which includes controllers for the display and touchscreen, as well as some memory and glue logic. The LCD controller board has quite a few jumpers to support multiple interfaces and options. While the documentation for the display was decent, [Jason] did find a few errors. After getting in touch with tech support at buy-display, he wrote a simple application which determines which jumpers to set depending on which hardware interfaces are selected from drop down lists.
With the LCD sorted, [Jason] still needed a processor. He selected the venerable Microchip PIC32MX series. This decision allowed him to use a Fubarino for the early prototypes, before switching to his own board as the system matured. [Jason] was able to get a simple GUI up and running, with standard remote buttons to control his TV and cable box. Code is on his Github repository.
[Jason’s] most recent work has centered on cutting the cord. He’s switched over from DC power to a 2600 mAh LiPo battery. Click past the break to see [Jason] test out his fully wireless work in progress.
Continue reading “A 7″ Touchscreen TV Remote Control from Scratch”
Video projectors are great. They can easily produce a very large image to watch. With that large image comes a large screen, and who wants to look at a large screen when not watching TV? Well, [Steve] didn’t either so he set out to make a powered retractable screen for his projector. The best part about this one is that it is done in true DIY/hacker fashion. The parts used are definitely not intended to be used as anything close to a projector screen and the overall cost is kept to an absolute minimum.
Continue reading “Magic Screwdriver Decides If You Watch TV Or Not”
The Bitbox, an open source game console, has received a number of updates in the past couple of months. Last time we covered this DIY console, [Makapuf] had just managed to get the first revision to run a simple game. The second revision will increase the colors to 32k, add another channel of sound for stereo, switch controllers from PS2 to USB, and add support for Olimex’s UEXT expansion devices.
While the hardware upgrades are impressive, there’s been a lot of work on the Bitbox software as well. A new game demo called Fire was created as a set of tutorials to help people start developing for the console. There’s also a BitBoy, a GameBoy emulator for the Bitbox. BitBoy is a ported version of gnuboy for the ARM Cortex-M4 processor that powers the Bitbox. It successfully emulates a number of commercial GameBoy ROMs.
We’re looking forward to seeing what’s next for the Bitbox. After the break, check out a video of BitBoy running on the Bitbox.
Continue reading “The BitBox Console Gets Upgraded”
The Enrichment Center likely disapproves of the SoundCube: a portal music box in the form of a Portal Companion Cube. [Andreas] finished this project a couple of years ago, but we’re glad he’s finally had time to give a rundown on the details at his blog.
The build is primarily a modified speaker box cube—constructed out of what appears to be MDF—with four Alpine SXE-1725S speakers placed at the center of the middle faces. The faces were routed out to resembled the Companion Cube, while the electronics mount and the speaker grills were 3d printed. Inside is a homemade amplifier built around an Arduino Mega, with a TDA7560 quad bridge amplifier, a TDA7318 audio processor, a Belkin bluetooth receiver, and a 3.5″ touchscreen for volume control and for input selections.
Two 12v 7.2Ah lead-acid batteries keep the cube functional for an entire weekend of partying, but probably add a few pounds to the already hefty MDF construction. Check out [Andreas’s] blog for more pictures and his GitHub for all the necessary code.
If you’re hungry for a portable HTPC (Home Theatre PC) solution, maybe packing everything into a stylish mini lunch box is the way to go. [tomhung] wanted a quick and easy way to drag his media around while he’s away from home, but in an intentionally portable, self-contained enclosure, and the Star Wars lunch box provided plenty of space for the necessary guts.
Inside, he’s stacked the RasPi and a USB hub on top of one another. Each is mounted to its own platform made out of plastic DVD covers, and kept separate by standoffs carved from what appear to be the casings of inexpensive plastic pens. The stack also includes a 250GB 2.5″ HD, which [tomhung] simply attached with velcro for easy removal. The cables underwent minor surgery to keep the rat’s nest under control, and although the interior may still cause cable management enthusiasts to cringe, the exterior of the box cleans up well for its evening out. [tomhung] fit a simple 6-port keystone wall plate to the face of the lunch box to provide simple connections for all the important plugs.
[w00fer] wanted to see if any modifications to a DVD Recorder were possible. Initially, the goal was to upgrade the internal hard drive for additional storage. However, after cracking open a DVDR3570H and finding a service port, he decided to look a bit deeper.
Connecting an RS232 to USB converter to the service port resulted in garbled data. It turned out that the port was using TTL signal levels instead of RS232 levels. This was solved by building a converter using the MAX232 converter IC.
With the converter in place, the service menu appeared. It performs some tests and spits out the results when the device is booted. After that, it sits at a prompt and waits for commands. Fortunately, [w00fer] found the service manual which lists the available commands. So far, he’s been able to generate test patterns, test lights, change the display text, spin up the hard drive, and read device information. However, the next steps include disabling Macrovision copy protection, dumping the EEPROM and NVRAM, and copying data off of the hard drive. If you think you can help [w00fer] out, let him know.