A Luggable Computer For The Raspberry Pi Era

Today, computers are separated into basically two categories: desktops and laptops. But back in the early 1980s, when this ideological line in the sand was still a bit blurry, consumer’s had a third choice. Known as “portable computers” at the time, and often lovingly referred to as luggables by modern collectors, these machines were technically small enough to take with you on a plane or in the car.

Improvements in miniaturization ultimately made the portable computer obsolete, but that doesn’t mean some people still don’t want one. [Dave Estes] has been working on his own modern take on idea that he calls Reviiser, and so far it looks like it checks off all the boxes. With the addition of a rather hefty battery pack, it even manages to be more practical than the vintage beasts that inspired it.

In the video after the break, [Dave] walks us through some of the highlights of his luggable build, such as the fold-down mechanical keyboard, gloriously clunky mechanical power switches, and the integrated touch screen. We also really like the side-mounted touch pad, which actually looks perfectly usable given the largely keyboard driven software environment [Dave] has going on the internal Raspberry Pi 4. With a removable 30,000 mAh battery pack slotted into the back of the machine, he’ll have plenty of juice for his faux-retro adventures.

[Dave] mentions that eventually he’s looking to add support for “cartridges” which will allow the user to easily slot in new hardware that connects to the Pi’s GPIO pins. This would allow for a lot of interesting expansion possibilities, and fits in perfectly with the Reviiser’s vintage aesthetic. It would also go a long way towards justifying the considerable bulk of the machine; perhaps even ushering in a revival of sorts for the luggable computer thanks to hardware hackers who want a mobile workstation with all the bells and whistles.

Right now there isn’t a lot of detail on how you can build your own Reviiser, but [Dave] says more info will be added to his site soon. In the meantime, you can check out some of the similar projects we’ve seen recently to get some inspiration for your own Luggable Pi.

Continue reading “A Luggable Computer For The Raspberry Pi Era”

Hiking Pole Turned Lightweight Yagi Antenna

Among amateur radio enthusiasts, there’s a subset of users who climb mountainous areas to use their gear from elevated positions. Anyone looking to take part in what’s known as Summits on the Air (SOTA) will obviously want to keep their equipment as light and small as possible. For [Stuart Thomas], that meant a collapsible yagi antenna he could easily pack away.

But one day he wondered why he was carrying around a separate antenna boom when his aluminum hiking pole would make a perfectly good substitute. All he had to do was figure out a way to mount the elements to the pole in a way that could be easily assembled in the field. He initially tried to use the sort of insulated electrical clamps used to hold down conduit, but he found they weren’t quite what he was after.

[Stuart] eventually ended up designing and 3D printing his own element mounts that use an M3 bolt to tightly clamp onto the hiking pole, preventing them from twisting while still being very lightweight and easy to adjust. To further reduce the packed size of the antenna, he cut each element in half with a pipe cutter and flared the ends slightly so he could reassemble them on location with inserts.

Even if you aren’t the type of person who owns hiking poles, let alone climbs mountains for fun, there’s still plenty of interesting applications for a lightweight yagi antenna. We’ve seen custom yagis built out of carbon fiber before and of course cobbling one together out of PVC and tape measures is a classic hack, but we think the solution [Stuart] has come up with strikes a nice balance between the extremes.

Continue reading “Hiking Pole Turned Lightweight Yagi Antenna”

Mini Space Station Keeps Tabs On The Real One

Over the years, we’ve seen a number of projects that can blink an LED or otherwise notify you when the International Space Station is overhead. It’s a neat trick that brings space a little closer to home, but not exactly a groundbreaking achievement in 2020. That said, we think this version built by [Lance] deserves some special recognition for the unbearably adorable miniature ISS he designed it around.

Especially once you realize that its tiny little solar panels are actually functional. Well, more or less. [Lance] says conditions have to be pretty ideal for the panels to actually charge up the internal battery, so there’s the option to top things off with a USB cable if need be. To try and reduce power consumption as much as possible, he uses some pretty aggressive power saving tricks which are interesting in their own right.

As the ISS silently passes over your head several times per day, the notifier can’t spend too much time sleeping on the job. The Particle Photon needs to wake up regularly to pull down the time of the next pass given the current geographical position, then go back to sleep until right before showtime. When the Station is nearby, it blinks an Adafruit Smart NeoPixel positioned under a small 3D printed model of the Earth, and finally goes back to sleep until the process starts over.

If you’re looking for something a little less complicated, this two dimensional representation of the Space Station might be more your speed. Then again, an even more complicated take on the idea using lasers sounds pretty good too.

Making Custom 3D Printed Slide Switches

For a little over a year now we’ve been covering the incredible replicas [Mike Gardi] has been building of educational “computers” from the very dawn of the digital age. These fascinating toys, many of which are now extremely rare, are recreated using 3D printing and other modern techniques for a whole new generation to enjoy and learn from.

He’s picked up a trick or two building these replicas, such as this method for creating bespoke slide switches with a 3D printer. Not only does this idea allow you to control a custom number of devices, but as evidenced in the video after the break, the printed slider sounds absolutely phenomenal in action. Precisely the sort of “clunk” you want on your front panel.

Of course, [Mike] doesn’t expect anyone to create this exact switch. He’s designed it as part of his Working Digital Computer (WDC-1) project that he’s documenting on Hackaday.io, so it has a rather specific set of design parameters. But with the steps he outlines in the write-up, you should have no problem adapting the concept to fit your specific needs.

