Makers
USB Apple ][ disk emulator

One of the most commonly frustrating things about having an old Apple ][ lying around in your basement or attic is the lack of software. While at one time in the late 80s you may have had your own copy of Oregon Trail, that disk is either lost or non-functional, and it's pretty hard to get new disk images onto 5 1/4" disks.
To solve this problem for himself, [Eric] came up with an Apple disk emulator. A project like this has been done many, many times over the last few decades, but [Eric] put his own twist on it: he doesn’t use a microcontroller. Instead, he used a simple USB FTDI device to talk to the Apple disk drive.
The FTDI device in question is a UM232H chip that takes a USB connection and turns it into an SPI bus. Of course the Apple ][ disk doesn't speak SPI, so [Eric] needed to do a little logic conversion with a 74LS251 multiplexer and a 74LS161 counter.
In the video after the break, you can see [Eric] loading Apple disk images on a IIc from his new Intel Mac. It’s a neat build, but it’s not done yet: [Eric] plans on adding a microcontroller with an SD card, allowing just about every Apple ][ game every made to fit in your pocket. Yes, [Eric]‘s project is quite similar to the A][ pocket serial host we saw just a bit ago, but this will hopefully have a lower component count.
Filed under: classic hacks
Add motorized blinds to your home theater

[Chipsy] found himself with an interesting problem. The room that serves his home theater has a wall mirror which reflects part of the screen during viewing. In an otherwise dark room this was very distracting. His solution was to add a blind that covers the mirror during viewing, but who wants to constantly pull that down and back up again? Since the motorized projection screen he is using has a remote control he figured out a way to motorize the blind and synchronize it with the screen’s remote.
The screen uses mechanical relays to switch the motor. He patched into these with an Arduino to detect whether the screen was going up or down. It was easy enough to use his own relay and motor with the blind, but he needed a way to stop the blind once it was in position. For covering up the mirror he simply sets an 18 second timer, but for retracting the blind he wanted precise alignment so he added a magnet and sense its position with a reed switch. See the synchronized screen and blind in the clip after the break.
Filed under: home entertainment hacks
WebSockets, Raspis, and GPIO

A while back, [Blaise] tried his hand at getting the WebSocket protocol working with PIC microcontrollers, WiFi adapters, and a few pots, knobs, and switches. It was an excellent project for its time, but now [Blaise] has a Raspberry Pi, and the associated GPIO pins and Ethernet connection. He decided it was time to upgrade his build to the Pi, this time with a project he calls PiIO.
The basic idea of [Blaise]‘s project requires a Pi, a server, and a computer running a browser for the end user. On the Pi side of the build, [Blaise] connected a Microchip MCP3008 eight input, 10-bit ADC via the SPI bus. The Pi takes the ADC sensor values from pots, buttons, or any other analog source and sends them to a server with the WebSocket protocol.
The server hosts a web site written with Django, Autobahn, and Python to communicate with the Pi and host the web page for the data received from the Pi. There’s support for multiple Pis in [Blaise]‘s build, making complicated projects we can’t even conceive very possible.
[Blaise] put up an awesome demo video of PiIO up; you can check that out after the break.
Filed under: Raspberry Pi
Phooky’s Soft-Boiled Eggbot
MakerBot Industries co-founder Adam “Phooky” Mayer has vowed to build a robot a month in 2013: As midnight approached this New Year’s Eve– as champagne bubbled from uncorked necks and we all prepared for the coming year in various postures of revelry or bleak resignation– I grappled silently with the [...]PCB production workshop means everyone gets an Arduino

Over at the LVL1 hackerspace in Lousiville, [Brad] is putting together a workshop on etching PCBs at home. [Brad] wanted all the participants to take home something cool, so he settled on an Arduino clone as the workshop’s project.
The clone [Brad] used is the Nanino, a single-sided board we’ve seen before. Unfortunately, there aren’t any CAD files for the Nanino and doing a toner transfer with the existing PDFs was a pain. This led [Brad] to redraw the Nanino in Diptrace and put the files up for everyone to grab.
In his workshop, [Brad] is going to be using a laser printer, hydrogen peroxide, and HCl. one of the most common setups for home etching. If you’re in the Louisville area, you can make your own Nanino with a home etching workshop on March 16th. Be careful, though: those LVL1 guys are pretty weird; they have a moat and are building a homicidal AI.
Filed under: tool hacks
Quantifying Cloudiness with OpenCV
The Shard is the tallest building in Western Europe, and has a great view of London. The condos in the building are very expensive, and a tourist ride to the top of the building costs £24.95.
Since the value of the view is so high, [Willem] wanted to quantify the quality of the view at any given time. His solution is the Shard Rain Cam. This device combines a Logitech webcam with a Raspberry Pi to capture a time-lapse set of images. These images are fed to a Python script using OpenCV which quantifies the cloudiness.
[Willem] also had to build a weatherproof enclosure with a transparent window for the camera and RPi. ‘Clingfilm’, which is British for saran wrap, and mineral oil is used to improve the waterproofing of an IP54 rated enclosure.
The resulting data is displayed on www.whatcaniseefromtheshard.com, which provides an indication of whether or not the view is worth £24.95. All of the Python code is available, and is a good starting point for learning about image processing with OpenCV.
Filed under: digital cameras hacks, Raspberry Pi
Haystack School of Crafts Summer Deadlines Approach
Haystack is a craft school that teaches blacksmithing, clay, fibers, glass, graphics, metals, and wood; they’ve even got a Fab Lab. The studios wind their way down the side of a huge moss covered rock on Deer Isle in Maine. Their Summer deadline for scholarships and workshops is coming up at [...]The Face of Printable Firearms: A Conversation with Cody Wilson
For months, controversy has been building around 24-year-old Austinite Cody Wilson, full-time law student and part-time director of Defense Distributed, a non-profit working to develop and freely distribute designs for working 3D-printable firearms. Even before Sandy Hook, their "WikiWeapon" project was controversial, placing the group squarely at the intersection of emerging debates over the uses and abuses of both crowdfunding and 3D printing. After the tragedy, that controversy assumed a sudden, violent urgency on the national stage, and Wilson became an even hotter media commodity. He receives death threats and strangers recognize him on the street. When I catch up to him, on Jan. 16, President Obama has just unveiled the most sweeping package of gun-control proposals the U.S. has seen in decades. Midwest RepRap Festival

Midwesterner’s should take note — here’s an event that’s happening somewhere other than New York or California! We jest, of course there are great events in the Midwestern states every year, like the Kanasas City or Detroit Maker Faires. This event puts focus on 3D printing. The Midwest RepRap Festival will be held in Elkhart, Indian March 15-17, 2013. Despite the name, the event is meant to encompass all things involved with any brand, make, or variety of 3D printing.
The owners of a local business called The Royal Phoenix have opened their doors for the weekend. Organizers have arranged for [Josef Prusa] and [Johnny R] to speak. There will also be build events (one session will show the build process of the MendelMax 2.0) so feel free to bring your own equipment for help with construction or getting it dialed in.
There is no registration fee, or tickets. But it would be best if you did fill out the questionnaire so they have some semblance of how many people might be coming.
Filed under: 3d Printer hacks, cons
Heating, bending, and gluing to make acrylic enclosures

You can do a lot with acrylic and few tools. If you’re just starting out we’d suggest taking a look at [Michael Colombo's] guide to heating, bending, and gluing to create custom acrylic enclosures. Chances are you already have most of what you need. The one tool you might be lacking is a heat gun.
The process starts with math. Before cutting the acrylic down to size you need to calculate how much you need. Next [Michael] demonstrates his cutting technique using a Dremel and a cut-off wheel. We prefer to clamp along the cut line, score many times with a razor knife, and snap the stuff. But you can also send it through a table saw if you have the right blade.
The bending technique he uses starts by clamping boards on either side of the bend. The acrylic left sticking out is pushed with a scrap board while the bend is heated with the heat gun. Once all of the corners were made in one piece the sides were glued in place. This last step can be tricky. The acrylic glue is made to work with perfect seams, so make sure your cuts are clean and the bent pieces line up.
The process was documented in the clip found after the jump. If you’re looking for a more targeted heat source check out this dedicated acrylic bender.
Filed under: hardware
gifsockets: WebSockets using animated GIF files

Using animated GIF images as a crude WebSocket is an idea we’ve never come across before, but it actually makes a lot of sense. Not in terms of it’s overall usefulness, but just for the fact that the animated files work in a similar way. The nature of these animated containers is what makes it work. A GIF doesn’t tell the browser how many frames to expect, so the connection is kept open until the “hey this is the last frame” command is received. This can be used to stream data to anything that can play the animations.
The demonstration after the break shows this in action. Hello World and a couple of other test messages are pushed to the browser without refreshing the page. In our mind that’s what’s useful — real time updates without a refresh or any underlying client-side code structure. But we haven’t looked into the particulars like does this eat bandwidth even when nothing new is being sent?
When [Hans] wrote into us about this gif hack he referenced this discussion panel on WebSockets. We didn’t watch the whole thing yet, but apparently someone calls the gif trick the WebSocket of the ’90s.
Filed under: misc hacks
Pocket Serial Host acts as an Apple II disk drive

[Osgeld] is showing off what he calls a sanity check. It’s the first non-breadboard version of his Pocket Serial Host. He’s been working on the project as a way to simplify getting programs onto the Apple II he has on his “retro bench”. When plugged in, the computer sees it as a disk drive.
The storage is provided by an SD card which is hidden on the underside of that protoboard. This makes it dead simple to hack away at your programs using a modern computer, then transfer them over to the retro hardware. The components used (starting at the far side of the board) are a DB9 serial connector next to a level converter to make it talk to the ATmega328 chip being pointed at with a tool. The chip below that is a level converter to get the microcontroller talking to the RTC chip seen to the right. The battery keeps that clock running when there’s no power from the 5V and 3.3V regulators mounted in the upper right.
The video after the break shows off this prototype, the breadboard circuit, and a demonstration with the Apple II.
[Thanks Brendan]
Filed under: classic hacks, computer hacks
Fruit piano uses a different circuit than the Makey Makey

[Hasbi Sevinç] is using perishable goods in his electronics project. The orange, tomato, and two apples seen above act as keys for the virtual piano. The concept is the same as the Makey Makey which is often demonstrated as a banana piano. This implementation uses an Arduino to read the sensors and to connect to the computer running the piano program.
You can see there’s a fair amount of circuitry built on the breadboard. Each piece of fruit has its own channel to make it into a touch sensor. The signal produced when your finger contacts the food is amplified by transistors connected in a Darlington pair. That circuit drives the low side of a optoisolator transmitter. The receiving side of it is connected the I/O pin of the Arduino. You can see the schematic as well as a demo clip after the break.
This use of hardware frees up a lot of your microcontroller cycles. That’s because projects like this banana piano use the timers to measure RC decay. [Hasbi's] setup provides a digital signal that at most only needs to be debounced.

Filed under: arduino hacks, peripherals hacks
Wall votive display controlled with a glowing cube

This wall hanging would look great even if it did no more than light up. But thanks to a unique controller it’s meant to work as an interactive display for your living area.
The rectangles and votive candle cups are a set of three store-bought hangings. But lighting the candles and remembering to blow them out was a pain, so [Adiel Fernandez] decided to add the LEDs to make the job easier. But why stop at that, in addition to an RGB light for each cup he made them fully addressable. It’s all the better for a light show, but this also opens up the arena for all manner of different uses.
Accompanying the wall installation is a palm-sized cube meant to sit on the coffee table. Whichever side of the cube us up sets the function for the display, with a rotation tweaking the function, and a fast spin used as a select. If the power icon is on the side facing up, a fast spin will turn the display on or off. There are also functions for weather, temperature, transportation (we were thinking something like a bus schedule notifier but it’s actually a bit different) and animation patterns. After the break you can watch a demo of the cube functionality.
[Thanks Elias]
Filed under: home hacks, led hacks
Atmospheric Gas Detector Kit Now Available in the Maker Shed
The Atmospheric Gas Detector Kit, which includes two Arduino-compatible gas sensors and the book Atmospheric Monitoring with Arduino, is now available in the Maker Shed. Use the sensors together to accurately measure ground-level air pollution and store the data for future analysis, or create a device for gas leakage detection in your home. DiResta: Reclaimed-Wood Table
Control Your Robot Over the Web with Pinoccio
The Pinoccio project is an Internet of Things toolkit that recently passed their fundraising goal on Indiegogo (with 8 days left). They’ve posted an interesting project: a Web Rover robot that you can control from thousands of miles away over the web. Plans and code are available on their website, [...]Arduino Uno Pinout Diagram
Arduino forum member Romano d’Ezzelino designed this pinout diagram and a bunch of others including one for the ATtiny and another for the ATMega1284p. The designs are Community Commons licensed. [via Adafruit]Filed under: ArduinoBrilliant auto-off feature for a bike light

If you’re going to use your bicycle as transportation at night you really must have a head and tail light in hopes that the crazy drivers don’t hit you. For good reason, these lights don’t turn themselves off. But [Miceuz] kept forgetting to shut it down upon arrival and always ended up with dead batteries. His quest for an auto-off feature that actually worked ended in a brilliant and simple add-on circuit.
He first thought about using an accelerometer, but couldn’t find one that fit the bill without also adding a microcontroller. He came up with an even simpler circuit, which can be seen at the base of the black plastic housing. It’s a bit of copper clad board with a small spring attached. The spring completes an RC timer circuit which drives a MOSFET. When that circuit is charged, the MOSFET connects power to the bike light. When the cap runs out the MOSFET threshold cuts power and everything turns off. Since the spring jiggles while he rides it provides the momentary connection necessary to charge the capacitor. Stay stationary for about 30 seconds and the auto-off kicks in.
Filed under: transportation hacks



