Building The First Digital Camera

While the official history of the digital camera begins with a Kodak engineer tinkering around with digital electronics in 1975, the first digital camera was actually built a few months prior. At the Vintage Computer Festival East, [William Sudbrink] rebuilt the first digital camera. It’s wasn’t particularly hard, either: it was a project on the cover of Popular Electronics in February, 1975.

Cromemco catalog page for the Cyclops, the first digital camera
Cromemco catalog page for the Cyclops, the first digital camera

[William]’s exhibit, Cromemco Accessories: Cyclops & Dazzler is a demonstration of the greatest graphics cards you could buy for S-100 systems and a very rare, very weird solid-state TV camera. Introduced in the February, 1975 issue of Popular Electronics, the Cyclops was the first digital camera. This wasn’t a device that used a CCD or a normal image sensor. The image sensor in the Cyclops was a 1 kilobit DRAM from MOS, producing a digital image thirty-two pixels square.

The full description, schematic, circuit layout, and theory of operation are laid out in the Popular Electronics article; all [William] had to do was etch a PCB and source the components. The key part – a one kilobit MOS DRAM in a metal can package, carefully decapsulated – had a date code of 1976, but that is the newest component in the rebuild of this classic circuit.

To turn this DRAM into digital camera, the circuit sweeps across the rows and columns of the DRAM array, turning the charge of each cell into an analog output. This isn’t a black or white camera; there’s gray in there, or green if you connect it to an oscilloscope.

This project in Popular Electronics would be manufactured by Cromemco in late 1975 and was released as their first product in January, 1976. The Cromemco was marketed as a digital camera, designed to interface with the MITS Altair 8800 computer, allowing anyone to save digital images to disk. This was the first digital camera invented, and the first digital camera sold to consumers. It’s an amazing piece of history, and very happy [William] was able to piece this together and bring it out to the Vintage Computer Festival this weekend.

VCF East: A Retro Hackathon

We got a banner.
We got a banner.

This weekend is the Vintage Computer Festival East in Wall, New Jersey. Every year is different, but there’s a general plan for each day. On Saturday and Sunday, the exhibits rule the con, the consignment shop is busy, and the keynotes bring down the house. Friday is a little different. This is the day for ‘in the trenches’ talks from the commodore crew, classes on recapping 30-year-old computers, and this year – for the first time – a retro hackathon. It’s basically the same format as any other hackathon, but instead of bringing MacBooks and building something cool, Apple IIs and Commodore 64s were provided. This is the report on the first retro hackathon we’ve ever been to.

The Apple II one-liner SIN graph
The Apple II one-liner SIN graph

First off, no one remembers how to program in BASIC. If you’re looking for a population that should remember the vagaries of the different dialects of BASIC, you would think it would be the people who came out to the middle of Jersey on Friday to talk about old CPUs. Apparently, this is not the case and several people were confused about single and double quotes in PRINT statements. Luckily, a few programming manuals for the C64 and Apple II were available, so everyone could still have fun with PEEKs and POKEs.

If you want to get people programming on some old machines, you need to give them some inspiration. The first half hour of the retro hackathon didn’t see any teams programming. Given this demographics proclivity to say, ‘I can do that better’, I typed a few BASIC one-liners in the C64 (random Truchet tiles in PETSCII) and Apple II (a SIN graph), and the people started pouring in. Yes, they could program something better than a single line of BASIC.

What came of an impromptu retro hackathon? Hangman, in BASIC. No, it didn’t quite work, and there were only three or four possible words hardcoded into the program. Still, text mode graphics are a lost art. The Apple IIc was programmed to make fart noises. The original plan for this project was to program music. What would  have been the winning entry was a line-drawing program on the C64 that looked like the enemy in Qix. That guy wasn’t there during judging. The winner of a $50 credit to the consignment shop was a kid who programmed zero-player Pong on Apple II basic. He bought a Mac Portable (non-backlit) with that prize.

