Help Save The National Videogame Museum

The National Videogame Museum in Sheffield, UK, houses a unique collection celebrating all decades of video games and their culture, and as the lockdown has brought with it a crisis threatening its very existence, has launched a crowdfunding campaign with a video we’ve placed below the break. As a relatively young organisation, they have yet to build up the financial buffer that a more established one would have. It’s important that this and other heritage sites live to open again another day, so we’d urge you to take a look.

On their website they’re providing a page of activities for the bored youngster in your life, but to whet your appetite should you wish to visit them in the future they also have a selection of pages about the rest of their exhibition.

One of the sad features of living through  a pandemic comes in knowing that some of the businesses and organisations we hold dear might not make it through the crisis. We’ve put in a few orders to smaller suppliers over the last week or two to shove a bit of extra business their way, and no doubt you have too. What is not so easy however, is when the threatened organisation is a visitor attraction; we can’t make the trip during a lockdown. The NVM is unlikely to be the only such attraction facing the pinch, so we’d urge you to look out for those that are close to you as well.

Continue reading “Help Save The National Videogame Museum”

Compiling C To PowerPoint

If you have worked for a large company — or even a small one — it might seem that you spend more time writing PowerPoint charts than programming. [Tom Widenhain’s] video asks the question: Can we compile C into PowerPoint? Watch the video below to find out the answer. Would it surprise you to know that [Tom] wanted to simulate the x86? It surprised us, too, and we had to note the video appeared on April 1. It does look workable, though, other than it is a bit unwieldy.

Instead of a Turing machine, this builds a set of clever logic gates. Unsurprisingly, [Tom] is the guy who put together a Turing machine in Excel. Surprisingly, he isn’t the first one to attempt a C to PPT compiler. The University of Chicago had a similar idea over a year ago, based on [Tom’s] earlier work and executed program using inefficient Turing machines.

Continue reading “Compiling C To PowerPoint”

Flexible Build Platforms Work For FDM, How About SLA?

Flexible steel sheets as the foundation for build platforms are used to great advantage in FDM 3D printers. These coated sheets are held flat by magnets during printing, and after printing is done the sheet (with print attached) can be removed and flexed to pop the prints free. This got [Jan Mrázek] thinking. He was pretty sure the concept could extend to the build platform on his Elegoo Mars resin printer. With a flexible build platform, troublesome prints could be more easily removed, so he non-destructively modified his printer to have a similar system. [Jan] is clear that this is only a proof of concept, but the test results were good! He printed several jobs that were known to be trouble, and they were all a piece of cake to remove.

[Jan]’s mod consists of a 3D printed, two-piece unit that encapsulates the normal build platform and contains a few strong magnets. A thin sheet of steel sticks flat to this new piece, held in place by the magnets within, and becomes the new build platform. After a print is done, the sheet is removed and [Jan] reports that its flexibility is a big help in removing otherwise troublesome prints, such as the 3D printed solder stencil we covered recently.

[Jan] provides his CAD model but doesn’t really recommend using it for anything other than development work. Results were promising, but there are a number of drawbacks to the prototype. For one thing, it makes the build platform thicker and the Z-axis limit switch needs to be physically lowered in order to zero the unit. Also, the thicker build platform means the volume of resin the build tank can hold is reduced. Still, the idea clearly has merit and shows there absolutely is value in hardware having a hackable design.

Subwoofer Gets Arduino Brain Transplant

The Samsung PS-WTX500 subwoofer is designed to be used as part of a 5.1 channel home theater system, but not just any system. It contains the amplifiers for all the channels, but they’ll only function when the subwoofer is connected to the matching receiver. [Alejandro Zarate] figured there must be some way to unlock the system’s full functionality without being limited to the original receiver, he just needed to reverse engineer how the subwoofer worked.

All the wires tuck underneath the Arduino

The result is a fantastically well documented write-up that covers the whole process, starting with how [Alejandro] identified and researched the Pulsus PS9829B Digital Audio Processor (DAP). Documentation for this particular chip seems hard to come by, but he was able to find a similar chip from the same manufacturer that was close enough to put him on the right track. From there, he started studying the SPI communications between the DAP and the subwoofer’s S3P70F4 microcontroller.

After analyzing the communication between the two chips, [Alejandro] pulled the S3P70F4 off the board and wired an Arduino Pro Mini 328 in its place. The Arduino was quite a bit larger than the original microcontroller, but with some careful wiring, he manged a very professional looking installation. Short of coming up with a custom PCB adapter, we don’t think it could look much better.

With some relatively straightforward code and a listing of the captured byte sequences, the Arduino was able to power up the PS-WTX500’s amplifiers and handle the incoming audio signal as a stand-alone device.

