Building A 6502 In Minecraft

We’ll admit that we haven’t been following Minecraft like we used to; its been a while since we’ve seen something amazing in Minecraft, but [eloraam]’s 6502 emulator (part of her RedPower Minecraft mod) takes the cake.

The RedPower mod adds a lot of industrial technology to Minecraft. Pumps, solar panels, and pneumatic tubes to move blocks around are the staple of this mod, but with the addition of a fully emulated 6502 computer, Minecraft moves from an anachronistic medieval-themed steampunk aesthetic to a full-on machine age, mainframes everywhere style.

The heart of the 6502 portion of the RedPower mod are three craftable blocks; a CPU, a monitor, and a disk drive. All these blocks are connected together with ribbon cables and can interact with other blocks in the Minecraft universe. The CPU is an emulated 6502, with a few instructions borrowed from the 65816 and the addition of MUL and DIV. It’s possible to program this computer in assembly, but [eloraam] a Forth interpreter with the OS to make programming a little easier.

It’s been almost two years since we first saw the beginnings of a CPU made in Minecraft, but this mod takes everything to the next level. In actuality, this isn’t very different from the game [notch] is currently working on; both feature an emulated 80’s era computer that can do all your in-game bidding. We can’t imagine anything better to get us hooked on Minecraft again, and we’ve got to commend [eloraam] for some seriously awesome work.

After the break is a 23-minute tutorial on the functions of the RedPower CPU, as demonstrated by Minecraft aficionado [direwolf20].

Continue reading “Building A 6502 In Minecraft”

A Color Maximite For Glorious 3-bit BASIC

[Kilian] sent in a link to a color version of a tiny educational computer. It’s called the Quantumite and it’s designed to be a throwback to the early 80s microcomputers we all grew up on.

The Quantumite is a clone of the Maximite, the tiny single board computer / BASIC interpreter designed by [Geoff Graham]. Both the Quantumite and Maximite are meant to be a throwback to the amazingly simple microcomputers of the early 80s, giving the 8-year-olds of today the simplicity of a BASIC compter most Hackaday readers had back in 1980s.

Both the Maximite and Quantumite are powered by the same 32-bit PIC microcontroller and have connections for a composite or VGA monitor, SD card, and PS/2 keyboard. Unlike the Maximite, the Quantumite can display 8 colors on its screen; a great addition that somehow seems even more retro than a monochrome display.

As far as getting the younglings to learn programming, we couldn’t think of a better tool than the ‘boot straight into a programming language’ Maximite. With a retro-impressive 3 bits of color, it’s sure to be a hit with the schoolchildren this computer is targeted at.

Giving A Powerpoint Presentation With An Apple ][

When [Vince] saw a coworker give a presentation with an iPad, he thought to himself what a tremendous waste of computing resources he was witnessing; an iPad is just as powerful as an early Cray supercomputer, and displaying slides isn’t a computationally intensive task. We’re assuming [Vince]’s train of thought went off the rails at that point, because he came up with a neat way to give a presentation with an Apple ][.

To get his slides onto his Apple ][, [Vince] created a tool to convert the text and images for a presentation to an Applesoft BASIC program. Yes, six-color images are supported in a wonderful 280×192 resolution. The presentation was transferred onto a CompactFlash card and loaded onto the Apple with the help of a CFFA card, making it much faster to load images during the presentation than a 5.25″ disk would allow.

Of course, after the presentation some of [Vince]’s coworkers wanted to play Oregon Trail, a request easily handled by the voluminous CF card loaded with Apple ][ programs. You can check out video demo/walkthrough of his presentation after the break.

Continue reading “Giving A Powerpoint Presentation With An Apple ][“

Constant Current Dummy Load

Inspired by a design he saw on the EEVblog, [George Graves] put together this constant current dummy load.  You might need on of these if you’re testing power supplies or batteries. They pull a constant current regardless of the voltage of the supply. [George’s] version extends the range of the original a little bit by running the op-amp at 8 volts. He says that everything runs fine at 1 amp. He tried 2 amps but things got hot pretty quickly. What we really like though, is he took fantastic pictures. Sometimes even simple things can catch our attention with the right pictures!

Controlling Robots With A TRS-80

[DJ Sures], mastermind behind the EZ-B Bluetooth Robot controller, sent in a really interesting build where he controls a robot with a 1983 TRS-80 computer.

The robot in question is [DJ Sures]’ adorable WALL-E we’ve seen before. WALL-E is controlled through a Bluetooth connection to a desktop PC with the EZ-Builder hardware and software package.

To get the Trash-80 talking to WALL-E, [Sures] connected a tiny Bluetooth module to the TX pin of the 6402 UART. It’s a very, very simple modification that adds a Bluetooth serial connection to one of the first notebook computers. After syncing the TRS-80 and WALL-E to the computer running EZ-Builder, it’s a piece of cake to make the robot respond to the clanging of a 30-year-old keyboard.

There’s a video of [DJ Sures] going over his build after the break with a wonderful demo of WALL-E freaking out to a little dubstep. Check that out after the break.

Continue reading “Controlling Robots With A TRS-80”

Building A 4-bit TTL Computer

When [GG] was 12 years old, he was introduced to BugBooks, the wonderful ‘introduction to digital design’ books from the early 1970s. It has always been a dream of [GG] to build the TTL computer featured in the BugBooks, and now that he has the necessary time and money available to him, the Apollo181 has become a reality.

[GG]’s computer is built around a 74181 ALU, an exceptionally old-school chip that provides the core of a computer in a neat 24-pin chip. With a 256-byte RAM and a few additional logic chips, [GG]’s computer is an exceptional piece of engineering able to perform 625,000 instructions per second when clocked at 2.5 MHz.

This isn’t [GG]’s first homebrew computer build; last year we saw his incredible Z80 minicomputer. Now we can’t wait to see what’s on tap for next year. After the break, you can check out [GG] loading in operands and operators into his computer and letting the Apollo181 churn away on its program.

Continue reading “Building A 4-bit TTL Computer”

[Engineerguy] Explains How A CCD Works

[Bill] is back with another fantastic video explaining a piece of intriguing hardware. This time, he’s explaining how a CCD works. For many of us, these things are part of our daily life, but aside from the fact that they capture an image, we don’t put much thought into them. [Bill]  breaks things down in a way that we really enjoy. Fast paced and detailed, yet simple enough for even non-engineers to follow. This time, however, he’s also promoting his companion book which includes tons more information, not only on the construction and function of these ideas, but the underlying scientific principles.

The book, called Eight Amazing Engineering Stories, covers the following items:

  • Digital camera imagers
  • tiny accelerometers
  • atomic clocks
  • enriched uranium
  • batteries
  • microwave ovens
  • lasers
  • anodized metals

We’re excited about the book and it looks like they’ve worked really hard to deliver a quality product. Great job guys.