Using this template is recommended — you may also edit it freely, but you must fully describe your product and the problem (at least: product name, version, and problem description).
Product and Purchase
-
Product model: HiWonder LeArm
-
SKU or kit name: Advanced Kit
-
Purchase channel: HiWonder website
-
Controller board: ESP32
Software and Environment
-
Operating system: Windows
-
Connection method: USB
-
Software version: Arduino IDE 2.3.10
-
Firmware version: N/A
-
Image version: N/A
-
Tutorial step: Opening and uploading the provided Arduino example programs
Issue Description
1. What did you expect to happen?
I expected the provided Arduino example programs to include all required files and dependencies so I could open an example in the Arduino IDE, compile it, and upload it to the ESP32.
2. What actually happened?
When I open some of the Arduino programs, required files are missing, such as:
-
Hiwonder.hpp -
LeArm_Kinematics.hpp -
Kinematics.cpp
I have to search through other folders or examples to find the missing files and manually add them. Sometimes, after adding one missing file, it requires another file that is also missing.
Could you please update the example programs so that each program includes everything needed to compile and upload?
I would also like to request an all-in-one program that supports the different HiWonder sensors and modules, including WonderMV and the voice module. It would be helpful to have one main program where the different sensors and modules can work together instead of uploading many separate programs that overwrite each other.
3. Error message or logs:
The Arduino IDE reports errors when required .hpp or .cpp files cannot be found.
Reproduction Steps
-
Download an Arduino example program from HiWonder.
-
Open the program using Arduino IDE 2.3.10 on Windows.
-
Try to verify/compile the program for the ESP32.
-
One or more required files, such as
Hiwonder.hpp,LeArm_Kinematics.hpp, orKinematics.cpp, are missing.
Evidence
-
Photos or short video: N/A
-
Wiring photo: N/A
-
Screenshot: Can provide screenshots of the compiler errors if needed.
What You Have Tried
- I searched through other HiWonder example folders for the missing
.hppand.cppfiles and manually added them. Sometimes this fixes one error, but then another required file is missing.
Urgency
- Is this for a class, competition, or deadline? No
Thank you, HiWonder!
(The one I posted before was an accident)