Tag Archives: nanode

Geekery in 8-bits and more

In which I get misty-eyed and nostalgic, geek out over electronics, and think about mobile and the cloud.

Then

On Saturday I went along to the Horizons 30th anniversary of the ZX Spectrum event, organised by Paul Squires and Leila Johnston and held at the BFI in London. The event ran on both days but I wasn’t able to stay on the Sunday, so I missed at least half of the fun!

Steven Goodwin reads Sinclair User

Although I’m full of nostalgia for the 8-bit era, I have to confess I never actually owned a Speccy or any Sinclair hardware. My friends did, but I was primarily an Acorn enthusiast and our first home computer was an Electron (although the first computer I used at primary school was a Commodore PET).

I fondly remember some of the hacks I did on/with/to the Electron, including soldering a pair of headphones into the motherboard to avoid annoying my parents with the music from various Superior Software titles 🙂

Regardless of “allegiance”, Horizons was a really great day. Highlights for me included a fantastic history of computing by PJ Evans from The National Museum of Computing at Bletchley Park (if you haven’t been there yet, you should visit!); Spectranet, an Ethernet adapter for the Spectrum which had me wanting one for no good excuse that I can come up with; and the mind-blowing live composition of a chip tune by Matt Westcott which I saw, but I struggled to comprehend. Matt’s ability to reverse engineer a tune in his head was remarkable.

Oh, and if you haven’t downloaded or bought MJ Hibbett‘s Hey Hey 16k yet, or at least streamed it, you really should.

aside: since Horizons was part of SciFi London, I tried to get Micro Men director Saul Metzstein to drop some hints about his upcoming S7 Dr Who episodes. All he would say was that the western episodes were filmed in Spain (knew that), and that the script for the Christmas episode hasn’t been written yet (didn’t know that).

Now

Components

After the event on Saturday evening, I found it a real struggle to avoid crazy, nostalgia-fuelled eBay purchases, but I did manage to resist! Instead, I resolved to finally get around to building the Fignition I’d picked up at the Hack to the Future event a couple of months ago.

For those who are not familiar with it, the Fignition is a credit card sized build-it-yourself 8-bit computer based around the ATMega chip (the same one used in the Arduino and Nanode Open Source hardware boards). It’s really a remarkable little device – I guess it took me about an hour to assemble and solder, although your mileage may vary. The build guide is excellent and very clear. After performing a couple of power on tests with and without the ICs inserted, it was time to connect up to the TV – and it worked first time. It boots into a simplified Forth environment, which was reminiscent of that BBC BASIC> prompt I am so familiar with from my childhood. The only real downside is that the keyboard – built from 8 clicker buttons – is a bit fiddly to get to grips with, but hey – I just assembled a complete 8-bit computer including video out and keyboard! It’s hard not to be excited.

The board I built was a RevD – the new RevE board has onboard audio in/out (get ready for some fun loading stuff from audio cassettes, again!), and is also slightly modified so that in principle, it is possible to add Arduino-footprint shields. That’s kind of cool, as it means that it might be possible to add a PS/2 keyboard or a network interface.

Ready to test!

What’s “the point” of something so simple, by today’s standards? Well, actually – the simplicity. I went from a bag of components, to a fully working computer in the palm of my hand – no surface-mount components – to a programmable device. It’s “primitive” by the standards of today’s machines, but it’s not that hard to understand how an 8-bit “brain” works, in comparison to the 32 or 64-bit mulitcore CPUs and GPUs in modern laptops and mobile phones. In my opinion, the Fignition, Arduino and Nanode fulfil an important role in helping youngsters to understand the basic principles of electronics and computing.

Next

Last night I headed along to the fantastic Mozilla offices in London.

Mozilla Space, London

The main LJC event was Simon Maple from IBM showing off the new WebSphere 8.5 Liberty Profile running on a Raspberry Pi. I’d hooked Simon up with Sukkin Pang recently so that he could get one of the smart enclosures he provides for the Pi. It was pretty cool to see a full Java app server running on such a small computer – actually almost exactly the same size as the Fignition, only considerably more powerful of course.

The whole talk was live streamed on Mozilla Air – but if you missed it, there’s a video available (complete with semi-professional heckling from yours truly!)

Boot 2 Gecko

What stole the evening for me, though, was two other glimpses of what lies ahead. First, Tom Banks from IBM Hursley came on stage after Simon and showed off the Liberty profile running on a mobile phone. Let me clarify – he was running Android 2.3 on a Nexus One (an “old” phone), running Ubuntu Linux as a virtual image inside of that, and WebSphere inside of that. Kind of mind-blowing! A proof-of-concept and arguably not very useful… not sure when I would want to put a full JEE app server in a phone… but extremely cool. Finally, @cyberdees let Tom and I have a play with Boot to Gecko – Mozilla’s new mobile play. B2G was something I’d heard about, but not touched. I have to say that even in an early form, it’s looking very slick, boots extremely fast – much more quickly than any Android or iOS device I’ve seen – and the device integration (GPS, camera, access to hardware settings, etc) was impressive.

With the Open Web as the platform, ubiquitous mobile devices, and increasingly sophisticated cloud-based backends to interact with, the future is looking pretty cool.

Advertisements

Makers are cool

Today was (hopefully the first) Brighton Mini Maker Faire.

Now, I may have aspirations to creativity myself, but the truth is that the artists and inventors who took (and deserved) an exhibition space at the Faire were all truly amazing people.

From Brighton Mini Maker Faire 2011

It was my intent to record a travelogue/podcast for Hacker Public Radio at the event, but as it happened, the background noise was not in my favour. I’ve shared a bunch of photos on Picasa[1] instead. They were all taken with a phone (albeit one with a pretty decent camera) so I’m sure better images and videos will emerge around the interwebs.

Aside: it must be about 10 years since I’ve been to Brighton, and although it was a fantastic day to be by the coast, as a driver I found the city to be maddening… although part of that definitely comes down to the accuracy of TomTom and other maps in navigating the one-way systems.

So… a Maker Faire. What’s one of those? well, basically, the concept is that of an event showcasing the creative talents of “Makers” – inventors and craftspeople, innovators:

Started in San Mateo, California in 2006, and now expanding to Detroit and New York, Maker Faire is the premier event for grassroots innovation. Held annually in each of these locations, the event may expand elsewhere in the future. Maker Faire is supported by MAKE Magazine and O’Reilly Media.

There was a big Maker Faire in Newcastle last year, but the Brighton “mini” event was certainly easier for me to get to!

Hopefully the photo gallery tells more of a story than I’m able to do justice to here, but I’ll summarise. It was a really fantastic day, and I’m glad I went. Some of my highlights and comments, in no order whatsoever:

Thanks to everyone involved in making the Brighton Mini Maker Faire happen (and apologies that I didn’t discover it in time to volunteer to help) – the sponsors, exhibitors, volunteers, and staff at the Brighton Dome. I had a great time.

Final note: if you were there and you’ve posted coverage of the event, don’t forget to add a link to the Lanyrd page – it is open to anyone (well, those with Twitter accounts) and it helps to link all the content together 🙂

[1] Why Picasa all of a sudden, not Flickr? well, it is primarily down to the fact that I took all of the photos on my HTC Sensation today, and the Google+ app uploaded them automatically… making it fairly simple to create and share an album in Picasa. I’ve not posted about G+ here so far, but you may have noticed the link to my profile in the blog sidebar. I still far prefer Flickr, with all of the features and superior usability it offers, but in this case Google Photos/Picasa/Plus/Whatever just made it simpler.