HackSpace Magazine, Issue 13

HackSpace Magazine Issue 13This month’s maker-focused HackSpace Magazine includes my relatively long-term review of an extremely clever, though far from perfect, temperature-controlled soldering ‘station’: the Miniware TS100.

First, some necessary definitions: brushing aside standard, fixed-power soldering irons, you’ll find adjustable-temperature and temperature-controlled irons on the market. The former are, typically, not much larger than a standard soldering iron and include a small knob on the body for adjusting the power and, thus, temperature of the tip. The latter go a step further, reading the temperature of the iron and using the feedback to dynamically adjust the power output to keep the tip as close to a chosen temperature as possible, and most often come with a bulky base station to which the iron is tethered.

The Miniware TS100, and its not-yet-available-in-the-UK successor the TS80, is different. While it’s a fully-fledged temperature-controlled iron, there’s no base station in sight: instead, the iron packs everything it needs into a surprisingly compact body, including a small OLED screen for live feedback and adjustment of its settings.

What’s most interesting about the design, though, is that the firmware that drives its internal microcontroller is open source. It’s entirely possible to download the source code, modify it, and flash it onto the iron with nothing more than a simple USB cable – and many have done that, producing alternative firmwares which either improve its performance or turn it into something else, including a Tetris-playing games console and a functional oscilloscope, entirely.

The TS100 is clever, then, but not perfect. A design which lacks any form of flaring to stop your fingers drifting forward onto the hot tip is one thing, but a larger problem is an ungrounded power design which leaves the tip floating at voltages more than enough to damage sensitive components. Thankfully, the reviewed unit came with a bundled grounding strap – but that leaves you with two wires rather than one, hampering the portability somewhat.

The full review can be read in the print and digital copies of HackSpace Magazine Issue 13, with the latter available for free download now under the Creative Commons licence from the official website.

Custom PC, Issue 183

Custom PC Issue 183In Hobby Tech this month, there’s a look at a project which has genuinely transformed my mornings, a tiny temperature-controlled soldering iron with a hackable firmware, and the latest brain-melting program-’em-up from Zachtronics.

Starting with the game first, Exapunks caught my eye as soon as I saw it announced by developer Zachtronics. Taking the assembler programming concept of earlier titles TIS-100 and Shenzhen-IO, Exapunks wraps them up in a 90s near-future cyberpunk aesthetic alongside a plot driven by a disease called “the phage” which turns victims into non-functional computers. Because of course it does.

Anyone familiar with Zachtronics’ work will know what to expect, but Exapunks really dials things up. From the puzzles themselves – including one inspired by an early scene in the classic film Hackers – to, in a first for the format, the introduction of real though asynchronous multiplayer on top of the standard leaderboard metrics, Exapunks excels from start to oh-so-tricky finish.

The MiniWare TS100 soldering iron, meanwhile, sounds like it could be straight from Exapunks – or, given its name, TS-100: a compact temperature-controlled soldering iron with built-in screen and an open-source firmware you can hack to control everything from default operating temperature to how long before it enters power-saving “sleep mode.” While far from a perfect design – and since supplanted by the TS80, not yet available from UK stockists – the TS100 is an interesting piece of kit, with its biggest flaw being the need to use a grounding strap to avoid a potentially component-destroying floating voltage at the iron’s tip.

Finally, the project: an effort, using only off-the-shelf software tied together in a Bash shell script, to print out a schedule of the days’ tasks on my Dymo LabelWriter thermal printer. Using the code detailed in the magazine, the project pulls together everything from weather forecasts to my ongoing tasks and Google Calendar weekly schedule – along with a word of the day and, just because, a fortune cookie read out by an ASCII-art cow.

All this, and a variety of other topics, is available in the latest Custom PC Magazine on newsagent and supermarket shelves or electronically via Zinio and similar services.

Custom PC, Issue 149

Custom PC Issue 149This month’s Hobby Tech has just two component parts: a long-term review of the Tenma 60W Digital Soldering Station, and a in-depth guide to building an ultrasonic distance sensor using a Spark Core for a somewhat novel application: shaming me into using my standing desk more.

Looking at the tutorial first, it all stemmed from an office move in which I bought a vast quantity of Ikea furniture. Among it all was a new desk, which for a small extra fee I was able to get with a simple hand-crank mechanism fitted to adjust its height. As I spend the vast majority of my life in front of a computer, I thought a little change like spending some of the day standing instead of sitting would do me the world of good – but, as could be expected, after an initial burst of enthusiasm I found myself using the desk in sitting mode more often than not.

This month’s project was my attempt to rectify that. Using a cheap ultrasonic distance sensor and a Spark Core microcontroller – now known as a Particle Photon, following a major rebranding exercise – I built a device which could track the distance between the surface of the desk and the ceiling and thus report whether it was in sitting or standing mode. When a mode change was detected, it would post a message to Twitter – thus publicly shaming me if I spent too long in sitting mode.

It’s a bit of a daft project, but one which demonstrates some useful techniques: it uses a resistor ladder to lower the 5V output from the ultrasonic sensor to a Spark Core-friendly 3.3V, it shows how a Wi-Fi-connected microcontroller can report readings to a remote system, and even uses If This Then That (IFTTT) to automatically post messages to Twitter based on those readings. As to whether it actually encouraged me to spend more time standing? Not so much.

As the tutorial’s complexity meant taking up a three-page spread, there was only room for one additional feature this month: a two-page long-term review of the Tenma 60W Digital Soldering Station, which I bought some time ago to replace my Maplin-branded variable-output soldering iron. Despite its surprisingly reasonable cost, purchased from the ever-reliable CPC, it’s proven a sturdy tool and is an easy recommendation for anyone looking for an entry-level upgrade from fixed-output irons. It’s also a pleasure to be able to form a long-term opinion on something: all too frequently I review items on a short-term basis, which reveals nothing about their reliability over time. Having been using the Tenma for well over a year now, though, I can personally guarantee its longevity.

All this, plus a variety of interesting things written by people who aren’t me, can be yours at your local newsagent, supermarket, or electronically via Zinio and similar digital distribution services.