6502 Retrocomputing Goes To The Cloud

In what may be the strangest retrocomputing project we’ve seen lately, you can now access a virtual 6502 via Amazon’s Lambda computing service. We don’t mean there’s a web page with a simulated CPU on it. That’s old hat. This is a web service that takes a block of memory, executes 6502 code that it finds in it, and then returns a block of memory after a BRK opcode or a time out.

You format your request as a JSON-formatted POST request, so anything that can do an HTTP post can probably access it. If you aren’t feeling like writing your own client, the main page has a form you can fill out with some sample values. Just be aware that the memory going in and out is base 64 encoded, so you aren’t going to see instantly gratifying results.

Continue reading “6502 Retrocomputing Goes To The Cloud”

Best Product Entry: Open Source Internet Of Dosimeter

[Radu Motisan] Has entered a cool project into the Best Product portion of this year’s Hackaday Prize. It’s called an Open Source IoT Dosimeter. It has a Geiger tube for detecting radiation levels along with Internet connectivity and a host of other goodies.

Dubbed the KIT1, this IoT dosimeter can be used as a portable radiation detector with its Nokia 5110 LCD as an output or a monitoring station with Ethernet. With its inbuilt speaker, it alerts users to areas with excessive radiation. KIT1 is a fully functioning system with no need for a computer to get readouts, making it very handy and easy to use. It also has room for expansion for extra sensors allowing a fully customized system. The project includes all the Gerbers and a BOM so you can send it off to a PCB fab lab of your choice, solder on a few components, and have a fully functioning IoT Dosimeter. you don’t even need the LCD or the Ethernet; you can choose which output you prefer from the two and just use that allowing for some penny-pinching.

This is a great project and who doesn’t need an IOT Dosimeter these days?

Old Chart Recorder Becomes Single-Pixel Scanner

With so many ways to capture images from paper, do we really need another one? Especially one that takes 15 minutes to capture a 128×128 pixel image? Probably not, but building a single-pixel RGB scanner is pretty instructive, and good clean fun to boot.

We have to admit that when [Kerry Wong] scored an ancient Hewlett-Packard X-Y chart recorder a while back, we wondered if it would lead to anything useful. One may quibble with the claim that the Lorenz attractor plotter he built with it is useful, and this single pixel scanner is equally suspect, but we like the idea. Using an Arduino to drive the X- and X-axis of the recorder through a raster pattern over the bed and replacing the pen with an RGB sensor board, [Kerry] was able to collect the color data for each pixel and reconstruct the image. It wouldn’t be too hard to replicate this if you don’t have an analog X-Y recorder, which just goes to show that not everything needs to be steppers and digital to get something useful done. Or at least semi-useful.

As for the RGB sensor used, they’ve made appearances here many times before, mostly in M&M sorters but with the occasional synesthesia simulator.

Continue reading “Old Chart Recorder Becomes Single-Pixel Scanner”

Dropping Zip Bombs On Vulnerability Scanners

If you’ve ever looked at the server logs of a computer that lives full-time on the Internet, you know it’s a rough world out there. You’ll see hundreds of attempts per day to break in to your one random little box. Are you going to take that sitting down? Christian Haschek didn’t.

Instead of simply banning IPs or closing off services, [Christian] decided to hit ’em where it hurts: in the RAM. Now, whenever a bot hits his server looking for a poorly configured WordPress install, he serves them 10 GB of zeroes, compressed down into 10 MB by gzip:

dd if=/dev/zero bs=1M count=10240 | gzip > 10G.gzip

The classic trick uses zip multiple times on itself, which lets you compress arbitrarily large files into just a few kB. [Christian] tried this with gzip, and discovered that it didn’t automatically recurse, so he’s taking a small bandwidth hit for the team. If you know how to get more data packed smaller using gzip, leave a note in the comments.

