I need instructions on how to communicate with the Arduino processor through the Windows10 running on the X86J105864. I also need to send image data through the HDMI port tjhrough Windows10 running on the Odyssey…thanks
Hi @BasicBasic
You can use the Arduino core using Arduino IDE
https://wiki.seeedstudio.com/ODYSSEY-X86J4105/#using-the-arduino-core-atsamd21g18-in-windows
Or using firmata to be able to use other languages to use the Arduino core. Tutorial for firmata will be added to the wiki very soon.
What is the second question, do you mind provide more details pls.
Thanks
Anson
The Arduino IDE is too primative The whole idea of having a SBC that runs WIN10 apps and Arduino is so that I can set the Arduino to perform background tasksand then read the results in WIN10. Does this board allow this?
This is what Firmata going to do. Ref: http://www.firmata.org/
A new wiki on how to install firmata on Arduino will be released this week.
I was hoping that I could use the Odyssey Board as follows:
- Program the Arduino to obtain Sensor Data. I am happy to use C or Python to accomplish this.
- I would then like to use the WIN10 OS to produce the GUI as there are many decent tools to accomplish this.
QUESTIONS: - If I have WIN10 as the OS, how can I program the Arduino under Windows. If I have to run Linux, then I cannot run WIN10, right. Is it possible to run a different OS for the Arduino side and then run WIN10 for the GUI side. How can I communicate the results of the Arduino “Background Tasks” from within WIN10
- Have I got the wrong SBC here with the Odyssey, or can I achieve what I want here.
- All I want to do is
a) Run the Arduino processor to obtain Sensor Data and store the results somewhere
b) Use WIN10 to present the GUI and read the Sensor Data to then place the values in the GUI.
Really need assistance here, thanks in advance
“Sorry for the delay in replying”
@BasicBasic To answer your questions, we’ve created a Wiki page specifically for you.
https://wiki.seeedstudio.com/ODYSSEY-X86J4105-Firmata/
Have you figured it out yet?
If not, i’m doing the same thing as you. For me, i used a GameEngine to create an App/Game running on Windows on my Odyssey board. Then I programmed the Arduino on the Odyssey board to read sensor data.
Now the App/Game on my Windows can read the sensor data coming from the Arduino. My app/game displays the readings in nice GUI.
I did not use Firmata.
Let me know if you need help.
Hi SheLikesTheBoss:
There is not a real library of information regarding what you are doing and what want to do. These SBC’s appear to be too many people using them for hobby interests. There is nothing wrong with this, but I have a real need to find a solution and not very much time for research. I have hundreds of systems that need to sold.
If a system has been built with resources like this Odyssey Board, somebody at Seeed should have realized that a perfect application for this SBC would be to use the Arduino as a free running Data gathering machine and the WIN10 side used for the GUI…its perfect. Seeed should also have made a video/document on how to get this accomplished, this I have not found.
Also, I need to move the OS from its current memory over to the SSD I installed. I was considering using the Macrium to do this by cloning. Before I do this, I would need to know if I can Boot from the SSD drive, something else that should be expressly documented as many people would want to do this.
I think the SBC hardware is very impressive, but the documentation is lacking. Any assistance you can offer would be greatly appreciated.
Regards,
not sure about windows, but you can do it with linux by using spi, i2c etc to communicate between the two.