1) Скачиваем Arduino IDE с оффициального сайта https://www.arduino.cc/en/Main/Software.
В разделе "Download the Arduino IDE" выбираем "Windows installer ..."
В процессе установки будет установлен драйвер для Arduino.
4) Открываем "Диспетчер устройств" и проверяем, что драйвер установился корректно.
Нажимаем клавишесочетание Win+R и вводим devmgmt.msc
Далее открываем пункт "Порты (COM и LPT)", в нём должно показаться устройство "Arduino Uno (COM3)" (Номер порта может быть другим).
Переходим по ссылке и скачиваем файл. https://github.com/ProbotXYZ/EggBot/blob/master/Firmware/Firmware.zip
Теперь надо разархивировать архив.
Открываем установленную программу Arduino IDE.
Если открылась пустая программа, то нужно нажать вверху на вкладку "Файл->Открыть", выбрать место, куда сохранился файл прошивки и выбрать EggDuino.ino
Далее нужно нажать на вкладку "Инструменты", выбрать во вкладке "Плата" пункт "Arduino/Genuino Uno" и во вкладке "Порт" выбрать устройство, которое совпадает с тем, что было открыто в "Диспетчере устройств".
На последок нужно залить прошивку в сферобота нажав на стрелочку "->" в программе. Прошивка должна залиться успешно.
Скачиваем Inkscape с оффициального сайта https://inkscape.org/release/inkscape-0.92.4/
Устанавливаем Inkscape.
Скачиваем по ссылке плагин. https://github.com/ProbotXYZ/EggBot/blob/master/Software/Inkscape_extension_only.zip
Разархивируем архив.
В папке "extensions" нужно отредактировать файл "ebb_serial.py", сделать это проще всего через редактор "Notepad++". Находим строчку с надписью "USB-SERIAL CH340" в скобках и меняем данные на "Arduino Uno (COM3)". (номер порта может отличаться)
Всё содержимое папки "extensions" нужно переместить в папку по пути C:\Program Files\Inkscape\share\extensions
Аналогично поступаем с содержимым папки "templates" в папку по пути C:\Program Files\Inkscape\share\templates
Запускаем Inkscape.
Нажимаем на вкладку "Файл" и выбираем "Создать по шаблону...".
В открывшемся окне выбираем "EggBot".
Рисуем что-нибудь, что помещается на шаблон и не выходит за его рамки.
Нажимаем вверху на пункт меню "Расширения", наводим мышкой на "EggBot" и нажимаем на "EggBot Control".
Далее в появившемся окне выбираем "Применить". Сферобот должен начать двигаться.
1) Установим Arduino IDE.
sudo apt install arduino -y
sudo apt install xarchiver -y
Разархивируем архив, нажав правой кнопкой мыши по нему и выбрав "Разархивировать в текущую папку".
Захожим в папку "EggDuino" и нажав правой кнопкой мыши по файлу "EggDuino.ino" выбираем пункт "Arduino IDE"
Нажимаем на стрелочку "->", чтобы залить прошивку. Прошивка должна залиться успешно.
sudo apt install inkscape -y
Разархивируем архив.
Откроем файл.
nano /home/pi/Загрузки/extensions/ebb_serial.py
Находим строчку с надписью "USB-SERIAL CH340" и меняем данные на "ttyACM0".
Нажимаем X, затем Y, затем Enter.
sudo cp -r /home/pi/Загрузки/extensions/* /usr/share/inkscape/extensions/
sudo cp -r /home/pi/Загрузки/templates/* /usr/share/inkscape/templates/
Запускаем Inkscape.
Нажимаем вверху на пункт меню "Файл" и выбираем "Создать по шаблону...".
Выбираем EggBot.
Рисуем что-нибудь, что не выходит за границы полей шаблона.
Нажимаем вверху на пункт меню "Расширения", наводим мышкой на "EggBot" и нажимаем на "EggBot Control".
По умолчанию мы находимся в меню "Начертить", поэтому нажимаем на "Применить". Сферобот должен начать двигаться.