Nobody really knows if this works on the bad guys’ servers, but [Christian] said that they stopped hitting him after downloading a couple payloads. If you want to test out what it does to your system, click this link. If you don’t run a server, but phishing e-mails get you hot under the collar, check out [Robbie Gallagher]’s talk on phishing the phishers from last year’s Schmoocon for cathartic tales of revenge.

Overhead Trolley Helps Clear The Air Over CNC Router

[Frank Howarth] has a shop most woodworkers would kill for, stuffed with enough tools to equip multiple hackspaces — four radial-arm saws alone! But while the CNC router in the middle of the shop, large enough to work on an entire sheet of plywood, is a gem of a machine, it was proving to be a dusty nightmare. [Frank]’s solution was as unique as his workspace — this swiveling overhead dust extraction system.

The two-part video below shows how he dealt with the dual problems of collection and removal. The former was a fairly simple brush-bristle shroud of the type we’ve featured before. The latter was a challenge in that the size of the router’s bed — currently 8′ but soon to be extended to 12′ — and the diameter of the hoses needed to move enough air made a fixed overhead feed impractical. [Frank]’s solution is an overhead trolley to support the hoses more or less vertically over the router while letting the duct swivel as the gantry moves around the work surface. There were a few pitfalls along the way, like hoses that shorten and stiffen when air flows through them, but in the end the system works great.

Chances are your shop is smaller than [Frank]’s, but you still need to control the dust. This dust collector for a more modest CNC router might help, as would this DIY cyclonic chip separator.

Continue reading “Overhead Trolley Helps Clear The Air Over CNC Router”

Atari 2600 In A Game Cartridge

[PJ Evans] had a ruined game cartridge lying around, just waiting for a project. As Activision’s F-14 Tomcat game for the Atari 2600 console, it seemed ripe for use as a project enclosure of some sort. When he came across a couple of 9-pin D-sub joystick ports, he had an idea. He realized his Rasperry Pi Zero could fit inside the cartridge. Add a power button, TV color selector, difficulty switch, as well as select and reset buttons, and you have an emulator.

[PJ]’s Pi Zero had more than enough GPIO pins to accommodate all of those buttons and switches plus a bunch more for the joysticks. Why not put the emulator inside a game cartridge? In terms of software [PJ] looked into Adafruit’s Retro Gaming with Raspberry Pi resource, which has tons of suggestions for setting up game emulators. He decided on the RetroPie operating system to help him map out all of the pins, with Stella doing the actual Atari 2600 emulation.

Thanks, @seb_ly]!

Finally, A Calculator For The Atomic Age!

In the 1950s, a nuclear-powered future seemed a certainty. The public had not been made aware of the dangers posed by radioactive material, any large-scale accidents involving nuclear reactors had either been hushed up or were yet to happen, and industry and governments were anxious to provide good PR to further their aims. Our parents and grandparents were thus promised a future involving free energy from nuclear reactors in all sorts of everyday situations.

With the benefit of hindsight, we of course know how the story turned out. Windscale, Three Mile Island, Chernobyl, and Fukushima, and we’re still waiting for our atomic automobiles.

If you have a hankering for nuclear-powered domestic appliances though, all is not lost. [GH] is leading the charge towards a future of atomic energy, with a nuclear-powered calculator. It’s not quite what was promised in the ’50s, but it is nevertheless a genuine appliance for the Atomic Age. At its heart is not a 1950s-style fission reactor though, but a tritium tube. Beta particles from the tritium’s decay excite a phosphor coating on the tube’s inside wall, producing a small amount of light. This light is harvested with a solar cell, and the resulting electrical energy is stored in an electrolytic capacitor. The cell has an open-circuit voltage of 1.8 V, and the 100 μF capacitor in question stores a relatively tiny 162 μJ. From this source, a dollar store calculator can operate for about 30 sec, so there should be no hanging about with your mathematics.

We’ve brought you a tritium battery before, albeit a slightly larger one. And should you need the comforting glow of a tritium tube but not the radiation risk, how about this LED-based substitute?