We’ve gone to hackathons, we’ve waded through the sea of MacBooks, and had a Red Bull drip installed. This retro hackathon was completely different, but somehow familiar. No, no one is going to create something new – everything that can be done on these machines in a few hours of BASIC programming has already been done. That’s not the point, though. It’s a geek pride of proving your mettle, putting your money where your mouth is, and doing it in a casual environment where everyone is friendly. This is the first retro hackathon we’ve gone to, and it won’t be the last. We’re going to do this again, once we get an Apple IIc+, a few Commodores, a Speccy, and a few good monitors. We already have the banner, anyway.

Hackaday Teams With Vintage Computer Festival For Retro Hackathon

For the last few years, we’ve been going to the Vintage Computer Festival East in New Jersey. This is one of the best cons we go to every year; there are dozens of interesting exhibitors, awesome talks, a great venue, and a small consignment area filled with the weirdest stuff you can imagine. This year proves to be no different, and we’ll be there cataloging the weirdness and spectacular hacks of computer systems old enough to vote, plus something new.

Hackaday’s 8-bit game programming contest is happening for the first time at VCF East, April 15-17 in Wall, New Jersey. Competitors are given two and a half hours and an old 8-bit system (Apple II, C64, Atari 800, etc.). The goal is to create a game using only what is currently in memory, be that in the ROM or between the ears. There are two sessions on the Friday of the event, starting at 10am and 2:30pm.

You can call the 8-bit game programming contest a hackathon. That’s basically what it is; getting a small team together to whip up an application quickly with a number of constraints. The term ‘hackathon’ has been bastardized as of late, with companies requiring the use of a particular API or other nonsense. The 8-bit programming contest doesn’t have these limitations. All you need to do is create the coolest game in two and a half hours, and get the most applause from the audience. The best game wins a prize.

Of course, we’re not going to VCF East just to promote a retro hackathon. We’re only obliged to mention that first because we’re sponsoring it. VCF East is a fantastic event, with more retro goodies to satiate even the most curmudgeonly retro aficionado. The show is enormous with keynotes from [John Blankenbaker], inventor of the Kenbak-1 personal computer and [Stewart Cheifet], host of Computer Chronicles. Dr. Dr. Ted Nelson, author of Computer Lib and creator of Xanadu, the underlying software for computers that won’t be built for 100 years, will also be there. The weekend is, as always, packed with great exhibits of ancient tech, classes, and workshops.

Each Vintage Computer Festival is different, but if you’d like a sample of what it’s all about, check out these posts:

Apart from an announcement for the festival in New Jersey, there are a lot of changes in the organization of the various vintage computer festivals held around the country. The Vintage Computer Festival East was formerly organized by MARCH, the Mid-Atlantic Retro Computing Hobbyists. Late last year, MARCH was dissolved, and reformed as a 501(c)3 called the Vintage Computer Federation. The VCF (see what they did there?) also has the rights to hold VCF West, which last happened in 2007. The VCF Midwest, Southwest, Europe, and UK will remain independent.

If it isn’t already extremely obvious, this is one of the top-tier events we go to every year. No, it’s not DEF CON, it’s not HOPE, and it’s certainly not a big con. It’s just a bunch of nerds nerding out, which is the critical ingredient for the best events we attend all year.

ASCII Games, Chiptunes, Hacker Celebrities At Hackaday Prize Worldwide Berlin

Hackaday teamed up with the Vintage Computer Festival to have a Meetup last week. It was quite a party, with Berlin based chiptunes band Thunder.Bird and TheRyk using Commodore 64s and SID sound chip. The age of this equipment and relatively small volume original production runs makes it hard to find these days, but there is an underground group making music with these who trade among themselves. TheRyk created PlayEm64 (pictured above) to organize and play the music using the SID hardware and says that an advantage of this software is that it includes the play time (not in the fileheader), which is really useful for party entertainment! These chips sounded fantastic and added to the energy of the packed house.

zoovideoA Hackaday party means that people bring their projects to show off and entertain the crowd with. [Nils Dagsson Moskopp] brought a game called Zoo Tycoon Roguelike that he built for a 7 day long competition. This is a text based roguelike game based on the 2011 Microsoft game Zoo Tycoon. As with the original game, Nils’ game aimed to keep animals happy within a thriving zoo. What’s neat about Nils’ version is that all the actions are displayed in words on the right side of the screen and he custom developed the characters in bitmap form.

