Makeblock has made HUGE advances in the website, particularly the learn part. But I think they need, now, a tag for each part listing which header file it needs. I’m not a seasoned arduino programmer so it took me awhile, and a lot of trial and error, to not only find which header files are needed but that some parts don’t necessarily like each other.
Using the compass and TFT together has been a real bear. Reading posts on the arduino forums, this isn’t an isolated thing.
I’d like to see header files listed along with some idea of memory requirements. Just loading the Orion, wire and software serial headers - which are all needed if you want to run the TFT and compass off the Orion - leaves very little room for code. New programmers should be aware of this.
Header files and makeblock parts
BigAl
#1
tech_support
#2
Hi BigAl,
Thanks for your suggestion. It doesn’t mention about the head file on Learn website duo to that we cannot tell which main board the customer will use. Maybe it is better for us to make a note there. I will feedback this and try to improve the document.
Actually, there are the needed head file in the example program from the Makeblock library. Normally, you can use the example program directly from the library.
Here is link to download latest version Makeblock library: https://github.com/Makeblock-official/Makeblock-Libraries/archive/master.zip
This is the link to introduce the program in the Makeblock library: http://learn.makeblock.com/cn/Makeblock-library-for-Arduino/files.html