Web Browser Pushes Arduino’s Limits

arduino browser

Some projects that we build fulfill a genuine need for a new piece of hardware or software that will make life easier or fix a common problem. Other projects, on the other hand, we do just because it’s possible to do. [Gilchrist] has finished work on a project that fits squarely in the second category: a web browser that runs exclusively on an Arduino Uno with an ethernet shield.

The Arduino can serve plain-text web pages to an attached LCD and can follow hyperlinks. User input is handled by a small joystick, but the impressive part of the build is on the software side. The Arduino only has 2KB of RAM to handle web pages, and the required libraries take up 20KB of memory, leaving only about 12 KB for the HTML parser/renderer and the LCD renderer.

The Arduino browser is a work in progress, and [Gilchrist] mentions that goals for the project include more robustness to handle poor HTML (the Hackaday retro edition loads flawlessly though), a terminal, and WiFi capabilities. To that end, maybe a good solution would be using the new ESP8266 chip to keep things small and inexpensive?

Hack A Day Goes Retro in a Computer Museum

vt100_HAD Our friends over at Hack42 in the Netherlands decided to have some fun with their computer museum. So far, they’ve been able to display the Hack a Day retro site on three classic computers — including an Apple Lisa, a DEC GIGI, and a run of the mill DEC VT100. We had the opportunity to visit Hack42 last October during our Hackerspacing in Europe trip¬†— but just as a refresher if you don’t remember, Hack42 is in Arnhem, in the Netherlands — just outside of Germany. The compound was built in 1942 as a German military base, disguised as a bunch of farmhouses. It is now home to Hack42, artist studios, and other random businesses. The neat thing is, its location is still blurred out on Google Maps!¬†Needless to say, their hackerspace has lots of space. Seriously. So much so they have their own computer museum! Which is why they’ve decided to have some fun with them… [Read more...]

Follow

Get every new post delivered to your Inbox.

Join 97,539 other followers