In the past we’ve seen a similar trick done with the ESP8266, which had the added benefit of enabling WiFi control of the speakers. We’re all for adding modern functionality to older hardware, even if you’ve got to hang it off the back as an external module.

Continue reading “Subwoofer Gets Arduino Brain Transplant”

Offline Dinosaur-Jumping Becomes A Real Workout

It’s great to see people are out there trying to find fun ways to exercise amid the current crisis. Although jumping up and down isn’t great for the knees, it does give decent cardio. But if you don’t have a rope or a puddle, we admit that jumping can lose its bounce pretty fast.

Quarantine has been a game-filled time for [fridaay]. Somewhere between a handful of FPS games, he decided to try to play Google’s offline dinosaur-based side scroller game by making the dinosaur spring over the saguaros whenever he physically jumps in the air. (Video, embedded below.)

Here’s how it works: [fridaay] holds a transmit circuit that consists of an Arduino UNO, an accelerometer module, and an nRF24L01 transceiver, all running on a 9 V battery. Whenever [fridaay] jumps, the accelerometer reads the change in Z and sends it to the receiving circuit, which is just another UNO and nRF. The receiving UNO is connected to a laptop and configured to press the space bar so the dinosaur canters over the cacti.

We’ve never been able to stay alive long enough in the game to see this happen, but apparently you need to crouch at some point in the game. [fridaay] has yet to implement a control for that, but we’re sure he’ll think of something. Jump past the break to see the video, and hit him up if you need the code.

If you have a lot of parts at your disposal, why not make a physical version?

Continue reading “Offline Dinosaur-Jumping Becomes A Real Workout”

Getting To Space Is Even Harder During A Pandemic

At this point, most of us are painfully aware of the restrictions that COVID-19 social distancing protocols have put on our daily lives. Anyone who can is working from home, major events are canceled, non-essential businesses are closed, and travel is either strongly discouraged or prohibited outright. In particularly hard hit areas, life and commerce has nearly ground to a halt with no clear end date in sight.

Naturally, there are far reaching consequences for this shutdown beyond what’s happening on the individual level. Large scale projects are also being slowed or halted entirely, as there’s only so much you can do remotely. That’s especially true when the assembly of hardware is concerned, which has put some industries in a particularly tight spot. One sector that’s really feeling the strain is aerospace. Around the world, space agencies are finding that their best laid plans are suddenly falling apart in the face of COVID-19.

In some cases it’s a minor annoyance, requiring nothing more than some tweaks to procedures. But when the movements of the planets are concerned, a delay of weeks or months changes everything. While things are still changing too rapidly to make an exhaustive list, we already know of a few missions that are being impacted in these uncertain times.

Continue reading “Getting To Space Is Even Harder During A Pandemic”

Brainstorming COVID-19 Hack Chat

Join us on Wednesday, April 8 at noon Pacific for the Brainstorming COVID-19 Hack Chat!

The COVID-19 pandemic has been sweeping across the globe now for three months. In that time it has encountered little resistance in its advances, being a novel virus with just the right mix of transmissibility and virulence that our human immune systems have never encountered. The virus is racking up win after win across the world, crippling public health and medical systems, shutting down entire economies, and forcing billions of people into isolation for the foreseeable future.

While social distancing is certainly an effective way to limit the spread of the disease, it feels more like hiding than fighting. Bored and stuck at home, millions of fertile minds are looking for an outlet for this frustration, a more affirmative way to fight the good fight and build solutions that the world sorely needs. And thus we’ve seen the outpouring of designs, ideas, and prototypes of everything from social distancing helpers to personal protective equipment (PPE) hacks.

In this Hack Chat, we’ll try to provide a framework around which hackers can start to turn their ideas into COVID-19 solutions. There are a ton of problems right now, but the most acute and most approachable seem to revolve around making sure healthcare providers have the PPE they need to do their job safely. Hacking at the edges of managing social distancing seems doable, too, both in terms of helping people keep a healthy distance from each other and in managing the isolation that causes. And let’s not forget about managing boredom; idle hands lead to idle minds, and staying healthy mentally is just as important as good handwashing and nutrition.

Join us on Wednesday for this group-led Hack Chat and bring your best ideas for attacking COVID-19 head-on.

join-hack-chatOur Hack Chats are live community events in the Hackaday.io Hack Chat group messaging. This week we’ll be sitting down on Wednesday, April 8 at 12:00 PM Pacific time. If time zones have got you down, we have a handy time zone converter.

Click that speech bubble to the right, and you’ll be taken directly to the Hack Chat group on Hackaday.io. You don’t have to wait until Wednesday; join whenever you want and you can see what the community is talking about.

Continue reading “Brainstorming COVID-19 Hack Chat”