I am currently out of town, back on the 18th of June,
I would really like to try the Smartthings library with Leonardo Hardware serial port support.
I picked up a bunch of the Tinkerkit TKLCD devices that sport a LCD screen as well as aAtmega32u4 cpu, and a form factor to be mounted on a panel, for LCD viewing.
the connections on the back of this device are molex type connectors that allow wired connection to serial, I2C, DI/O and AI/O devices.
The decision to purchase these devices, was partly based on your header file discussion on memory, and the use of Hardware serial ports.
I read the Arduino Leonardo page with them stressing the separate Hardware serial port, with Debug happening with the USB port. The other part was the form factor to be able to mount the unit, and have a local LCD readout. More memory that the UNO, better form factor for me than the Mega , and a hardware serial port. a winner in my terms ...
Anyway, It is very capable of doing what I want to do, except for receiving data on the RXD line.
Dan, If you have a webpage that I could make a donation to I would gladly. I feel Smartthings should be doing this type of library / code interface work, but for many other platforms.
If there was code where the "library" or call was just the data to be sent or reecived, by smartthings and the programmer, had to explicitly set
what the serial port was called i.e "Serial1", and what pin numbers were TXD, and RXD, , as well as the baudrate and its associated parameters
this could be used by may other micros.
That being said, I would like to try the Smartthings.cpp and .h files that support the Leonardo with hardware serial port.
Thank you for your efforts, they are much appreciated