Support
Hello Professionals, Educators, Makers!
Please join the discussion at our Community Forums. We want to know what you are working on.
For urgent matters or discussions not suited for open forums, you can find us here.
Frequently Asked Questions
Is the scripting engine fast? Is it realtime
The Internal Engine is optimized for very tiny systems. It is made to handle sensors and actuators from within as Standalone or work with several Hosted Languages. It will not execute tasks as fast as native compilation and it is not reltime.
However, you can wipe out the micro and load it with super fast compiled code that runs real time. You can use commercial grade Keil MDK with free STM32 license to code using C++ or even use Arduino for an easier alternative.
How do I use a different language or a different system?
No problem! You can base your work on one of the available Hosted Language options to start porting to whatever you need. If there is a common need, then we might do the work for you even! Tell the community what you are thinking and let's make this a group effort.
Can I make my own DUELink modules?
By all means! You are welcome to take advantage of everything on this website. Download the firmware to run your modules, use any of the schematics on the Catalog, use the libraries we provide for any Hosted Language.
The only restriction is that you can't use our DUELink or GHI Electronics logos without our written approval.
Is this like Qwiic and Stemma?
All mentioned use the same connector and work on I2C but this is 1% of what DUELink offers. For starter, DUELink works on multiple Interfaces. When it comes to I2C DUELink has a single address that is used to communicate with the entire bus.
But things do not end at hardware. There is an InternalEngine which allows these modules modules to work with Standalone or allow them to be commanded from several Supported Systems, such as Phones & Tablets, then be codded in many Hosted Languages, including Python and JavaScript