Posts

Showing posts from March, 2022

Watching a Spacewalk in Real Time

Image
If you go to, say, a football game, you probably don’t get to see as much of the game as close as you do when you stay home and watch on TV. But there’s something about being there that counts. That’s probably how [Sebastian Voltmer] feels. While we’ve all seen video of astronauts and cosmonauts spacewalking, [Sebastian] managed to take a snapshot of a pair of spacewalkers from his telescope . Of course, this wasn’t your ordinary department store Christmas gift telescope. The instrument was a Celestron 11 inch EdgeHD Schmidt-Cassegrain telescope on a very expensive GM2000 HPS mount. An ASI290 planetary camera took the shot. You can see the gear and more about the photos in the video below. Like a football game, you could probably see more watching NASA Select TV, but somehow it just isn’t the same. Upon further analysis, [Sebastian] found he has taken pictures of both astronauts, although the first picture only identified [Matthais Maurer] who, oddly enough, is from the same town a

Texture Map GCode Directly In Blender With NozzleBoss

Image
We’ve seen this funky dual disk polar printer already recently, but [Heinz Loepmeier] has been busy working on it, so here’s an update. The primary focus here is nozzleboss, a blender plugin which enables the surface textures of already sliced objects to be manipulated. The idea is to read in the gcode for the object, and convert it to an internal mesh representation that blender needs in order to function. From there the desired textures can be applied to the surfaces for subsequent stages to operate upon. One trick that nozzleboss can do is to create weight maps to tweak the extrusion flow rate or print velocity value according to the pixel value at the surface — such ‘velocity painting’ can produce some very subtle surface effects on previously featureless faces. Another trick is to use the same weight maps and simply map colours to blender text blocks which are injected into the gcode at export time. These gcode blocks can be used swap tool heads or extruders, enabling blending

Modern, Frugal PCB Breathes New Life Into Soviet-Made LED Watch

Image
The first electronic digital watches were admired for their pioneering technology, if not their everyday practicality, when they were introduced in the 1970s. Their power-hungry LED displays lit up only when you pressed a button, and even then the numbers shown were tiny. Their cases were large and heavy, and they drained their batteries rather quickly even when not displaying the time. Still, the deep red glow of their displays gave them a certain aesthetic that’s hard to replicate with today’s technology. Pressing the top-right button enables those beautiful LED modules When [Benjamin Sølberg] got his hands on an Elektronika-1, a first-generation digital watch designed in the Soviet Union, he set about designing a modern replacement for its internals . Where the original had several custom chips wire-bonded directly onto a substrate, the new board contains an MSP430 series microcontroller as well as an AS1115 display driver. The PCB makes contact with the watch’s pushbuttons thr

Making Windshield Wipers Rock To The Beat

Image
When you’re driving around, you might occasionally notice your indicators or windscreen wipers sync up fortuitously with the music. [Cranktown City] wanted to ensure his wipers would always match the beat, however, and set about making it so.  After disassembling the wiper motor, The original controller PCB is ripped up, used solely for its home position contacts that help determine the position of the wipers. The battered board is then drilled out to fit a rotary encoder to track the wipers throughout their full motion. An Arduino is used to read the signal coming from the wiper stalk in order to know what mode the wipers should be in, and uses a motor controller to drive the wipers thusly. It also reads the encoder and home position contacts to track the wiper movement, and uses a proportional controller to control the wiper position. An MSGEQ7 spectrum analyzer is used to track the bass of the music to determine the beat to sync up to. The final build does work, though in a dif

CNC Toolpath Visualisation With OpenCV

