Quick mockup of a simple 2x arduino digital I/O with input, making one led flash or the other based on physical pressure input (in this case, my finger). First step towards something more complicated, but it’s easy to see how quickly the digital pins can get used up on the good old Arduino Uno, with little room for sensors or anything much else.
I think it’s the right time to graduate to the Mega… Apart from the wealth of potential pin connections, I’m really hoping the automatic software reset feature is more robust than on the Uno. Had issues even this evening when the board started playing up after uploading my third Arduino sketch to the board, and I got the dreaded “avrdude stk500_getsync(): not in sync” message where anything you upload will keep giving you the same message and not finish uploading.
I have my own personal hack that includes holding down the reset button while I remove and replace the physical connection (don’t ask how I came to this, but it works everytime). Unfortunately this solution is not ideal when the Arduino is floating at 300km altitude up in LEO, so hope that the programmatic way of pulling down the line and resetting the connection will work better. Or maybe the Uno board just wasn’t stable, or maybe I should have loaded a fresh firmware onto the chip. I don’t know, we’ll see.
Over the next few days will be getting back onto the XBees that are now soldered and have been patiently waiting around for their turn. Let’s see how far these things can actually communicate with each other. Stay tuned!