Skip to main content

Leap forward... to the old school?

Shame on me, I have not written in months, literally!

I am not writing an apology as I did last time. This time I am jumping directly to the latest of my research projects (and skipping a few that I will have to revisit, like Arduino!). I have to admit that I am trying to steal some attention and try not to think too much about all the excitement I am missing at Autodesk University. I am craving for those classes, and the chance to end up in a random advanced technology seminar, not to mention the networking and the chance to talk to my industry heroes.

My latest enterprise is to some extent a jump back in time. It does not include touch-screens, fast computers or mobile phones. So, in times of mobile technology, powerful computing and funky interfaces, why would someone buy a 700 Mhz, 512 Mb RAM, desktop (=powered from a socket on the wall and plugged to a monitor) computer? May suffice that it's only £22. This is not entirely true, it's £22 + local taxes to make up to some £27, and another £20 in a plastic case, a heat sink, a USB hub, an SD card, some cables and adaptors to get some action started... Still a new computer under £50 is not bad!
In case you have not guessed it, or have not heard about it, or have not read my tweets, I just bought a Raspberry Pi.

What is it? An experiment on the minimum modern computer. According to the description on :

Our main function is a charitable one – we’re trying to build the cheapest possible computer that provides a certain basic level of functionality, and keeping the price low means we’ve had to make hard decisions about what hardware and interfaces to include.
So the computer is fully operational, with the following technical specs for the core processing:

The SoC is a Broadcom BCM2835. This contains an ARM1176JZFS, with floating point, running at 700Mhz, and a Videocore 4 GPU. The GPU is capable of BluRay quality playback, using H.264 at 40MBits/s. It has a fast 3D core accessed using the supplied OpenGL ES2.0 and OpenVG libraries.
Honestly, I have no clue about what most of that means, but BluRay quality and a fast 3D core got my attention, and there lies my challenge to make something beautiful out of it. The recommended beginner Operating System is Debian (or more precisely Raspbian), and they support Python as educational programming language, and I cannot agree more the latter! I found Python easy to understand and fast to learn. But Debian... that's a different animal!!! I learned that Debian is a variation of Unix, and according to  Tollef Fog Heen (quoted in the Debian Reference preface) : "Unix IS user friendly… It's just selective about who its friends are.". Will I manage to be friends with Debian?

After some weeks waiting for the board to be delivered, trial-and-error, plugging the right cables in the right places, I turned my RaspberryPi on. Suddenly I found myself back in the 80's, in front of a black screen scrolling text faster than I could read it, informing of all the background operations happening before I could start interacting with the machine. Then... the cursor staring at me, expecting an input. What's next?

Well, it all starts somewhere, so here I am starting my steep learning curve of Unix, making sense of a small computer and hoping to pull out some interesting project, and deciding to go back to my old blog, dust off the spiderwebs and reporting any small progress I make in my Old School shell command line, my Python programming and a new form of computing.

Let the fun begin!!!


Popular posts from this blog

To BIM or not to BIM...
When BIM is not the answer

Is Building Information Modelling the catalyst of improvement in all things Architecture, Engineering and Construction? Is "BIM" the Midas touch for all innovation projects?
This article explores the boundary conditions of BIM and suggests reasons for resisting its adoption. A new look to an old discussion.
Introduction I am a confessed BIM enthusiast. Early adopter or visionary, I embraced the technology as soon as I was exposed to it, approximately 10 years ago, and have been trying to convince anyone willing to listen about its benefits. Now, a decade into my struggle to make a better world through BIM, I would like to step back and ask myself if there are good reasons why other people have not jumped at BIM with the same conviction...
My logic is structured around the three letters of the acronym, hoping to identify the boundaries in these three dimensions.
Boundary 1: Building Is Buildings the only target of BIM? "We don't do Buildings, we do roads" a High…

My reading list
Mathematic explorations

Back on the saddle after a long silence, this time bringing a list of books that have kept me busy... is this a good excuse for not writing blog entries???

With a deadline for this afternoon I cannot spend a lot of time describing each book... yet I want to push myself to communicate some of the mind-opening good reads I came across recently. Most are not new books, and probably you will recognise them.

Without further introduction, here's a list of books about maths, with a twist:

Godel, Escher, Bach: and eternal golden braid by D. Hofstadter

The_Emperor's New Mind by Roger Penrose

In Pursuit of the Unknown: 17 Equations That Changed the World by Ian Stewart

Introducing Chaos, a graphic guide

Art and Physics by Leonard Shlain

Things to Make and Do in the Fourth Dimension by Matt Parker

So, these are some of my current and past reads. Have you read them? Any recommendations down these lines?

In future entries I will explore books about design and programming, creative code, artific…