Forget Troy. Try HelenOS

Even though it seems like there are a lot of operating system choices, the number narrows if you start counting kernels, instead of distributions. Sure, Windows is clearly an operating system family, and on the Unix-like side, there is Linux and BSD. But many other operating systems–Ubuntu, Fedora, Raspian–they all derive from some stock operating system. There are some outliers, though, and one of those is HelenOS. The open source OS runs on many platforms, including PCs, Raspberry PIs, Beaglebones, and many others.

Although the OS isn’t new, it is gaining more features and is now at version 0.7. You can see a video about some of the new features, below.

According to the project’s web site:

HelenOS is a portable microkernel-based multiserver operating system designed and implemented from scratch. It decomposes key operating system functionality such as file systems, networking, device drivers and graphical user interface into a collection of fine-grained user space components that interact with each other via message passing. A failure or crash of one component does not directly harm others. HelenOS is therefore flexible, modular, extensible, fault tolerant and easy to understand.

Continue reading “Forget Troy. Try HelenOS”

DPS5005 Makes Digital Power Supply A Snap

Few pieces of gear are more basic to electronics than some kind of power supply. It might be a box of batteries, or it might be a high-end lab supply. [Andreas] took a DPS5005 power supply module that has USB and Bluetooth and used it to build a very capable switching power supply which he then used to build a source measuring unit.

The user interface on the diminutive module is simplistic, so [Andreas] appreciated the PC-based software that can control the supply remotely. The module can output up to 50V, but you should plan accordingly as it does need 1.1 times the maximum voltage output on the input. It will work with lower input voltages, but it just won’t be able to output as high a voltage.

Continue reading “DPS5005 Makes Digital Power Supply A Snap”

Hackaday Links Column Banner

Hackaday Links: August 20, 2017

Foam core, dollar tree foam board, Adams foam board, or whatever we’re calling a thin sheet of foam sandwiched between two pieces of poster board, is an invaluable hacker’s tool. Everyone should have a few sheets on hand, and not just because each sheet is a dollar each at any Dollar Store. [Eric] has been working on a technique to create compound curves in foam board, and the results look great. It’s a true three-dimensional plane with weird curves, and certainly has applications for something.

The Apollo Lunar Module is the first, and only manned space-only spacecraft ever made. The design of this spacecraft isn’t constrained by trivialities like ‘atmosphere’, and the design didn’t need ‘bulkheads thicker than a stack of paper towels’. It is a beautiful ship, and now a company wants to produce a gorgeous 1/32 scale model of the LEM. The goal is $25k, which is quite high for the real space modeling market, but if this GoFundMe campaign succeeds, this will be one of the finest real space models ever created. It’ll also match the scale of the 1/32 Revell CSM.

Speaking of Apollo-related technology, here’s a slight bit of drama. [Fran] has been working on recreating the DSKY — the user interface for the Apollo Guidance Computer — for a few years now. She’s set up a crowdfunding campaign to recreate the electroluminescent, screen printed segment display, and things are going great. Now there’s a company selling commercial DSKYs (with a stupid TFT display), that potentially uses the same art. Is this copyright infringement? Maybe, but probably not. It is a dick move not to credit [Fran], though.

The Monoprice Mini Delta is phenomenal. More on that in a bit.

There’s a complete solar eclipse happening across the United States tomorrow. Many schools should have started classes by then, but they’re calling tomorrow a snow day. Everyone who is traveling to see the eclipse is probably already where they’re going to be, and there are clouds on the horizon. Literal clouds. Everyone is watching the weather channel to see what the cloud cover will be tomorrow. Some people don’t have to worry: [Dan] is building a high-altitude balloon to get 100,000 feet above any clouds. There’s a 360° camera onboard, and the resulting video will be awesome. At least one person in Charleston will be renting a plane; I question the wisdom of renting a 172 over a Piper or Cirrus or another low-wing plane, but whatever. If you’re working on a project that will look at the eclipse from above the clouds, leave a note in the comments. For those of you looking at clouds tomorrow, Hackaday is doing another eclipse meet up on the Pacific coast of Mexico on April 8, 2024.

Hackaday Prize Entry: SafeRanger, A Roving Power Plant Monitor