Image
[Tony Liechty] has been having a few issues getting into CNC machining — starting with a simple router, he’s tripped over the usual beginners’ problems, you know, things like alignment of the design to the workpiece shape, axis clipping and workpiece/clamp collisions. He did the decent hacker thing, and turned to some other technologies to help out, and came up with a rather neat way of using machine vision with OpenCV to help preview the toolpath against an image of the workpiece in-situ (video, embedded below.) ChArUco (a combined chessboard and ArUco marker pattern) boards taped to the machine rails were used to give OpenCV a reference of where points in space are with respect to the pattern field, enabling identification of pixel locations within the image of the rails. A homography transformation is then used to link the two side references to an image of the workpiece. This transformation allows the system to determine the physical location of any pixel from the workpiece imag

Building Your Own 80386DX ISA Single Board Microcomputer

Image
Having grown up with 386-level systems during the early 90s like so many of us, [Alexandru Groza] experienced an intense longing to experience the nostalgia of these computer systems from an interesting angle: by building his own 80386DX-based single board computer . Courtesy of the 16-bit ISA form factor, the entire system fits into a 16-bit ISA backplane which then provides power and expansion slots for further functionality beyond what is integrated on the SBMC card. Having started the project in 2019, it is now in the home stretch towards completion. Featuring an 80386DX and 80387DX FPU alongside 128 kB of cache and a grand total of 32 MB of RAM, an OPTi chipset was used to connect with the rest of the system alongside the standard 8042-class PS/2 keyboard and mouse controller. A large part of the fun of assembling such a system is that while the parts themselves are easy enough to obtain, finding datasheets is hard to impossible for some components. Undeterred, some reverse-en

What’s That AccessUSB Menu In My LG SmartTV?

Image
One boring evening, [XenRE] was looking through service menus on their LG Smart TV (Russian, Google Translate ), such menus accessible through use of undocumented IR remote codes. In other words, a fairly regular evening. They noticed an “Access USB Status” entry and thought the “Access USB” part looked peculiar. A few service manuals hinted that there’s a service mode you could access with an adapter made out of two back-to-back PL2303 USB-UART adapters – a few female-female jumper wires later, serial prompt greeted our hacker, and entering ‘debug’ into the prompt responded with some text, among it, “Access USB is NOT opened!!!”. [XenRE] found the WebOS firmware for the TV online, encrypted and compressed into a proprietary LG .epk format, but liberated with an open-source tool. A few modules referred to AccessUSB there, and one detour into investigating and explaining WebOS USB vendor lock-in implementation later, they programmed an STM32 with the same VID and PID as the mythical

Solar Harvesting Is Better With Big Capacitors

Image
The sun is a great source of energy, delivering in the realm of 1000 watts per square meter on a nice clear day. [Jasper Sikken] has developed many projects that take advantage of this power over the years, and has just completed his latest solar harvesting module for powering microcontroller projects. The concept is simple. A small solar panel is used to charge up a lithium ion capacitor (LIC), which can then be used to power other projects. We first saw this project last year, when it was one of the winners of Hackaday’s 2021 Earth Day contest. Back then, it was only capable of dishing out 80 mA at 2.2V. However, the latest version ups the ante considerably, delivering up to 400 mA at 3.3V. This opens up new possibilities, allowing the module to power projects using technologies like Bluetooth, WiFi and LTE that require more current to operate. It relies on a giant 250 F capacitor to store energy, and a AEM10941 solar energy harvesting chip to get the most energy possible out of

#FreeDMO Gets Rid Of DYMO Label Printer DRM

Image
DYMO 550 series printer marketing blurb says “The DYMO® LabelWriter® 550 Turbo label printer comes with unique Automatic Label Recognition ”, which, once translated from marketing-ese, means “this printer has DRM in its goshdarn thermal stickers”. Yes, DRM in the stickers that you typically buy in generic rolls. [FREEPDK] didn’t like that, either, and documents a #FreeDMO device to rid us of yet another consumer freedom limitation, the true hacker way. The generic BluePill board and two resistors are all you need, and a few extra cables make the install clean and reversible – you could definitely solder to the DYMO printer’s PCBs if you needed, too. Essentially, you intercept the RFID reader connections, where the BluePill acts as an I2C peripheral and a controller at the same time, forwarding the data from an RFID reader and modifying it – but it can also absolutely emulate a predetermined label and skip the reader altogether. If you can benefit from this project’s discoveries, you