So how does it work? One half of the switch is a track is printed with indents for both reed switches and 6 x 3 mm disc magnets. The other is a small shuttle that itself has spaces for two of the same magnets. When it slides over the reed switches they’re activated by the magnet on one side, while the magnet on the other side will be attracted to the one embedded into the track. This not only gives the switch detents that you can feel and hear while moving it, but keeps the shuttle from sliding off the intended reed switch.

If you like this, you’ll absolutely love his mostly 3D printed binary encoder that we featured recently. With his track record, we’re excited to follow the WDC-1 project as it develops, and thrilled that [Mike] has brought it to Hackaday.io.

Continue reading “Making Custom 3D Printed Slide Switches”

An ESP8266 Environmental Monitor In Your USB Port

At this point, we’ve all seen enough ESP8266 “weather stations” to know the drill: you just put the ESP and a temperature sensor inside a 3D printed case, and let all those glorious Internet Points™ flow right on in. It’s a simple, and perhaps more importantly practical, project that seems to never get old. But that doesn’t mean there isn’t room for innovation.

Annoyed by the unnecessary bulk of existing solutions, [cperiod] has come up with an ESP8266 temperature and humidity sensor that can plug directly into a standard USB port. Slotted into a USB wall charger or power bank, this diminutive board can provide inconspicuous remote environmental monitoring wherever you need it. For extra hacker points, the board was even produced at home on a PCB mill.

In addition to the ESP-7 or 12 module (which plugs in via a header, should you need to swap it out), the board features a CH330N USB to UART chip and HT7233 voltage regulator. For the sensor itself, [cperiod] has bucked convention a bit and went with the I2C-connected AHT10 over something more common like a member of the BME family.

Unfortunately, this design suffers from the same issue we’ve seen in other compact environmental monitoring solutions; namely, that the heat generated by the chip itself skews the temperature readings. To combat this, aggressive power saving functions are baked into the firmware to make sure the ESP is in a deep sleep as much as possible. While not a perfect solution, it does prevent the ESP from warming the PCB up so much that it invalidades the reported data.

By now, the particularly astute reader may have realized that all the additional components used for the USB side of this board aren’t strictly necessary. After all, if you can pull the ESP module out of the header and program it separately, then you don’t actually need to include that capability in each sensor node. While true, we’re hardly the ones to complain when a hacker showboats a bit on their designs.

Poking Around Inside A Pair Of Classic Gaming Gifts

Retro gaming is huge right now, and like probably millions of other people, [wrongbaud] found himself taking possession of a couple faux-classic gaming gadgets over the holidays. But unlike most people, who are now using said devices to replay games from their youth, he decided to tear into his new toys to see how they work.

The first to get pulled apart is a handheld The Oregon Trail game, which Hackaday readers may recall from a teardown we did back when it was first released. His work continues right where our teardown left off, by pulling the game’s two EEPROM chips out and dumping their contents. As expected, [wrongbaud] found that the I2C connected chip contained the game save information, and the SPI flash chip stored the actual game files.

Next up was an HDMI “stick” from Bandai Namco that allows the user to play a selection of NES games. Here again [wrongbaud] liberates the flash chip and dumps it for examination, this time using an ESP32 tool of his own creation. Inside the firmware image he’s able to identify several elements with the help of binwalk, such as splash screen graphics and text strings.

But perhaps most interestingly, he found that binwalk was able to automatically extract the NES ROMs themselves. After verifying they were standard ROMs with an NES emulator, he theorizes that repacking the firmware with different ROMs should be possible should anyone feel so inclined.

Both of these hacks are fantastic examples of how you can reverse engineer a device’s firmware with low cost hardware, open source tools, and a healthy dose of patience. Even if you aren’t interested in fiddling with The Oregon Trail or swapping out the Mappy ROM for Contra, this write-up is an invaluable resource for anyone looking to do their own firmware analysis.

This isn’t the first time [wrongbaud] has hacked around inside these extremely popular retro games, either. Just last month we covered some of his previous exploits with the re-released versions of Rampage and Mortal Kombat.

A Homebrew Weller RT Soldering Station

Like a number of hackers before him, [MarcelMG] was impressed with Weller’s RT soldering iron tips, but considerably less enthused about the high purchase price on the station they’re designed to go into. Inspired by similar projects, he decided to try his hand at building his own soldering station which reaps the benefits of these active tips without the sticker shock.

The station’s user interface was kept intentionally simple, with little more than a four digit LED display to show the temperature and a rotary encoder to set it. The display alternates between the current temperature and the set temperature every few seconds while the knob is being turned, and if you push it in, the set temperature will be saved as the default for next time.

[MarcelMG] also included a feature that drops the iron’s temperature when it’s sitting in the holder, reducing tip wear and energy consumption. He originally planned on using a Hall effect sensor to detect when the iron was holstered without needing to physically interface with it, but in the end he realized the easiest approach was to simply connect one of the input pins on the microcontroller to the metal holder. Since the tip is grounded, he could easily detect if it was in place with a couple lines of code.

Speaking of which, the station is powered by an ATtiny24A with firmware written in C using the Atmel Studio IDE. [MarcelMG] mentions that the limited storage on the 24A was a bit of a challenge to work around, and suggests that anyone looking to follow in his footsteps uses something with a bit more flash under the hood. The LED display is a very common TM1637 type, the rotary encoder was salvaged from a radio, and the power supply was from an old laptop. All told, this looks like a very economical build.

Depending on your needs, a DIY soldering station can either have features to rival the commercial models or be exceedingly simplistic. In either case, the advent of low-voltage irons and active tips have made self-built soldering stations much more approachable. Attempts without the use of these modern niceties tended to be somewhat less glamorous.