X-37B Spaceplane To Test Power Beaming Technology

Since 2010, the United States military has been operating a pair of small reusable spaceplanes that conduct secretive long-duration flights in low Earth orbit. Now officially operating under the auspices of the newly formed Space Force, the X-37Bs allow the military to conduct in-house research on new hardware and technology with limited involvement from outside agencies. The spaceplane still needs to hitch a ride to space on a commercial rocket like the Atlas V or the Falcon 9, but once it’s separated from the booster, the remainder of the X-37B’s mission is a military affair.

An X-37B being prepared for launch.

So naturally, there’s a lot we don’t know about the USSF-7 mission that launched from Cape Canaveral Air Force Station on May 17th. The duration of the mission and a complete manifest of the experiments aboard are classified, so nobody outside the Department of Defense truly knows what the robotic spacecraft is up to. But from previous missions we know the craft will likely remain in orbit for a minimum of two years, and there’s enough public information to piece together at least some of the investigations it will be conducting.

Certainly one the most interesting among them is an experiment from the U.S. Naval Research Laboratory (NRL) that will study converting solar power into a narrow microwave beam; a concept that has long been considered the key to unlocking the nearly unlimited energy potential offered by an orbital solar array. Even on a smaller scale, a safe and reliable way to transmit power over the air would have many possible applications. For example it could be used to keep unmanned aerial vehicles airborne indefinitely, or provide additional power for electric aircraft as they take-off.

Performing an orbital test of this technology is a serious commitment, and shows that all involved parties must have a fairly high confidence level in the hardware. Unfortunately, there isn’t much public information available about the power beaming experiment currently aboard the X-37B. There’s not even an indication of when it will be performed, much less when we should expect to see any kind of report on how it went. But we can make some educated guesses based on the work that the Naval Research Laboratory has already done in this field.

Continue reading “X-37B Spaceplane To Test Power Beaming Technology”

Jack Tramiel Got A Good Deal, And Ruined Everything

A sideshow in the playground wars of the early 1980s over who had the best home computer lay in the quality of their onboard BASIC interpreters. Where this is being written the cream of the crop was Acorn’s BBC Basic, while Sinclair owners could hold their own, and the Commodore 64 was regarded as powerful, but not easy to program. It’s a teenage memory brought to mind by [Liam Proven], who argues in a blog post that Commodore’s BASIC left a problematic legacy that can still be felt today.

It’s an interesting proposition, and one with its roots in Commodore founder Jack Tramiel’s 1977 deal with Bill Gates to acquire a version of Microsoft BASIC for his machines, in which he paid a one-off fee for unlimited uses of the language rather than a per-sale levy. The argument in the post is that this led to later Commodore machines being hamstrung by an outdated BASIC interpreter as a cost saving measure. It fits well with those 1980s memories from school computer labs, because by comparison its competitors six years after the deal had the benefit of language extensions missing in Commodore’s 64.

Where [Liam]’s analysis becomes interesting is in how he perceives the effect of this long-in-the-tooth BASIC; he postulates that the sheer number of Commodore 8-bit machines sold ensured it had a dominant position in the market place and thus coloured the perception of BASIC as a programming language in the years that followed. We’re not so sure about his view that this led eventually to some of the shortcomings in computing today, but we agree wholeheartedly with him that Commodore were less than competent in marketing their hardware.

We look forward to hearing your take on the matter in the comments, and meanwhile for some perspectives on the Commodore of the day who better to relate them than somebody who had a ringside seat. Our colleague [Bil Herd] has shared with us some of his Commodore recollections over the years, including the Commodore 128 story, an account of the 1985 CES show, and a two-parter on the TED chip and its speech capabilities.

Header image: Commodore BASIC / Public Domain, and Evan-Amos / Public domain.

Home Assistant Get Fingerprint Scanning

Biometrics — like using your fingerprint as a password — is certainly convenient and are pretty commonplace on phones and laptops these days. While their overall security could be a problem, they certainly fit the bill to keep casual intruders out of your system. [Lewis Barclay] had some sensors gathering dust and decided to interface them to his Home Assistant setup using an ESP chip and MQTT.

You can see the device working in the video below. The code is on GitHub, and the only thing we worried about was the overall security. Of course, the security of fingerprint scanners is debatable since you hear stories about people lifting fingerprints with tape and glue, but even beyond that, if you were on the network, it would seem like you could sniff and fake fingerprint messages via MQTT. Depending on your security goals, that might not be a big deal and, of course, that assumes someone could compromise your network to start with.

Continue reading “Home Assistant Get Fingerprint Scanning”

Dim Hallway Gets Lighting Upgrade

There’s nothing worse than a lightswitch that’s nowhere near where it should be, leaving you fumbling around in the dark. [supersquirrel72] had just this problem, and decided to put an Arduino to work instead.

