Remoticon 2021 // Arsenijs Tears Apart Your Laptop

Hackaday’s own [Arsenijs Picugins] has been rather busy hacking old laptops apart and learning what can and cannot be easily reused, and presents for the 2021 Hackaday Remoticon, a heavily meme-loaded presentation with some very practical advice.

Full HD, IPS LCD display with touch support, reused with the help of a dedicated driver board

What parts inside a dead laptop are worth keeping? Aside from removable items like RAM stick and hard drives, the most obvious first target is the LCD panel. These are surprisingly easy to use, with driver boards available on the usual marketplaces, so long as you make sure to check the exact model number of your panel is supported.

Many components inside laptops are actually USB devices, things like touch screen controllers, webcams and the like are usually separate modules, which simply take power and USB. This makes sense, since laptops already have a fair amount of external USB connectivity, why not use it internally too? Other items are a bit trickier: trackpads seem to be either PS/2 or I2C and need a bit more hardware support. Digital microphones mostly talk I2S, which means some microcontroller coding.

Some items need a little more care, however, so maybe avoid older Dell batteries, with their ‘spicy pillow’ tendencies. As [Arsenijs] says, take them when they are ripe for the picking, but not too ripe. Batteries need a little care and feeding, make sure you’ve got some cell protection, if you pull raw cells! Charging electronics are always on the motherboard, so that’s something you’ll need to arrange yourself if you take a battery module, but it isn’t difficult, so long as you can find your way around SMBus protocol.

These batteries are too ripe. Leave them alone.

Older laptops were much more modular and some even designed for upgrade or modification, and this miniaturization-driven trend of shrinking everything — where a laptop now needs to be thin enough to shave with — is causing some manufacturers to move in a much more proprietary direction regarding hardware design.

This progression conflicts with our concerns of privacy, repairability and waste elimination, resulting in closed boxes filled with unrepairable, non-reusable black boxes. We think it’s time to take back some of the hardware, so three cheers to those taking upon themselves the task to reverse engineer and publish reusability information, and long may it be possible to continue.

Continue reading “Remoticon 2021 // Arsenijs Tears Apart Your Laptop”

Doubled Up 3D Printer Upgrade Doubles The Fun

[Nathan] from Nathan Builds Robots on YouTube is no stranger to modding 3D printers, whether it’s a good idea or not, it’s just fun to find out sometimes. His latest escapade he calls the Double Ender (video, embedded below), where he not only doubles up the hotend, but the doubles up a few other bits too. The aim was to achieve dual material printing, with his specific goal to combine plain nylon and carbon fiber-loaded nylon in the same print, to get the best properties of both materials.

Perfects results on the first try!

Taking a stock Ender 3 v2, [Nathan] first installs a dual Z axis kit, doubling up the Z axis screw and associated stepper motors. Likely this was needed to compensate for the additional weight of subsequent mods. Since the stock Ender mainboard has only one Z axis port, the less obvious solution was to just install a second mainboard! By leveraging the immense hackability of the Klipper printer firmware/software stack,he was able to get this weird configuration to work.

Next the main part of the build; the Phaetus Tai Chi dual hot end installation. For some reason, initially, it was decided to combine the stock bowden injector/extruder with a direct drive second unit, which we guess keeps the reciprocating weight down a bit and does let you directly compare bowden and direct drive print results on the same machine. Anyway, the first dual material prints came out pretty good after a few (quickly glossed over) fails, and did work well enough that dual-nylon printing could now be an option. After switching the build to a dual direct-drive setup, [Nathan] found it easier to get the machine to switch filaments more reliably, which makes sense when you think about the impact of all that extra filament in the bowden tube.

[Nathan] clearly has been burned (haven’t we all?) possibly literally, by the curious habit of some Chinese suppliers, of randomly assigning power supply polarity to red/black wire pairs. The solution, somewhat belt-and-braces, was to simply make up custom power cables with an embedded rectifier. Well, we guess that’s one less thing to worry about, but do look away when those PSU hacks are being shown!

Multi-material or multi-color FDM printer options are plenty, here’s a cool way of using a servo to swing a pair of hotends to the same point, and we also saw a while back, a way of using a sprung-loaded rocker to flip the unused hotend up out the way when not needed.

Continue reading “Doubled Up 3D Printer Upgrade Doubles The Fun”

Cool Mechanism Day: Two-Way To One-Way

