Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Arduino Nano not Supported #193

Closed
mattwilliamson opened this Issue · 4 comments

2 participants

@mattwilliamson

I can burn Aeroquad onto my Nano just fine, but it will not respond to ! over serial or allow the configurator to connect. I was able to burn the same sketch on my mega 2560 and my diecimila 328 just fine. They respond to serial and I can connect via the configurator. When using the mega I had #define AeroQuadMega_Wii in the configuration and for the other two, I used #define AeroQuad_Wii.

As a baseline I installed a couple different simple serial sketches which worked fine. I used 57600 baud in all cases.
I'm a programmer and I'd be happy to code it up and contribute it back if I were pointed in the right direction, but I haven't been able to figure out where to look. Even when I have #define DEBUG I don't see anything of use.

@mattwilliamson

I put a bunch of serial print lines in and it looks like it dies when it gets to initReceiver(). Looking deeper...

@mattwilliamson

It dies inside attachPinChangeInterrupt in Receiver_328p.h for pin 8.

PCICR |= 0x01 << port;
@mattwilliamson

Setting the following works:

#define LASTCHANNEL 5

Which is not exactly ideal. I guess if it's a nano, we should map to another pin? are there any left?

@kh4
Owner
kh4 commented

No more 'unofficial' boards will be added to the main software branch.

@kh4 kh4 closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.