WEB Программатор JS-STK500V1 и етс

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Оказывается есть и такая разработка проекта!
На его базе сделан ARDUINO-WEB-UPLOADER...

В этой теме предлагаю к обсуждению эти возможности...
 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Оказывается, есть кто продвинулся в этой теме значительно.
Список поддерживаемых контроллеров:

Programmer Board Option String
Arduino Uno uno
Arduino Mega mega
Arduino ADK adk
Arduino Leonardo leonardo
Arduino Micro micro
Arduino Nano nano
Arduino Nano (with new bootloader) nano (new bootloader)
Arduino Lilypad USB lilypad-usb
Arduino Duemilanove duemilanove168
Arduino Yun yun
Arduino Esplora esplora
RedBearLab Blend Micro blend-micro
Tiny Circuits Tinyduino tinyduino
SparkFun Pro Micro sf-pro-micro
Qtechknow Qduino qduino
Pinoccio Scout pinoccio
Femtoduino IMUduino imuduino
Adafruit Feather 32u4 Basic Proto feather
Arduboy arduboy
Adafruit Circuit Playground circuit-playground-classic
BQ ZUM bqZum
BQ ZUM Core 2 zumcore2
BQ ZUM Junior zumjunior

 

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

"Всё уже украдено до Вас" = "Всё уже написано до Вас"

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Кстати, из под WEB промикро, леонардо и прочие USB девайсы не поддерживаются (В настоящее время нет поддержки AVR109 / плат, которые используют эмуляцию USB на чипе.)

Барышня сделала гламурненько, но по описанию разобраться как сделать её скрипты доступными глобально, чтобы заработало пока  не смог...вот спрашивается чего я орал на ваш лживый Си )))

Установил UBUNTU 22, проверил UNO,nano, MEGA - работает (из вэб морды)

Добавил еще 2 платы в список поддерживаемых:
1. Nano на чипе atmega328pb
2. Nano на чипе lgt8fx

Ссылка на коротенькое видео:

Перезалил на новый ролик, а то без звука некомильфо.
За качество не взыщите делалось на стареньком ноутбуке через USB звуковую карточку (свисток) )))

 

SergeiL
SergeiL аватар
Offline
Зарегистрирован: 05.11.2018

А чем данный вариант лучше RDP или ssh?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

SergeiL пишет:

А чем данный вариант лучше RDP или ssh?

Вообще-то рассматривался вариант создания странички чтобы можно было быстро проверить партию ардуинок (блинк подключать автоматически), 10-15 секунд на плату

SergeiL
SergeiL аватар
Offline
Зарегистрирован: 05.11.2018

ua6em пишет:

Вообще-то рассматривался вариант создания странички чтобы можно было быстро проверить партию ардуинок (блинк подключать автоматически), 10-15 секунд на плату

Ну если такая задача, я просто подумал про удаленное обновление.

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

SergeiL пишет:

ua6em пишет:

Вообще-то рассматривался вариант создания странички чтобы можно было быстро проверить партию ардуинок (блинк подключать автоматически), 10-15 секунд на плату

Ну если такая задача, я просто подумал про удаленное обновление.

в принципе и эта задача просматривается...пока не удалось подружить с VESTACP

ZAZ-965
Offline
Зарегистрирован: 19.06.2016

В Ubuntu есть пакет avrdude, такой же как и в Arduino IDE. Если командная строка неудобна, можно поискать GUI к avrdude, или в простейшем случае прописать команды в user menu midnight commander.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ZAZ-965 пишет:

В Ubuntu есть пакет avrdude, такой же как и в Arduino IDE. Если командная строка неудобна, можно поискать GUI к avrdude, или в простейшем случае прописать команды в user menu midnight commander.

это однозначно не будет быстрее, юзал я дудку через гуи, геморрой, обычному пользователи все эти настройки фьюзов ни к чему и должны быть скрыты, а так и IDE можно использовать, но программатор сильно оперативнее

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016
b707
Offline
Зарегистрирован: 26.05.2017

а что такое "веб-программатор" ? Прошивка через веб? Где при этом находится прошиваемый камень - на серваке или на клиенте?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

b707 пишет:

а что такое "веб-программатор" ? Прошивка через веб? Где при этом находится прошиваемый камень - на серваке или на клиенте?

у тебя в компьютере, драйверы компорта должны быть установлены, хэкс выбираешь с компа же... доступ браузера (на основе хрома) к портам должен быть включен

 

b707
Offline
Зарегистрирован: 26.05.2017

ua6em пишет:

у тебя в компьютере, драйверы компорта должны быть установлены, хэкс выбираешь с компа же

а в чем тогда разница с готовыми утилитами типа Синапрог?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

b707 пишет:

ua6em пишет:

у тебя в компьютере, драйверы компорта должны быть установлены, хэкс выбираешь с компа же

а в чем тогда разница с готовыми утилитами типа Синапрог?

кроме подключения к инету ничего не надо