A New Wrinkle on Wooden Ribbon Microphones

Image
Not too many people build their own microphones, and those who do usually build them out of materials like plastic and metal. [Frank Olson] not only loves to make microphones, but he’s also got a thing about making them from wood, with some pretty stunning results. [Frank]’s latest build is a sorta-kinda replica of the RCA BK-5, a classic of mid-century design. Both the original and [Frank]’s homage are ribbon microphones, in which a thin strip of corrugated metal suspended between the poles of magnets acts as a transducer. But the similarities end there, as [Frank] uses stacked layers of walnut veneer as the frame of his ribbon motor. The wood pieces are cut with a vinyl cutter, stacked up, and glued into a monolithic structure using lots of cyanoacrylate glue. The video below makes it seem easy, but we can imagine getting everything stacked neatly and lined up correctly is a chore, especially when dealing with neodymium magnets. Cutting and corrugating the aluminum foil ribbon is

Building 7-Segment Displays With LEGO

Image
Utter the words “7-segment display” amongst hackers and you’ll typically get people envisaging the usual LED and LCD versions that we all come across in our daily lives. However, mechanical versions do exist, and [ord] has assembled a couple of designs of their very own. The first uses what appears to be two LEGO motors to drive individual segments of the display. Each segment consists of a pair of yellow axles thrust up through a black grid to represent parts of the number, as well as a minus sign as needed. [ord] demonstrates it by using it to display angle data from a tilt sensor inside a LEGO Powered Up controller brick. Further photos on Flickr show the drive system from underneath. The second design relies upon a drum-like mechanism that seems to only be capable of displaying numbers sequentially. It works in a manner not dissimilar to that of a player piano. The required movements to display each number are programmed into sequences with Technic pins sticking out of beams

Building a DIY Flight Yoke For Flight Simulator

Image
Flight yokes are key to getting an authentic experience when playing a flight simulator, but [Michel Rechtin] didn’t want to pay big money for a commercially-available solution. He ended up building a design using a lot of parts he had laying around, which saved money and worked out great. The build is based around an Arduino Micro, which reads a series of potentiometers from the yoke and pedals to control pitch, roll, and yaw, A series of buttons are then added to control ancillary functions for the plane and simulator software. Much of the build uses old 3D printer components, including linear bearings and rods for the pitch axis for smooth operation. There’s even a throttle setup and some more buttons and switches for a more complete flying experience. Files are available on Thingiverse from anyone looking to replicate [Michael]’s build. We love to see a yoke built from scratch, though we’ve also seen creative builds repurpose PlayStation controllers for the same purpose . Vide

Fifty Motored Paraglider Partly Flies, Partly Glides

Image
If there’s one thing you can count on [Peter Sripol] for, it’s for defining the the aviation category of “Don’t Try This At Home.” In the video below the break, [Peter] displays his latest terror of the skies: A powered paraglider backpack that has  fifty electric motors . Does it fly? Yes. Was it a success? Eh… mostly. As [Peter] even says in the video: Don’t try this at home. [Peter] has taken a paraglider, which is essentially a non-rigid fabric wing that to the untrained eye resembles a parachute, and powered it with fifty drone motors taken from other projects. Two motors each are mounted in a push/pull configuration inside a 5×5 array of 3d printed ducts. While the experiment was essentially a success, it was also a failure due to not having enough power, too little battery life, and overall just not being that great. Does every experiment need to end in absolute success in order to have fun and learn lessons that can be applied to the next iteration? Definitely not! We appla

Cute Oscilloscope Uses LEDs For Display

