ESP32 Altair Emulator Gets Split Personality

If you wanted me to demo CP/M running on an emulated Altair 8800, I’d pull out a tiny board from my pocket. You might wonder how I wound up with an Altair 8800 that runs CP/M (even WordStar), that fits in your pocket and cost less than $10. Turns out it’s a story that goes back to 1975.

When the Altair 8800 arrived back in 1975, I wanted one. Badly. I’d been reading about computers but had no hands-on experience. But back then, as far as I was concerned, the $400 price tag might as well have been a million bucks. I was working for no real pay in my family’s store, though in all fairness, adjusted into today’s money that was about $2,000.

I’d love to buy one now, but a real Altair costs even more today than it did back then. They also take up a lot of desk space. Sure, there are replicas and I’ve had a few. I even helped work the kinks out of Vince Briel’s clone which I’ve enjoyed. However, the Briel computer has two problems. First, it takes a little work to drive a serial port (it uses a VGA and a PS/2 keyboard). Second, while it’s smaller than a real Altair, it is still pretty large — a byproduct of its beautiful front panel.

So to quickly show off CP/M to someone, you need to haul out a big box and find a VGA monitor and PS/2 keyboard — both of which are becoming vanishing commodities. I made some modifications to get the serial port working, but it is still a lot to cart around. You could go the software route with a simulator like SIMH or Z80pack, but now instead of finding a VGA monitor and a PS/2 keyboard, you need to find a computer where you can install the software. What I really wanted was a simple and portable device that could boot CP/M.

Continue reading “ESP32 Altair Emulator Gets Split Personality”

Airlines Seek Storage For Grounded Fleets Due To COVID-19

Ask any airline executive what their plans were back in January 2020, and you’d probably get the expected spiel about growing market share and improving returns for shareholders. Of course, the coronovirus pandemic quickly changed all that in the space of just a few months. Borders closed, and worldwide air travel ground to a halt.

Suddenly, the world’s airlines had thousands of planes and quite literally nowhere to go. Obviously, leaving the planes just sitting around in the open wouldn’t do them any good. So what exactly is involved in mothballing a modern airliner?

Continue reading “Airlines Seek Storage For Grounded Fleets Due To COVID-19”

The Mask Launcher; Like An Airbag For Your Face

One of the most effective ways to slow the spread of pathogens like the novel coronavirus is to have individuals wear facemasks that cover the nose and mouth. They’re cheap, and highly effective at trapping potentially infectious aerosols that spread disease. Unfortunately, wearing masks has become a contentious issue, with many choosing to go without. [Allen Pan] was frustrated by this, and set out to make a launcher to quite literally shoot masks directly onto faces.

To fire the masks, Allan built a pneumatic system that gets its power from a compact CO2 canister. This is hooked up to a solenoid, which is fired by the trigger. The high-pressure CO2 then goes through a split to four separate barrels cleverly made out of brake line ([Allen] says it’s faster to get parts from the automotive supply than the home store these days). Each barrel fires a bola weight attached to one of the strings of the mask, in much the same way a net launcher works. The mask is then flung towards the face of the target, and the weights wrap around the back of the neck, tangling and ideally sticking together thanks to neodymium magnets.

Amazingly, the mask worked first time, wrapping effectively around a dummy head and covering the nose and mouth. Follow-up shots were less successful, however, but that didn’t deter [Allen] from trying the device on himself at point-blank range. Despite the risk to teeth and flesh, the launcher again fires a successful shot.

While it’s obviously never meant to be used in the real world, the mask launcher was a fun way to experiment with pneumatics and a funny way to start the conversation about effective public health measures. We’ve featured similar projects before, too. Video after the break.

Continue reading “The Mask Launcher; Like An Airbag For Your Face”

Quick 3D-Printed Airfoils With These OpenSCAD Helpers

You know how it is. You’re working on a project that needs to move air or water, or move through air or water, but your 3D design chops and/or your aerodynamics knowledge hold you back from doing the right thing? If you use OpenSCAD, you have no excuse for creating unnecessary turbulence: just click on your favorite foil and paste it right in. [Benjamin]’s web-based utility has scraped the fantastic UIUC airfoil database and does the hard work for you.

While he originally wrote the utility to make the blades for a blower for a foundry, he’s also got plans to try out some 3D printed wind turbines, and naturally has a nice collection of turbine airfoils as well.

If your needs aren’t very fancy, and you just want something with less drag, you might also consider [ErroneousBosch]’s very simple airfoil generator, also for OpenSCAD. Making a NACA-profile wing that’s 120 mm wide and 250 mm long is as simple as airfoil_simple_wing([120, 0030], wing_length=250);