Engineering student [Varun Suresh] designed his SafeRanger rover to inspect oil and gas power plants for abnormal temperatures as well as gas leaks. The rover explores critical areas of the factory, and data is sent to a control center for analysis.

[Varun] built his robot around a Devastator chassis kit from DFRobot, and equipped it with a FLIR Lepton thermal camera and an MQ2 gas sensor, both monitored by a Raspberry Pi. The twin brushless DC motors are controlled by an L293D motor driver IC in conjunction with an Arduino Nano; steering is accomplished with an HC-05 Bluetooth module and a mobile app.

We could see technology like this being implemented in a labyrinthine facility where a human inspector might have a difficult time reaching every nook and cranny. Or just let it wander ar0und, looking for trouble?

Don’t Miss Watching This Solar Eclipse High Altitude Balloon Online

[Dan Julio] let us know about an exciting project that he and his team are working on at the Solid State Depot Makerspace in Boulder: the Solar Eclipse High Altitude Balloon. Weighing in at 1 kg and bristling with a variety of cameras, the balloon aims to catch whatever images are able to be had during the solar eclipse. The balloon’s position should be trackable on the web during its flight, and some downloaded images should be available as well. Links for all of that are available from the project’s page.

High altitude balloons are getting more common as a platform for gathering data and doing experiments; an embedded data recorder for balloons was even an entry for the 2016 Hackaday Prize.

If all goes well and the balloon is able to be recovered, better images and video will follow. If not, then at least a post-mortem of what the team thinks went wrong will be posted. Launch time in Wyoming is approximately 10:40 am Mountain Time (UTC -07:00) Mountain Daylight Time (UTC -06:00) on Aug 21 2017, so set your alarm!

A Digital LCD Makeover For An Analogue CRT Spectrum Analyser

[Seb Holzapfel, VK2SEB] has a rather nice spectrum analyser, a Hewlett Packard 141T. It’s an entirely analogue instrument though, so it lacks some of the sophisticated features you might expect to see on its modern counterparts.

One feature the HP does have is a vertical deflection output that in effect allows the trace to be reproduced on an oscilloscope. [Seb] has taken that and applied it to an STM32F746 Discovery board with its associated LCD touchscreen to produce an interface for the HP that includes modern features such as trace normalisation and a waterfall view. Along the way he’s had to make a voltage level converter to render the HP’s scan output into a range acceptable for the ST board.

He goes into detail on his software for the project, which he is at pains to remind us is still very much a work in progress. He notes that the HP has a range of other outputs (on those “D” sockets that include co-axial connectors) that provide information about its band and scan settings, so there is ample possibility for further customisation.

If you are interested in this project then the code is all available via GitHub, otherwise you can watch his video below the break. He’s labelled it as “Part 1”, so we look forward to more on this project.

Continue reading “A Digital LCD Makeover For An Analogue CRT Spectrum Analyser”

How To Eclipse When All You Have Is A Welding Helmet

What do you do if you don’t trust cheap eclipse-watching glasses from the internet? What about if everyone’s sold out? Well, if you want to watch the eclipse and you have an auto-darkening welding helmet, you can do what [daniel_reetz] did and hack something together with a remote and your welding helmet to let you see the eclipse without blinding yourself.

Essentially, the hack tricks the helmet’s sensors into thinking it’s very bright. [Daniel_reetz] accomplishes this by gluing a remote with an infrared LED to the side of the helmet and covering it with a 50mm plastic lid. There are two sensors on [daniel_reetz]’s helmet, so he covers the other one with aluminum tape. What this means is that when he presses a button on the remote, the lid-covered sensor thinks it’s very bright out and since the other sensor is covered, it darkens the lens of the mask.

I’m sure some of our readers could come up with a more sophisticated method that would allow you to do something other with your hand than press the remote buttons, but this is a quick and easy hack that’ll get you able to take a quick look at the eclipse – assuming you have a welding mask capable of shading to level 13 or 14. If you are hoping to catch a glimpse of the eclipse, check out the safety guide from NASA just to make sure your eyes are safe. For another method of viewing the eclipse, check out this wearable pinhole camera. For another welding mask hack, check out this augmented reality mask.

Continue reading “How To Eclipse When All You Have Is A Welding Helmet”