i got my two seeeduinos 168 from NKC last year, and they seem fine so far. My biggest complaint was they began offering the 328 like a week after i bought the 168's, like they were just waiting for one last sucker to clear out the old models.
I would take your mega offline and benchtest the vss & button inputs. For the vss, stick a jumper wire in the header for Analog0, and touch it alternately to 5v & Gnd somewhere on your mega (in a way you wont accidentally short 5v+Gnd together). Maybe also place the board on some static-free material to minimize that kind of interference.
One of the code mods i did was on the custom screen, to display the raw count of vss & injectors, so i can see whether the inputs are working.
something like this:
void doDisplayCustom()
{displayTripCombo('G','H',instantgph(),'S',instant mph(),
'I','N',tank.injPulses,'V',tank.vssPulses);}
something like that. no guarantees for typos, etc
|