One reason to use an Arduino is the weird economics of buying boards
toggle quoted message
Show quoted text
and parts. An assembled Arduino Nano clone from China (using an inexpensive CH340G rather than an FTDI USB-serial converter which would cost as much as the entire board) costs less than the parts that you would need to build it in any quantities that hams are likely to buy. That's not even counting the cost of the circuit board or the labor to put it together. That's why we see them designed into projects like the BitX and the RS-HFIQ. There is only a little baggage that comes with a Nano, and often you want some of it. Some I/O pins are tied up with the USB-serial interface, but if you want to connect your radio to a computer that interface is a feature. The LEDs on the board are easy to ignore unless absolute minimum power consumption is one of your project's goals. The biggest overhead is the Arduino bootloader, which makes the board easier to reprogram but uses up some of the flash memory. The Arduino environment imposes more overhead if you use it, but you can ignore most of it and program to the bare metal of the ATMega328P even if you keep the bootloader. It's true that the Nano (let alone an Uno) uses more space. If you are designing an ultraportable radio that's a drawback. But most of the time it's not a big deal. On Sun, Sep 30, 2018 at 3:35 PM James Daldry W4JED <jim@...> wrote:
|