I finished assembling the nanode from the kit and did all the voltage checks.
However I cannot load a program - response is always 'not in sync' - and I'm getting a little bit desperate.
1. I'm using this cable to transfer data. Is it correct?
2. I see no led flashing when I power up the board. How can I check that the bootloader is there?
3. Is there a soldering service for nanode available somewhere ? I'm questionning my soldering skills ;-)
I have similar problems with the emontx board. Can I use the same TTL-232R-3V3 cable or do I need to buy the programmer from the shop ?
Try loading the bootloader. Despite me getting the impression that it was pre-loaded, it wasn't. If I remember correctly, those are the symptoms of no bootloader.
I don't know that the cable is correct, but looks as if it is the right beast.
Have you loaded the USB Drivers?
You need a 5V FTDI , the 3.3V won't work
Ah, I didn't notice that he had the 3.3 V version. Thanks.
This: http://shop.openenergymonitor.com/programmer-usb-to-uart/ is what I'm using.
Sorry for the late answer, I didn't get the notice.
5V... I'll order the the programmer.
Robert, how can I load the bootloader ? I need an AVR-ISP for that, don't I ?
First, you might have the bootloader loaded. If you were feeding a 3.3 V regulator with 3.3 V, you probably didn't have enough voltage out of it for the processor to function at all. See what happens when you get the programmer.
Second, it's a menu item in the Arduino IDE (Tools - Burn Bootloader) and it works through the USB port using this http://shop.openenergymonitor.com/programmer-usb-to-uart/ again. (If you are on Windows, you need the serial port drivers to make your USB port look like a COM port for the IDE to function).
All kits sold through the OpenEnergyMonitor shop come with the Arduino Optiboot bootloader pre-loaded onto the ATmega328. Make sure you select 'Uno' in tools>boards in the Arduino IDE prior to upload.
Open-source tools for energy monitoring and analysis. This project uses the GNU General Public Licence