Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
bowie Newbie Joined: 01/05/2018 Location: United KingdomPosts: 3
Posted: 10:38pm 15 May 2018
Copy link to clipboard
Print this post
Apologies, I have attempted to search for forum discussion threads re the aforementioned but without success. Hence this request for help/advice please.
I have identified sources for Mikro Click module that is of interest to me, i.e. Ethernet port.
However I am not clear what is involved in integrating the unit with E100. So, having plugged in the Click module to MIkro Bus 1 or 2 position, then ...
(1) do you need any generic or module specific driver to abstract communications with the Click module or
(2) do you need to write your own driver to communicate with module at a low level through MMBASIC?
Once again, sorry if this is covered in the forum and/or documentation but I have just failed to find it.
Many Thanks.
Grogster Admin Group Joined: 31/12/2012 Location: New ZealandPosts: 9751
Posted: 11:56pm 15 May 2018
Copy link to clipboard
Print this post
Hello. Welcome.
It depends on the click module - can you link us to the one you are trying to use?
GENERALLY SPEAKING, if the module uses either plain UART serial, I2C or SPI, you should be able to talk to it direcly from within MMBASIC commands - no special driver.
But it does depend on what you actually have there, and it's communication requirements. We really need to know what click module you are using at this point. Smoke makes things work. When the smoke gets out, it stops!
Tinine Guru Joined: 30/03/2016 Location: United KingdomPosts: 1646
Posted: 05:45pm 05 Jun 2018
Copy link to clipboard
Print this post
I have been through this and am successfully using an RS232 module and a 7366 based QEI (quadrature encoder interface).
However, there was an issue with a couple of jumpers that needed to be shorted and they weren't documented at the time. I forget the specifics.