+ 1 to Tony
Also Mike, I think you misunderstand, I am definitely NOT saying forget messgaeport
- I am saying that
'for now' you need to 'forget' messageport as you need to build the whole thing in Arduino THEN consider linking it via message port - certainly NOT ignore message port. Chicken and egg. ! Hope that makes sense. Linking the two - Arduino and AM - VIA - messageport ! involves firstly building the main unit with the Arduino with full custom coding and working functions and then and only then, trimming the code to make the transfer variables compact - and then - using messageport to establish two way comms from Arduino to AM, then integrating this into AM with Lua and AM fucntions.
Unfortunately, there is no
simple example with a switch/button/TM1638 7segment module
using messageport
It involves a good understanding of the Arduino and language used within the Arduino IDE, AND AM - AND Lua and the appropriate SI calls and functions.
As for future, there could be the possibility of an integrated feature for this unit - although I think it is highly unlikely - of native support, but as I said previously that there has to be an appropriate demand, there has to be the resources available on a particular board and also the trouble with the various versions of the board - there are at least three - possibly four.
That is why, and possibly always, it will have to be a complete DIY solution using Arduino coding with appropriate libraries for your specific display / unit that does the main work, then using MP, to link to AM and then using the different LUA Language with AM functions. Not really an insurmountable problem, but neither is it simple.
Neither does messageport give you, or is designed to give you, a plug and play unit - even when all is written. It will be on a
per unit, per instrument, per input / output / per board basis.
I am not trying to be negative at all Mike, it is simply that you need a very good knowledge of all the various parts to accomplish the task.
Joe.