Breadboard Arduino + Nokia 3310 LCD shield

Hello.

I have a duemilanove and a Nokia LCD shield http://www.nuelectronics.com/estore/index.php?main_page=product_info&products_id=12&zenid=

The shield and its code works great when placed on the duemilanove and I would now like to move onto a breadboard then PCB for my project.

I have set up my ATmega328 using the following guide http://itp.nyu.edu/physcomp/Tutorials/ArduinoBreadboard and have wired up my nokia 3310 LCD.

The screen and the atmega power up and the cpu runs though its code and output as expected but I have a problem using the onboard joystick on the shield.

I am using analog 0, but it seams that my breadboard setup is causing the atmega pin 23 to get a perminant signal "left" on the joystick. Even when I disconnect analog 0 from the cpu it still has this problem.

I assume its due to some grounding problem, on the duemilanove +5v and analog 0 has a resistance of around 10k. On my breadboard it is 0 ohms.

Do I need to build the highlighted area to solve my breadboard problem?

HELP, its going so well upto now! :smiley:

Imp

It sounds like your home built Arduino is working properly. I assume it does something like send serial diagnostics to your computer or lights an led to confirm this?

Make sure you have the right pin. It's easy to mess up the mappings when they are not labeled on the pcb. You could connect an led and download a sketch to blink it real quick. I'd also try another pin just in case their is an issue with that one and check connectivity on all lcd connections with voltmeter.

But to answer your question about bread board wiring, we really need a picture of it (or a schematic). Can you post a pic?

Thanks for your reply.

I have originaly built the breadboard with the blink sketch and I was amazed I got it to work first time!

I then started to add things like a RTC to my breadboard and blinking LED's confirmed thats happy with that, next came the screen.

The screen outputs what it should (temp/time and the gui) but its just the control on the joystick :frowning:

I over looked trying a different analogue port, will give that a try right away.

I am using this pin out for reference

I'm going to double check my pin out again and draw it up as a image on here.

Imp