Hello everyone...
So I am new to this long story short I want to make the eggbot, or in this case the sphere-bot so my daughter and I can make some cool eggs for easter.
So I have purchased the arduino uno because that was the one in the project, I am a simple guy and like things simple..
I downloaded the entire project from this website: GitHub - papabricole/EggDuino: Arduino Firmware for Spherebot / Eggbot integration in Inkscape
and when I try to compile it I get several errors at the end. errors lower down..
I did not write this software and have no idea about what the errors are.
I have tried several things, like installing the .h files in manually as well as the .cpp files I did install the blink program to the uno after changing the blink times and it worked fine..
I Chose to use this one because of the integration with inkscape and because it was easier and less expensive to build..
Thank you for reading.
and I apologize in advance if this is a dumb question, I did try a google search but not knowing what they are talking about it did not help..
So this is the code as it is when I try to compile it
#include "config.h"
#include "EBBHardware.h"
EBBHardware ebb(Serial);
void setup()
{
Serial.begin(9600);
ebb.init();
}
void loop()
{
ebb.processEvents();
}
These are the errors I am getting.
Archiving built core (caching) in: C:\Users\Lokinb\AppData\Local\Temp\arduino_cache_238213\core\core_arduino_avr_uno_0c812875ac70eb4a9b385d8fb077f54c.a
Linking everything together...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\Users\Lokinb\AppData\Local\Temp\arduino_build_742042/EggDuino.ino.elf" "C:\Users\Lokinb\AppData\Local\Temp\arduino_build_742042\sketch\EggDuino.ino.cpp.o" "C:\Users\Lokinb\AppData\Local\Temp\arduino_build_742042\libraries\Stepper\Stepper.cpp.o" "C:\Users\Lokinb\AppData\Local\Temp\arduino_build_742042/core\core.a" "-LC:\Users\Lokinb\AppData\Local\Temp\arduino_build_742042" -lm
C:\Users\Lokinb\AppData\Local\Temp\ccTNA8aL.ltrans0.ltrans.o: In function `__static_initialization_and_destruction_0':
C:\Users\Lokinb\Downloads\EggDuino-master(1)\EggDuino-master\EggDuino/EggDuino.ino:4: undefined reference to `EBBHardware::EBBHardware(Stream&)'
C:\Users\Lokinb\AppData\Local\Temp\ccTNA8aL.ltrans0.ltrans.o: In function `setup':
C:\Users\Lokinb\Downloads\EggDuino-master(1)\EggDuino-master\EggDuino/EggDuino.ino:9: undefined reference to `EBBHardware::init()'
C:\Users\Lokinb\AppData\Local\Temp\ccTNA8aL.ltrans0.ltrans.o: In function `loop':
C:\Users\Lokinb\Downloads\EggDuino-master(1)\EggDuino-master\EggDuino/EggDuino.ino:14: undefined reference to `EBBHardware::processEvents()'
collect2.exe: error: ld returned 1 exit status
Using library config in folder: C:\Program Files (x86)\Arduino\libraries\config (legacy)
Using library EBBHardware.bak in folder: C:\Program Files (x86)\Arduino\libraries\EBBHardware.bak (legacy)
Using library EBBParser in folder: C:\Program Files (x86)\Arduino\libraries\EBBParser (legacy)
Using library Button in folder: C:\Program Files (x86)\Arduino\libraries\Button (legacy)
Using library Stepper at version 1.1.3 in folder: C:\Program Files (x86)\Arduino\libraries\Stepper
Using library VarSpeedServo in folder: C:\Program Files (x86)\Arduino\libraries\VarSpeedServo (legacy)
exit status 1
Error compiling for board Arduino/Genuino Uno.
Thanks again