The internal mechanisms that are used in timepieces have always been fascinating to watch, and are often works of art in their own right. You don’t have to live in the Watch Valley in Switzerland to appreciate this art form. The mechanism highlighted here (from Mechanistic on YouTube) is a two-way to one-way geared coupler (video, embedded below) which can be found at the drive spring winding end of a typical mechanical wristwatch.  It is often attached to a heavily eccentrically mounted mass which drives the input gear in either direction, depending upon the motion of the wearer. Just a little regular movement is all that is needed to keep the spring nicely wound, so no forgetting to wind it in the morning hustle!

The idea is beautifully simple; A small sized input gear is driven by the mass, or winder, which drives a larger gear, the centre of which has a one-way clutch, which transmits the torque onwards to the output gear. The input side of the clutch also drives an identical unit, which picks up rotations in the opposite direct, and also drives the same larger output gear. So simple, and watching this super-sized device in operation really gives you an appreciation of how elegant such mechanisms are. Could it be useful in other applications? How about converting wind power to mechanically pump water in remote locations? Let us know your thoughts in the comments down below!

If you want to play with this yourselves, the source is downloadable from cults3d. Do check out some of the author’s other work!

We do like these super-sized mechanism demonstrators around here, like this 3D printed tourbillon, and here’s a little thing about the escapement mechanism that enables all this timekeeping with any accuracy.

Continue reading “Cool Mechanism Day: Two-Way To One-Way”

Beautiful Engineering In This Laser Unit From A Tornado Jet Fighter

Those of use hailing from the UK may be quite familiar with the Royal Air Force’s Tornado fighter jet, which was designed to fight in a theoretical nuclear war, and served the country for over 40 years. This flying deathtrap (words of an actual serving RAF fighter pilot this scribe met a few years ago) was an extremely complex machine, with state-of-the-art tech for its era, but did apparently have a bit of a habit for bursting into flames occasionally when in the air!

Anyway, the last fleet is now long retired and some of the tech inside it is starting to filter down into the public domain, as some parts can be bought on eBay of all places. [Mike] of mikeselectricstuff has been digging around inside the Tornado’s laser head unit,  which was part of the bomber’s laser-guided missile subsystem, and boy what a journey of mechanics and electronics this is!

Pulse-mode optically pumped YAG laser

This unit is largely dumb, with all the clever stuff happening deep in an avionics bay, but there is still plenty of older high-end tech on display. Using a xenon-discharge-tube pumped yttrium aluminum garnet (YAG) laser, operating in pulsed mode, the job of the unit is to illuminate the ground target with an IR spot, which the subsequently fired missiles will home on to.

Designed for ground-tracking, whilst the aircraft is operating at speed, the laser head has three degrees of moment, which likely is synchronized with the aircraft movement to keep the beam steady. The optical package is quite interesting, with the xenon tube and YAG rod swimming in a liquid cooling bath, inside a metal housing. The beam is bounced around inside the housing using many prisms, and gated with a Q-switch which allows the beam to build up in intensity, before be unleashed on the target. Also of note is the biggest photodiode we’ve ever seen — easily over an inch in diameter, split into four quadrants, enabling the sensor to resolve direction changes in the reflected IR spot and track its error. A separate photodiode receiver forms part of the time-of-flight optical range finder, which is also important information to have when targeting.

There are plenty of unusual 3-phase positioning motors, position sensors, and rate gyros in the mix, with the whole thing beautifully crafted and wired-up military spec. It is definitely an eye opener for what really was possible during the cold war years, even if such tech never quite filtered down to civilian applications.

We’ve seen a few bits about the Tornado before, like this over-engineered attitude indicator, and here’s the insides of an old aircraft QAR (Quick Access Recorder)

Continue reading “Beautiful Engineering In This Laser Unit From A Tornado Jet Fighter”

A Soft Thumb-Sized Vision-Based Touch Sensor

A team from the Max Planck Institute for Intelligent Systems in Germany have developed a novel thumb-shaped touch sensor capable of resolving the force of a contact, as well as its direction, over the whole surface of the structure. Intended for dexterous manipulation systems, the system is constructed from easily sourced components, so should scale up to a larger assemblies without breaking the bank. The first step is to place a soft and compliant outer skin over a rigid metallic skeleton, which is then illuminated internally using structured light techniques. From there, machine learning can be used to estimate the shear and normal force components of the contact with the skin, over the entire surface, by observing how the internal envelope distorts the structured illumination.

