Arduino robot problem

i have a problem with arduino robot control board because the library 'arduinorobot.h' was eliminated.
any thoughts?

I am not clear what you mean by eliminated, but you can install the Arduino Robot Control library using the IDE Library Manager

do you have a code to run? because if i take the example from github (robot control library) it loads the library "arduinorobot" and it doesn't work.

Have you installed the library ?

yes i do

this is the error:
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp: In constructor 'RobotControl::RobotControl()':
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:26:42: error: 'LCD_CS' was not declared in this scope
RobotControl::RobotControl():Arduino_LCD(LCD_CS,DC_LCD,RST_LCD){
^~~~~~
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:26:42: note: suggested alternative: 'D_CDCCS'
RobotControl::RobotControl():Arduino_LCD(LCD_CS,DC_LCD,RST_LCD){
^~~~~~
D_CDCCS
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:26:49: error: 'DC_LCD' was not declared in this scope
RobotControl::RobotControl():Arduino_LCD(LCD_CS,DC_LCD,RST_LCD){
^~~~~~
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:26:49: note: suggested alternative: 'D_IAD'
RobotControl::RobotControl():Arduino_LCD(LCD_CS,DC_LCD,RST_LCD){
^~~~~~
D_IAD
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:26:56: error: 'RST_LCD' was not declared in this scope
RobotControl::RobotControl():Arduino_LCD(LCD_CS,DC_LCD,RST_LCD){
^~~~~~~
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp: In member function 'void RobotControl::begin()':
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:36:21: error: 'MUXA' was not declared in this scope
uint8_t MuxPins[]={MUXA,MUXB,MUXC,MUXD};
^~~~
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:36:21: note: suggested alternative: 'MUX0'
uint8_t MuxPins[]={MUXA,MUXB,MUXC,MUXD};
^~~~
MUX0
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:36:26: error: 'MUXB' was not declared in this scope
uint8_t MuxPins[]={MUXA,MUXB,MUXC,MUXD};
^~~~
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:36:26: note: suggested alternative: 'MUX0'
uint8_t MuxPins[]={MUXA,MUXB,MUXC,MUXD};
^~~~
MUX0
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:36:31: error: 'MUXC' was not declared in this scope
uint8_t MuxPins[]={MUXA,MUXB,MUXC,MUXD};
^~~~
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:36:31: note: suggested alternative: 'MUX0'
uint8_t MuxPins[]={MUXA,MUXB,MUXC,MUXD};
^~~~
MUX0
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:36:36: error: 'MUXD' was not declared in this scope
uint8_t MuxPins[]={MUXA,MUXB,MUXC,MUXD};
^~~~
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:36:36: note: suggested alternative: 'MUX0'
uint8_t MuxPins[]={MUXA,MUXB,MUXC,MUXD};
^~~~
MUX0
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:37:29: error: 'MUX_IN' was not declared in this scope
Multiplexer::begin(MuxPins,MUX_IN,4);
^~~~~~
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:37:29: note: suggested alternative: 'MUX0'
Multiplexer::begin(MuxPins,MUX_IN,4);
^~~~~~
MUX0
C:\Users\4bea9\Documents\Arduino\libraries\Robot_Control\src\ArduinoRobot.cpp:40:10: error: 'BUZZ' was not declared in this scope
pinMode(BUZZ,OUTPUT);
^~~~

exit status 1

Compilation error: exit status 1

Just so you know you are not going crazy, I get the same error about LCD_CS and as the error says it is not declared.

Hi! Welcome to the Forum.
The page mantained at Arduino.cc (https://docs.arduino.cc/retired/archived-libraries/Robot/) states that:

So, I guess the idea is to install the other 2 libraries and restart with their examples.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.