If you have more elaborate needs, or want to design the foil yourself, you can always plot out the points, convert it to a DXF and extrude. Indeed, this is what we’d do if we weren’t modelling in OpenSCAD anyway. But who wants to do all that manual labor?

Between open-source simulators, modelling tools, and 3D printable parts, there’s no excuse for sub-par aerodynamics these days. If you’re going to make a wind turbine, do it right! (And sound off on your favorite aerodynamics design tools in the comments. We’re in the market.)

Analyzing Water Quality With A Pair Of Robots

To adequately study a body of water such as a lake, readings and samples need to be taken from an array of depths and locations. Traditionally this is done by a few researchers on a small boat with an assortment of tools that can be lowered to the desired depth, which is naturally a very slow and expensive process. As the demand for ever more granular water quality analysis has grown, various robotic approaches have been suggested to help automate the process.

A group of students from Northeastern University in Boston have been working on Project Albatross, a unique combination of semi-autonomous vehicles that work together to provide nearly instantaneous data from above and below the water’s surface. By utilizing open source software and off-the-shelf components, their system promises to be affordable enough even for citizen scientists conducting their own environmental research.

The surface vehicle, assembled from five gallon buckets and aluminum extrusion, uses a Pixhawk autopilot module to control a set of modified bilge pumps acting as thrusters. With ArduPilot, the team is able to command the vehicle to follow pre-planned routes or hold itself in one position as needed. Towed behind this craft is a sensor laden submersible inspired by the Open-Source Underwater Glider (OSUG) that won the 2017 Hackaday Prize.

Using an array of syringes operated by a NEMA 23 stepper motor, the glider is able to control its depth in the water by adjusting its buoyancy. The aluminum “wings” on the side of the PVC pipe body prevent the vehicle from rolling will moving through the water. As with the surface vehicle, many of the glider components were sourced from the hardware store to reduce its overall cost to build and maintain.

The tether from the surface vehicle provides power for the submersible, greatly increasing the amount of time it can spend underwater compared to internal batteries. It also allows readings from sensors in the tail of the glider to be transmitted to researchers in real-time rather than having to wait for it to surface. While the team says there’s still work to be done on the PID tuning which will give the glider more finely-grained control over its depth, the results from a recent test run already look very promising.

RESQ Hunts For Lost Hikers From The Air

When lost hiking out in the back country, a cell phone might not seem like the most useful tool. Absent a signal from the cellular network, it’s not possible to make outgoing calls for help. However, carrying your phone may just make it a lot easier for rescuers to find you, and [Eric] is making a tool to do the job.

The handheld version of ResQ features a directional Yagi antenna to help pinpoint the location of the signal.

[Eric]’s project is named ResQ, and aims to find lost hikers by detecting the beacon packets from a cellphone’s WiFi adapter. The project comes in two forms; a handheld unit with a directional Yagi antenna, and a drone-mounted unit that can overfly terrain to scan for signals.

ResQ is built around the ESP8266, which is a cheap and accessible way to build a custom WiFI scanner. Currently, the system is able to detect WiFi devices and log MAC addresses along with timestamps and GPS location data to an SD card to help rescuers locate lost individuals. Future plans involve adding a live downlink to the drone such that any pings can be reported live for rescuers to investigate.

Similar systems exist commercially, primarily working with cell signals rather than WiFi. Costs are prohibitively high for many organisations though, so we can see ResQ filling in gaps as a useful tool to have. We’ve featured other radio gear for search and rescue before, too. Video after the break.

Continue reading “RESQ Hunts For Lost Hikers From The Air”

3D Printing Interactive Maps For The Visually Impaired

Most maps and educational materials for teaching geography are highly visual in nature. For those with a visual impairment, it can make learning more difficult when suitable resources are not available. After visiting a boarding school in Moscow, [Sergei] set out to build an interactive map to teach students geography regardless of their vision status.

After seeing the poorly embossed paper maps used in the school, [Sergei] decided there had to be a better way. The solution was 3D printing, which makes producing a map with physical contours easy. Initial attempts involved printing street maps and world maps with raised features, such that students could feel the lines rather than seeing them.

Taking things a step further, [Sergei] went all out, producing an interactive educational device. The build consists of a world map, and contains audio files with information about countries, cultures, and more. When the ultrasonic sensor detects a user in range, it invites them to press or pull out the removable continents on the map. The device can sense touch, thanks to a pair of MPR121 capacitive touch sensor boards which are used to trigger the audio files.

It’s a great way to use the sense of touch to teach where the sense of vision may be lacking. Previous Prize entries have worked in this field too, like this haptic glove to help vision-impaired users interpret camera data. We can’t wait to see what comes next as technology improves!