Image
Oscilloscopes were once commonly called CROs, for the fact that they relied on cathode ray tubes for display. Since then, technology has moved quickly, and oscilloscopes these days almost entirely rely on modern screens like LCDs. However, [lonesoulsurfer] went a different route with this fun DIY build, creating an oscilloscope with a low-resolution LED display. Yes, the signals are shown on a 10×10 matrix made up of red LEDs. The individual pixels look nicely diffused and chunky thanks to the fact that [lonesoulsurfer] was able to source square 5mm LEDs for the build. The whole project only uses four ICs – a decade counter and a LM3914 LED driver to run the display, a 555 timer for clock input, and an LM386 op-amp for amplifying incoming signals. With a mic fitted onboard, the oscilloscope can act as a simple music visualizer, or be used with a probe to investigate actual circuits. It may not be of great enough resolution or precision for fine work, but it’ll at least tell you if y

You Can Turn Soft Drink Bottles Into Handy Solar Lamps

Image
Solar lights are a popular garden decoration. Of course, they’re available cheaply from most hardware and garden stores, but if you’re more of the DIY type, you might like to build your own. [opengreenenergy] has done just that, using recycled materials for a cheap and simple design. The design was inspired by the Moser bottle , which is a water-filled bottle used to diffuse sunlight into a room during the day. Instead of sunlight, however, this design uses an LED to provide the light, for decorating a garden or for use when out camping or traveling. In this design, a solar panel is used to charge a lithium-polymer battery during the day using a LP4060B5F charge controller IC. It’s paired with a AP6685 battery protection IC to ensure the battery is not overly discharged or otherwise damaged in use. When the solar panel stops putting out power when it gets dark, the LED is automatically switched on. It can be set to a low or high brightness to provide more runtime or more light as ne

Non-Contact Probe Works Better with a Little More Complexity

Image
Non-contact voltage probes have been around a while and some test equipment now has them built-in. This is one of those things that you probably don’t think about much, but surely it isn’t that hard to detect AC voltage. Turns out there are a lot of circuits floating around that can do it and [nsievers51] tried a bunch. Many didn’t work very well, but the best used a 4069 CMOS hex inverter . A dollar store flashlight provided power, a case, and an LED and the result was a good-looking and effective probe. The circuit came from the Electronics Library website and is fairly complex for this sort of device. The CMOS inverters have a high input impedance so they pick up the weak signal. Instead of directly driving an LED, two inverters form a ring oscillator that generate pulses around 1 kHz. At that frequency, the LED appears to be on, but battery consumption is less severe. A single 2N2222-style transistor drives the LED. We’ve seen a number of variations on this tool in the past. M

Finally, the Venerable Vectrex Gets a Mini Makeover

Image
It appears that every great console is bound to get a miniature remake: we’ve had the PlayStation Classic, the Mini NES and SNES, and even a miniature Sega Genesis/Mega Drive. But one great console that was sorely missing from that list, at least according to [Brendan], was the Vectrex. So he went ahead and built a fully-functioning miniature Vectrex Console . If the name “Vectrex” doesn’t ring a bell in your mind, you’re not alone: a commercial failure, it was quickly forgotten by most following the 1983 video game crash. But it has retained a cult status among enthusiasts due to its unique design featuring a monochrome vector monitor, onto which you can place transparent overlays to obtain a sort-of color display. Its games can now all be emulated using software like RetroPie, which is what [Brendan] chose to run on a Raspberry Pi Model 2 that he had lying around. As for the display, he settled on a Pi-compatible 3.5″ TFT device. Hooking it up to the Pi was easy enough, but gettin

LEGO String Winder Hints At Greater Possibilities