Rather than using the original mains lighting that was poorly positioned and not enough to light the hall, instead 2 meters of white LED strip was chosen. The form factor is perfect for lighting a long, thin space – far better than running a series of seperate bulbs. The strip was rigged up to an Arduino Uno, that triggers the lights when movement is detected with a simple PIR motion sensor. After some feedback from the other occupants of the house, it was decided to tweak things further. An RTC was implemented to allow the Arduino to keep things dimmer after 9PM, so as to not wake others when making a trip to the kitchen for a midnight snack.

It’s a simple solution which brightens up the hallway nicely. We imagine this could just be the first step to a yet-more-integrated lighting solution in [supersquirrel72]’s house. Whether it’s IOT lights or something more festive, we can’t wait to see what’s next.

Slaying Dragons In Notepad

We all have our favorite text editor, and are willing to defend its superiority above all other editors by any means necessary. And then there’s Notepad. But what Notepad may lack in text manipulation features, it compensates with its inconspicuous qualities as a gaming platform. Yes, you read that correctly, and [Sheepolution] delivers the proof with a text-based adventure game running within Notepad.

What started out with [Sheepolution] jokingly wondering what such a game may look like, ended up as an actual implementation as answer to it. Behind the scenes, a script written in Lua using the LÖVE framework — for which he also created an extensive tutorial — monitors the state of several text files that make up the game world. Each location is a separate text file to open in Notepad, showing the current state of the game, telling the story with text and ASCII art, and offering choices to the player. The game is played by modifying and saving those text files, which the script then processes to push the gameplay forward by simply updating the content of those files with the new state. Check out the game’s trailer after the break to get a feel of what that looks like.

Unfortunately, Notepad itself doesn’t automatically reload the file when its content changes, so to provide a smoother gaming experience, [Sheepolution] modified the open source implementation Notepad2 to work around this, and bundled it as part of the game’s executable. Initially, he even added animations to the ASCII graphics, but in the end decided against most of them to avoid constant disk writes and race conditions caused by them.

Sure, this is no Game Boy emulator in a text editor, and it may not be as groundbreaking as Notepad’s latest feature, but it’s always amusing to see alternative uses for well-established tools.

Continue reading “Slaying Dragons In Notepad”

ATMega328 SSB SDR For Ham Radio

The humble ATmega328 microcontroller, usually packaged as an Arduino Uno, is the gateway drug for millions of people into the world of electronics and embedded programming. Some people just can’t pass up the challenge of seeing how far they can push the old workhorse, and it looks like [Guido PE1NNZ] is one of those. He has managed to implement a software-defined SSB ham radio transceiver for the HF bands on the ATMega328, and it looks like the project is going places.

The radio started life as a QRP Labs QCX, a $49 single-band CW (morse code) HF transceiver kit that is already one of the cheapest ways to get on the HF bands. [Guido] reduced the part count of the radio by about 50%, implementing much of the signal processing digitally on the ATmega328. On the transmitter side, the SSB signal is generated by making slight frequency changes to a Si5351 clock generator using 800kbit/s I2C, and controlling a very efficient class-E RF power amplifier with PWM for about 5W of output power. The increased efficiency means that there is no need for the bulky heat sink usually seen on SSB radios. The radio is continuously tunable from 80m to 10m (3.5 Mhz – 30 Mhz), but it does require plugging in a different low pass filters for each band. Continue reading “ATMega328 SSB SDR For Ham Radio”

Building A Serious Solar Inverter Battery Pack

If you’re out in the wilderness, having plenty of electricity on hand is a blessing. Eschewing fossil fuels, [LithiumSolar] is, as their name suggests, a fan of other technologies – undertaking the construction of a 3.5kWh solar generator that’s rugged and ready for the outdoors.

The build starts with 18650 lithium-ion cells sourced from a recycler, packed inside obsolete modem battery packs. After harvesting 390 cells, the best 364 are chosen and assembled into plastic holders to create a 14S26P configuration. A spot welder is employed to weld the pack together, with XT60 connectors used as the main bus connectors, albeit in a very non-standard configuration. Balance leads are hooked up to a 14S battery management system, to keep things in check. The huge pack is then installed inside a stout Craftsman toolbox, along with a MPPT solar charger module, and a 1500W inverter for output.

The build video is a great resource for anyone interested in building custom 18650 packs or battery solar power systems. [LithiumSolar] does a great job of clearly explaining each step and the reasons for part selections along the way. Of course, in a neat dovetail to this project, we’ve even seen solar-powered spot welders before – which would be useful if you need to replicate this build out in the field somewhere. Video after the break.

Continue reading “Building A Serious Solar Inverter Battery Pack”