The novelty here is the way they combine both photometric stereo processing with other structured light techniques, using only a single camera. The camera image is fed straight into a pre-trained machine learning system (details on this part of the system are unfortunately a bit scarce) which directly outputs an estimate of the contact shape and force distribution, with spatial accuracy reported good to less than 1 mm and force resolution down to 30 millinewtons. By directly estimating normal and shear force components the direction of the contact could be resolved to 5 degrees. The system is so sensitive that it can reportedly detect its own posture by observing the deformation of the skin due its own weight alone!

We’ve not covered all that many optical sensing projects, but here’s one using a linear CIS sensor to turn any TV into a touch screen. And whilst we’re talking about using cameras as sensors, here’s a neat way to use optical fibers to read multiple light-gates with a single camera and OpenCV.

Continue reading “A Soft Thumb-Sized Vision-Based Touch Sensor”

USB Temperature Logger With Some Extra Tricks

Many of us electronics hacker types tend to have at least the same common equipment on our benches, namely a multimeter, an oscilloscope, some sort of adjustable power supply, and maybe a logic analyzer. These are great tools covering many bases, but dealing with temperature measurements is often neglected. A sudden need for such often results in just buying a either dedicated measurement unit, or some cheap eBay thermocouple board and just rolling with a few hacks. [Jana Marie Hemsing] had a need for measuring the thermal side of things, and got fed up with hacking with piles of boards, and designed herself a proper instrument for the task.

The result is a very tidy four-channel thermocouple frontend, feeding the data into the host computer via USB. Each of the four channels can either be a K-type input or a NTC thermistor input, decided at board assembly time, but you could just build two units with four channels of each and cover all bases. The K-type thermocouple input is based around the MAX31855 series device. While the ‘KASA’ suffixed device is probably most common, if you need to dedicate some channels to handling one of the other six or so other common thermocouple types, that just needs the appropriate MAX31855 variant dropping in, and you’re good to go.

For the controller, [Jana] has chosen the common STM32F0x microcontroller, which handles all the USB protocol side of things. The extra functionality added allows direct driving of a heater controller via the DRV8837 H-Bridge, with a extra few open collector outputs for other things you might want to drive. This allows the logger to function as a kind-of thermal IO device. Firmware is written in good old fashioned STM32 HAL, using the standard STM32CubeMX and the GCC toolchain. It looks like the Makefile came via the STM32 Project Generator route. The firmware has a neat trick up its sleeve too; with a flick of the switch on the back, the firmware can switch between outputting CSV data over a standard USB CDC link (a virtual serial port), or it can present a SCPI terminal interface, enabling integration into existing SCPI-based test flows. Nice work!

We’ve seen a few logging projects on these fair pages, like this battery powered ESP32 logger device. If IoT logging is more your thing, here you go.

DIY Injection Molder Built From A Cheap Pneumatic Press

[Kurt Schaefer] was watching YouTube videos of people making molds for injection molding purposes using what he considered to be the toy 3018 CNC machines, and looking at the results, decided he needed a piece of the action. However, once you have molds, the next obvious issue to address is lack of access to an injection molding machine. But these things are expensive. As luck would have it, you can get a nice-looking pneumatic press for less than $350, and with a little more money spent, [Kurt] found he could convert it into a functional injection molding machine (video, embedded below), and get some half-decent results out of it.

After ordering the press on eBay, what eventually arrived was quite a mess, having clearly been inadequately packed for its weight, and had sustained some damage in transit. Despite this, it seemed the functional bits were fine, so [Kurt] decided to press on with the build. The first obvious change is the requirement of a heated chamber to deal with the feedstock material. Using an off-the-shelf injection molding chamber by buster beagle 3D, only a few standoffs and a support bracket needed machining in order to complete the mechanics. A common PID controller available from the usual suppliers, with some heat bands wrapped around the chamber, dealt with the injection temperature requirements, and some 3D printed enclosures wrapped it all up neatly.

After some initial wobbles, and a couple of hacks to the design, [Kurt] got some pretty good results out of this simple setup, and it appears to be pretty tune-able and repeatable, which will help maintain the quality of those results. In short, a neat hack of easy to get parts, and perhaps a welcome addition to a hackerspace near you?

3D printed parts are available on the Thingiverse page, as well as a Fusion360 CAD model. The shopping list for parts can be found in the video description, if you want to have a go at reproducing this.

We’ve seen a few DIY injection molding attempts over the years, like this slick plastic molding setup. Here’s one with 3D-printed molds, and if you just need something the right shape, you could just injection mold with a hot glue.

Continue reading “DIY Injection Molder Built From A Cheap Pneumatic Press”