Facedancer Board Lets Your Python Programs Pretend To Be USB Hardware

This is the prototype board for [Travis Goodspeed’s] new USB development tool called the Facedancer. He took on the design with USB security exploits in mind, but we think it’s got a lot of potential for plain old development as well.

Kudos on the [Frank Herbert] reference when naming the project. Like the characters from the Dune mythology that can perfectly mimic any person they touch, this device let’s you mimic whatever you can imagine. One the USB ports connects to the victim (or host) the other connects to a development machine. Python can then be used to send USB commands in real time. Think of this as doing the same thing the Bus Pirate does for SPI and i2c, except that it’s doing it on the USB protocol itself. This way you can feel your way through all of the road-bumps of developing a new device (or testing an exploit) without the need to continually compile and flash your hardware.

Two-thirds Of A Casting Foundry

[Th3BadWolf] decided to undertake a casting foundry project of epic proportions. The hardest part of the build is obviously the apparatus for melting the metal. It needs a vessel that can stand up to the heat, and a heating method that has enough thermal power to melt metal. He’s just finished the burner portion of the build. His writeup includes information about the cement casting that finishes up the vessel on which he had already done a lot of work.

You’ll remember that for the enclosure he started with an oil drum and lined it with a ceramic blanket. That was lined with fire brick. In this update he finish it off by placing a smaller barrel inside to act as an inner form, then filled the remaining gap with 3000 degree cement.

The burner injects air, propane, and oil which are all driven by a blower and forced through a nozzle into the chamber. You can catch a quick blower and burner test clip after the break. We can’t wait to see the next post, which we assume will be a test run of the final assembly.

Continue reading “Two-thirds Of A Casting Foundry”

Under-bench Timed Outlets Won’t Let You Leave The Iron On

When we used to use firesticks (the pen style plug-in soldering irons) it was always a worry that we might leave them on. But now we use a base unit which has an indicator light to serve as a reminder. Still, [FoxxTexx] isn’t taking any chances and instead built this timer-based outlet which kills the power automatically.

The parts are all pretty common. The timer itself is the same form factor as a light switch and is commonly used for heat lamps or hot tub jets. It feeds the outlet next to it by way of the indicator switches to the right. We like the use of the switches but since mains voltage is still running through them we would suggest using a three-gang box and mounting them on the cover plate so that all the wiring is contained. If done this way you could just have the electrical box siting on your bench, but it is a nice touch to have it mounted this way.

We’ve long been proponents of a timer system. Back when we put together our Hacker’s Soldering Station we just used a plug-in timer unit.

Bench Supply Built In A Power Strip

Back in his college days [Print_Screen] grew tired of always building a power supply on his breadboard. To make prototyping quicker he came up with the bench supply that is build into a power strip. This one is using linear regulators for power, and create much less noise on the lines than a supply made from a switch-mode PSU.

First thing’s first, he needed to step down from mains voltage and rectify the AC into DC. He gutted the smallest adapter he could find and managed to fit it into the gutted power strip. It puts out 15V which will work perfectly for the regulators he’s chosen. Each one gets its own slot where an outlet is on the case. The ground hole has been plugged by a toggle switch which routes power to the free-formed regulator/capacitors/heat sink modules. There is a slot for 15V (coming directly off of the converter), 10V, 5V, 3.3V, and two variable regulators which are controlled by the knobs above the outlet. We’ve never seen anything like this and find it most excellent!

[Thanks OverFlow636 via Reddit]

Building A Bench Supply Without Altering The ATX Psu

[FozzTexx] has been using a bench supply he made from an AT PSU for years. He put a lot of work into that one, removing unnecessary wires, mounting banana plug jacks on the metal case, and adding an on/off switch and labels. But if it ever dies on him it will be a major pain to do all that work again in order to replace it. When he set out to build another bench supply from an ATX PSU he decided to do so without altering the PSU. This way he can easily swap it out for a different one if he ever needs to.

The hardest part of the hack was sourcing connectors. But with the parts in hand he’s able to just plug the faceplate into the stock connector. This gives him access to all of the voltages, and provides an on/off switch and indicator light. He might also want to add the option of resetting the unit if the over-current protection kicks in.

Toaster Oven Reflow Project Goes Way Overboard

This project may take the cake on high-end reflow retrofits. It’s a HUGE project which uses a toaster oven to reflow surface mount circuit boards. And the fact that it bursts with features makes us giddy.

So what parts have we come to expect on these devices? Obviously a heat source which usually comes from a reused toaster oven. Then you need a way to switch the heating elements on and off based on feedback. Since solder profiles have precise timings and temperatures a clock is usually involved. All of this can be done with a temperature probe on a multimeter and a smartphone as the timer. But what we have here is full-automation and then about a thousand more features.

The driver above has a full user interface. It’s got its own PID routines which help to ensure proper holding temperatures and accurate ramping when going from one temperature to the next. The cable exiting the controller below the red buttons is providing feedback via a thermocoupler.  So program in your solder profile and let it go. But wait, don’t you want to record and graph what actually happened during this reflow run? Well that’s what the serial connection is for. In fact, you can even load new profiles and control all aspects of the device from a PC interface.

Switching for the toaster oven is done in a different way as well. Instead of just switching mains power, the circulation fan and the heating elements have been electrically separated. This way the fan can run whether the elements are on or not.

Fast And Easy Solder Paste Stencils

If you’re making your own boards with SMD parts, you might want to get a solder paste stencil. Usually made of laser-cut mylar or extremely thin steel, these stencils allow you to squeegee solder paste onto your board’s pads and make assembly a whole lot easier. [Rochey] needed a stencil for a board he was working on, and lacking a laser cutter he turned to what he had available – a few bits of plastic and a CNC machine.

[Rochey] began making his stencils out of laminating pouches and an xacto knife. This worked well, but it was time-consuming, and a bit fiddly when cutting 1 mm square holes. To speed up the process, [Rochey] put one of these laminating pouches on his CNC machine, exported the ‘Top Cream’ layer in Eagle to the CNC software of his choice, and had his machine attack the plastic with a 1 mm drill bit.

To [Rochey]’s surprise, everything went as planned; in five minutes, he had a stencil with perfectly accurate holes that masked off everything but the SMD pads.

Thanks [Fabien] for sending this one in.