SONY DSC
[Sisam] brought Cube Tetris, a social gaming device with 4 sides, each individually controlled so that players must collaborate with each other to win. The new take on the already addictive game kept a crowd around this table the entire night.

[Dave Darko] and [Alex] brought a collaborative project that they’ve been developing on Hackaday.io together. The first, third and 4th board shown below are [Alex’s] boards, and the second one with the acrylic case is [Dave Darko’s]. They both started with 5x5cm breakout boards for the ESP8266 but they’ve been adding features off of each other’s boards like support for the ESP-07 / ESP-12 and an additional ESP-01 footprint. Someone wished for a USB micro port, and that is now on both of their boards. The next stage for [Alex] is adding 2 pin rows for GVS (ground-voltage-signal) to his boards, a feature which [Dave Darko] has already put in place on his offerings.

We also saw an appearance by Captain Crunch (John Draper) – he’s pictured here with some friends from Lithuania. Our next event is in San Francisco in November, and we hope to see you at some point somewhere in the world.

The 2015 Hackaday Prize is sponsored by:

Hackaday Prize Worldwide: Berlin, Germany

Join the Hackaday Crew in Berlin this Saturday for a meetup!

This weekend in Berlin, Germany, there are at least two events happening and [Sophi], [Elliot] and [Bilke] are going to check them all out. The Vintage Computing Festival is one of the big events, and it looks like there will be lots of geeky magic to play with. This weekend is also Maker Faire Berlin where we’re looking forward to hanging out with our friends from Hackaday.io and we’re excited about meeting new people and projects.

Hackaday often throws a party after Maker Faire to celebrate all of our community projects and we’re doing it again Saturday night. We are co-hosting a party with the Vintage Computing Festival, on the same site as the festival, and all are welcome. We’ll have drinks and snacks, and the VCF has live music planned for the evening. This event is free, but we’d like you to RSVP so we know how many refreshments are needed.

Your first drink is on us, and naturally, if you bring a project,your second one is on us too! Please help spread the word by telling your friends, sharing on social media, and mobilizing all the people at your Hackerspace. See you on Saturday!

berlin meetup

The 2015 Hackaday Prize is sponsored by:

Hackaday Links Column Banner

Hackaday Links: September 6, 2015

The MeArm is a cool little robot arm that can be controlled with just about any microcontroller. There’s a new version of it up on Thingiverse.

Here’s something to get kids interested in robotics: the GoBox is a robot kit with multiple ‘missions’ delivered monthly. The robot is based on the Raspberry Pi and Scratch – the Apple II and BASIC of today, I guess.

What happens when a popular electronics YouTuber completely debunks a product? Hundreds of dislikes appear on the YouTube videos he made. Hundreds of dislikes from Vietnam appeared on [Dave Jones]’ videos debunking the Batterizer. In fact, more people from Vietnam disliked the video than viewed it. Yes, weird YouTube dislike farms like this exist, and if you can do it on the Internet, you can also pay people to do it on the Internet.

The ESP8266 is slowly becoming a board that’s as easy to use as an Arduino. Now there’s a board that turns it into an Arduino.

The Vintage Computer Festival Midwest was last week,  and [chris537a] shot a video of all the cool stuff. [vikram4819] put an album up on imgur. Yes, someone was selling a Sparcbook for $300. I’m holding out for a PowerPC ThinkPad, though…

Washington DC area hackers, don’t forget to RSVP for the Hackaday Meetup on Saturday. Bring a hack to show off and spend the evening socializing with the Hackaday community. Check out the announcement post for more info.

VCF East X: The Mega Mix

The Vintage Computer Festival East was last weekend, and now it’s time to wrap everything up. We’re going to start this off with a video of the biggest, most intolerable jerk on the planet walking around the boardwalk at Ashbury Park. Thanks to [Fran] for filming it.

That video, despite the wretched casting director, included the reveal of the PDP Straight-8, the 50-year-old minicomputer that was repaired and refurbished by [David Gesswein] just this year. You can see some pictures of that and more below, and a little more on [David]’s website.

Continue reading “VCF East X: The Mega Mix”