Tag: Arduino

Geekness & Howduino

So today (Tuesday 13th) is Embrace Your Geekness Day. A day to be proud (As usual I hope) of your geekness, and maybe even a day to be proud of fellow geeks. Personally, I’m proud to be a geek and I’m happy to say I’m proud of my fellow geeks, such as the wonderful Kitty, the corntastic Josie and of course the guys like Collin Mel and everyone else (Lets not go into the list of those we are not proud of, we all know who they are).

So my question is, what did you do to embrace your geekness and that of others?

In other news, HowduinoNCL is coming up, anyone going? Have anything special planned? My plan is still somewhat…vague, but I’m open to other ideas if someone wants help!

(continue reading…)


ICSP?

Over the past year I have been working on a project using purely Arduinos. Now that this project is nearly over, I have decided to take the optional step of taking it further.

The plan so far is to still use the Arduino environment, but load the code onto a custom PCB. This should allow the software to remain the same while allowing a massively reduced version of the hardware (The current modules can be compared to bricks). To do this there are two options, an FTDI cable/chip or to program the uC directly. While FTDI chips are cool and everything, I decided against it with the option to include on at a later stage in the process. This left the option of programming the uC directly.

To do this rather than go for a nice AVR programmer such as those produced by Atmel, I went for the altogether more fun option and went with Adafruit Industries’ USBtinyISP. As usual, Oomlout showed off and got it packed and shipped allowing it to arrive 2 days later, and in their usual way, Adafruit did the same with an excellent kit.

To the kit! So what do you need to make it so simple? Aside from the usual tools (This was one of the few times I wish I had an actual PCB vice and not just some helping hands and a spare finger), I’d highly recommend having some good music on and some milkshake. Why? Why not? Everyone should have a decent beverage while working. Based on the weather and the general mood of the day, milkshake seemed appropriate. Assuming you follow the instructions and read them (Yeah, I didn’t do that the first time on one or two sections…), the kit is easy to build with everything explained where required. If there was one thing I’d recommend, it would be to have some bluetak (Or equivalent) handy for when you solder the headers.

What happens when its done? COmpleted USBtinyISPWell you get something that looks like this. Your next step as you may have guessed is to test it and use it. If you plan on using it with your Arduino to add a bootloader, you may become slightly confused by how to connect it. The best guide to tell you which way to plug it in can be found on the Adafruit forum here. It provides pictures and descriptions just to make the whole process easier.

If you are starting out with this side of working with microprocessors, or even if you are experienced, you will no doubt find this fun and educational. Congratulations to Adafruit for producing such a useful tool and well done to Oomlout for working so well to distribute it over here!


Arduino Information

Once upon a time there was a page of links relating to Arduino and general electronics, since then it has evolved into something slightly more. There is no space for general links, information about tools, tutorials, projects and maybe even some resources for the above!

If there is something you think should be added or changed, say so here!

Arduino Guide


EAGLE!

Use Arduino or another platform and want to make your own PCBs? Even if you don’t and want to use create your own for another purpose?

The first step is to design the board. One popular way for hobbyists is to use a program known as EAGLE. The free version provides the ability to design simple boards to a specification suitable for professional production. At a glance the program can be a bit confusing for new users, however help is at hand.

element14 and TinkerLondon have got together to help out. On Saturday 15th May 2010, the two companies are working together to put on a workshop in London. For £10, you get a full day introduction to the tool.

More information can be found at http://tinkerlondon.com/what-we-do/workshops/introduction-to-eagle-for-advanced-arduino-users


Blogs! Science! Science Blogs!

So after this weekends MakerFaireUK and the associated Virtual Treasure Hunt, a few blogs and sites have shown up that are worthy checking out:

Any other sites you think should be on there? Comment and they may be added!

Highlights of the MakerFaire include: all of it.


New Stuff!…?

Its taken a while, but I’ve finally got round to designing my first PCB specifically for public consumption.

It is a very simple design, but I’ve not seen anything similar recently. While working with I2C devices I’ve found a need for a simple bus board, specifically for prototyping as some times breadboards just arn’t big enough. For this reason, hopefully rather soon a new board may be available (Maybe even a kit type affair). Leave a comment if you are interested and tell your friends! More details to follow.


In the event of breakage…

Don’t panic.

You can always throw some parts from Sparkfun at the problem. True fact!

While designing and building a project I have been working with I2C, a lovely protocol, works wonders. If only I can say the same about the LCD. While the other components on this months favourite bus are working wonders, the LCD is not. Even after several  months the cause of the issue is still not known. The current guess is magic  mixed with a bad address and a broken part. This in itself is not such an issue until the manufacturer is mentioned.

Normally I won’t mention manufacturers for anything other than to praise them, but on this case I’ll make a minor exception. After having enough of trying to solve the problem, Data-Modul were contacted and the response was honestly shocking. The first email was just plain ignored, not even so much as an automated response. The second email did get a response, although it did not help. Sure a relevant PDF was attached, but nothing else was despite what they claimed. Thinking it was a simple mistake, a reply was sent. This was around 2 weeks ago and there is still no reply. I can understand a lack of a response if say the emails were highly offensive, but no. This was a nice product support query that could lead to further sales (Thats if the product ever goes any where, but that is a story for another time) yet there is nothing. Highly disappointing.

Mean while back in to the main point. After the failure of the LCD, guess who should come to the rescue? Thats right a part from the lovely Sparkfun which I had handy. Just goes to show that once in a while small companies with custom built adapters are better than large corporations.


0018

In case you missed it, the new Arduino IDE (0018) is out. Get it here as usual!


Projects!

A much delayed post here (Mostly thanks to current unnamed projects ;)), but after a minor prompt from the folks over at Maplins, heres a few images of a couple of minor projects and maybe a sneak preview of another.

I2C Breakout board

EAGLE File image for the hopefully soon to be PCB version.

Of course, there is always the spinoff of the altoids tin extractor. Also featured is a mini part built 74HC595 adapter and button, the chip and perf board both from maplin.

A rather interesting shot of the 595 in action in the early testing stages.

Of course, there is always a sneak preview of upcoming projects. Half these parts came from Maplin, the rest from a few other places.

Still not enough for you?

How about this just to be sure!

Till next time, don’t burn your fingers 😉

2 Comments:

At
10 February 2010 09:00 ,
Blogger mikeynma said…

Glad we prompted you to update! Keep it updated and let us know when you have finished any!

@maplintweet

At
10 February 2010 09:24 ,
Blogger JohnT said…
I shall do!
For the most part, they are close to done, a prototype of the I2C board was finished and working (and then promptly lost under a stack of packages and other parts). The rest I expect to have done rather soon!

Thanks for the comment, it may actually be the first on here which is a nice surprise!


Copyright © 2012 John Tiernan - All Rights Reserved
Jarrah theme by Templates Next | Powered by WordPress

Page optimized by WP Minify WordPress Plugin