It would appear that the only difference between the Uno and Leonardo is, where both devices have 20 I/O ports, and both devices have 6 analog input capability, with the Uno, the 6 analog ports are analog input only, leaving only 14 I/O ports capability, whereas with the Leonardo, they can be configured as digital I/O, giving a total of 20 possible digital I/O ports. Do I have that correct?
Feeding those controllers by 5 volt wil reduce the power dissipation in the poor 5 volt canverter onboard.
Do You have a summary of the need for I/O? You menthed 14. What kind of sensors are You using, thinking about voltage levels as well as current/voltage need for the outputs?
The UNO's analog input ports can be used also as digital input or output.
But if you do go for a clone (and I do as well) it's nice if you make a donation. A large portion of the price of a real Arduino is used to improve Arduino.
Yes, they have an onboard voltage regulator. But do note, when supplied from 12V they don't really have spare power for external devices.
Also the I/O pins have very limited current capability (about 20mA and 40mA absolute max)
I would suggest that you skip the Uno stage completely as at some point in the project you'll almost certainly encounter low memory problems that can result in hours of frustration, disillusionment and consequent project abandonment. Something like the Mega2560 has more memory and hardware interfaces than you'll probably ever need for a washing machine and is compatible with most libraries.
I assume that is 20mA per pin, correct?
My Mac has been used to program Arduinos since 2011 so I've gone through multiple versions of the O/S programming genuine Arduinos and Teensys. I've never had any issue with being able to get them to interact with the Mac. I'm currently on the same version of the OS as you are.
Quote from: septillionYes, they have an onboard voltage regulator. But do note, when supplied from 12V they don't really have spare power for external devices.Give me an electronics lesson here, why would supplying from 12V reduce the power available for output, compared to supplying power with 5V?