Image
Unless you’re an avid fan of 1997’s box office hit Mouse Hunt,  or actively working in the string industry, you probably don’t spend a lot of time thinking about how those balls of string are made. [ord] has, however, and built a tidy little winding machine that has us contemplating the possibilities of how useful LEGO machines can really be.  The design uses a large and imposing-looking ring gear to drive a spinning arm which carries the string onto the bobbin. The bobbin itself is rotated along with the spinning arm as the hand crank that operates the machine is mechanically linked to both. As the arm and bobbin turn, string is deposited onto the bobbin, building up into a pleasing ball of string that looks just like the ones you buy at the store. We suspect that, unless [ord] is doing some very interesting things that we haven’t seen yet, the string was probably sourced off a reel or ball anyway, and this machine just serves to demonstrate how the process works. However, it does

Raspberry Pi Creates Melody

Image
For those who are not into prog rock in the 70s or old radio shows from the 40s, the Theremin may be an unfamiliar musical instrument. As a purely electronic device, it’s well outside the realm of conventional musical instruments. Two radio antennas detect the position of the musician’s hands to make a unique sound traditionally associated with eeriness or science fiction. Normally a set of filters and amplifiers are used to build this instrument but this build instead replaces almost everything with a Raspberry Pi Zero 2 , and instead of radio antennas to detect the position of the musician’s hands a set of two HC-SR04 distance sensors are used instead. With the processing power available from the Pi, the modernized instrument is able to output MIDI as well which makes this instrument easily able to interface with programs like GarageBand or any other MIDI-capable software. The project build is split into two videos, the second of which is linked below. The project code is also ava

PDP-11/34 Restoration And The Virtue Of Persistence

Image
The wildly successful PDP-11 minicomputer was a major influence on the evolution of computing throughout the 1970s. While fondly remembered in modern day emulation, there’s nothing like booting up the real thing, as [Jerry Walker] explores in his series on restoring a PDP-11/34. Examples of PDP-11 hardware are becoming increasingly rare, which makes restoration and preservation of remaining equipment even more critical. [Jerry] has gone to exhaustive lengths to restore his PDP-11/34 to working condition, painstakingly troubleshooting wire-wrapped backplane and replacing suspect ICs across the entire system. With scant documentation on some of the cards, it was often a matter of sheer will and technical know-how that saw the system eventually come back to life. If you’ve got a couple of hours, make sure to check out the entire series of videos documentation the restoration over on YouTube . If you’ve ever thought about restoring vintage computers, this series offers an insight into th

Old Boat Becomes Toasty Floating Sauna

Image
A sauna is a great place to feel warm and toasty and refreshed, but few of us have one at home. [Linus Strothmann] decided to build his own, using an old boat as the perfect base for his steamy build. Finding the right boat was the first challenge; the vessel should be big enough to fully house the intended number of occupants, and be able to withstand sitting outside in the weather year-round. If it’s to be used in a place where it gets icy in winter, it’s best to go with a steel-hulled vessel.  [Linus] found a steel-hulled boat just under 8 m in length for less than 1000 Euros, and set to work on his project. The boat was stripped out, and given high-quality glass windows capable of resisting the steam and high temperatures inside. A stove was installed for producing steam, and the boat-sauna was designed with multiple entries and exits for safety reasons. Insulation was also fitted to help keep heat in. The result is a floating sauna that is an absolute pleasure to use in the wi

Retro Portable Computer Packs Printer For the Trip

Image
Looking like it dropped out of an alternate reality version of the 1980s, the Joopyter Personal Terminal is a 3D printed portable computer that includes everything you need for life in the retro-futuristic fastlane: a mechanical keyboard, a thermal printer, and the obligatory tiny offset screen. It’s a true mobile machine too, thanks to it’s onboard battery and a clever hinge design that lets you fold the whole thing up into something akin to a PLA handbag. You won’t want to leave home without it. This gorgeous machine comes our way from [Gian], and while the design isn’t exactly open source, there’s enough information in the GitHub repository that you could certainly put together something similar if you were so inclined. While they might not serve as documentation in the traditional sense, we do love the faux vintage advertisements that have been included. The upper section of the Joopyter holds a Raspberry Pi Zero W (though the new Pi Zero 2 would be a welcome drop-in upgrade ),