Common usage of esieabot
Charging the battery
If you are using a 2023 or newer esieabot, plug a micro USB cable to the USB port of the power board. The white CHRG LED should turn ON while charging and the green DONE LED should turn ON when fully charged.
If you are using a pre-2023 esieabot, unplug the battery and plug a micro USB cable to charge it. It should flash red while charging and turn blue when fully charged. To charge your motor’s batteries, remove them from their socket and plug a USB-C cable to charge them. They should flash red while charging and turn off when fully charged.
Choose which programs are launched at startup
In the folder “/esieabot”, there are several folders of programs. In the “/esieabot/services” folder, you will find the programs that are launched at startup in parallel.
To launch your program automatically when your esieabot starts, place your executable in the “/esieabot/services” folder. If you have any problems, the output of your program is readable in “/esieabot/logs”.
If you want to stop the current program that was started at boot time, issue the command sudo systemctl stop esieabot-manager
. If you want to restart it, issue the command sudo systemctl restart esieabot-manager
.
Transfer files to your esieabot
There are 3 possible methods to transfer files to your esieabot.
You can turn off your esieabot and connect its SD card to your computer. You can put all the files you want in the “esieabot” folder. This folder is then accessible on the esieabot on the path “ /esieabot “.
You can connect to the file share of your esieabot on the SMB protocol, the Windows file sharing protocol. To do this, open a file explorer and type in the path “\\esieabot’s-ip” or “\\esieabot’s-name” by hand. You will be asked for a login and a password. They are those of the file “ samba.txt “ that you have previously copied.
You can connect to your esieabot with SFTP. To do this, install a compatible software such as FileZilla. Initiate a new connection to the IP address of your esieabot on port 22. The login and password requested are those of the file “pi.txt” that you have previously copied.
Update your esieabot
To update your esieabot, open a terminal on it and use the following commands:
sudo apt update
sudo apt upgrade -y
Note
This operation may take more than 20 minutes.
Warning
During the update of certain packages, you may be prompted to choose whether to keep the current configuration version or install the new version. You must choose to keep the currently installed version, otherwise you may encounter compatibility issues with esieabot programs.