Archive of hardware

Debugging AVRs (without Atmel Studio) Thumbnail

Debugging AVRs (without Atmel Studio)

Posted by ian.rees on December 07, 2015 in Projects tagged with , , , , , , , ,

This post is somewhere between a guide and a collection of notes, aimed at debugging programs for AVR microcontrollers (like the ones in most Arduinos) "on target". We'll be using an AVR Dragon connected to the target micro via the normal 6-pin programming header, with a Mac or Linux PC as the host. Although this is a bit more advanced than most of our other projects, it's really quite approachable and is a very powerful technique for fixing AVR software problems. From a high level; we'll use a debugging program on a Mac (or Linux, Windows, etc) "host" computer, which communicates with a Dragon "In Circuit Emulator" (ICE) via USB to debug a buggy program running on the "target" AVR, which is presumably running in some circuit we're interested in. Small variations might apply for Windows hosts, using JTAG instead of DebugWIRE, other debugger tools (Atmel JTAGICE mkII for example), etc.

Continue ReadingLeave a Comment
What’s been happening at the makerspace? Thumbnail

What’s been happening at the makerspace?

Posted by Blair McBride on April 04, 2012 in News tagged with , , ,

After a hiatus over the Christmas/New Years break and a slow start to the year, the Makerspace has been bustling with activity recently. Brian Paavo talked about the underwater scanner project the Makerspace is collectively working on, and work has been progressing on that (there will be a post about that soon). Paul Campbell held a soldering workshop, and about a dozen people made LED sculptures. One of the highlights on Saturday was William George's project of converting  chrome-plated toaster into an audio CD player. And when you come into the Makerspace now, you'll notice that the room has been re-organised to be better, easier to working in, and more inviting (with special thanks to Chris Baxter and Brian Paavo). Photos from the soldering workshop: Working on the underwater scanner project: William's converted toaster:

Continue ReadingLeave a Comment
Talk: OpenWRT Thumbnail

Talk: OpenWRT

Posted by Micheal Hamel on August 08, 2011 in Talks tagged with , , , ,

OpenWRT: thats an odd name... The story starts late 2002 when Linksys released a wireless router called the WRT54G. Andrew Miklas noticed (from the visible names used in the internal filesystem, amongst other things) that it was using Linux, without in any way acknowledging this or making the source available. They had obvioulsy modified Linux to get it to run on their hardware. This is a violation of the Linux license, the GPL. He tried contacting Linksys who weren't immediately co-operative, so he posted to the Linux Kernel mailing list and Linksys came under considerable pressure to release their source. Linksys then released the source, and people started rebuilding and fiddling with it. They actually had started patching the binary firmware before Linksys did this. A number of different projects appeared, one was OpenWRT which is first named as such in Jan 2004. So its 7-8 years old.

Continue ReadingLeave a Comment

Competition: Clothesline Racing

Posted by Paul Campbell on May 03, 2011 in Competitions tagged with , ,

As announced at last night's meeting we're having a competition: Clothesline Racing The basic idea is to build a device that will travel from one end of a clothesline to the other and back again - there will be (chocolate) fishy prizes. The clothesline will be strung outside, as level as we can and fairly taut - but will probably dip a little in the middle. The rules we'll be using will be the same as those listed below: http://www.tcmaker.org/blog/2010/10/clothesline-race-o-rama-mk2-sat-nov-20-2010/ with some minor (largely metric) changes - we'll have a 30m line (if we can find somewhere that we can set it up - so plan for 30m), it's 3.5mm wire, the weight limit is 2kg and the volume limit is a 1/2m cube. We'll also have some contest categories for those still in school The contest will be held in 2 months - probably July 2nd weather permitting. In the mean time, so you can test o

Continue ReadingLeave a Comment

Talk: Adding hardware to Arduinos

Posted by Paul Campbell on May 03, 2011 in Talks tagged with , , ,

I've uploaded my talk from last week about adding hardware to Arduinos - here's the slides as PDF.   Here's the promised link for  buying L298 H-bridges in NZ: L298

Continue ReadingLeave a Comment