Амперка corporate blog
Comments 29
0
К vim не прекручивал. Я всегда альт-табился, альт-таблюсь и буду альт-табиться
0
Очень нужная программа. У меня на маке, правда, не запустилось. Могу сразу сказать что для МакОС нужно изменить пути поиска библиотек и прочих файлов на /Applications/Arduino.app/Contents/Resources/Java/
К сожалению, питона не знаю, но с тестированием с удовольствием помог бы.
0
Стоит все платформозависимые штуки вынести в отдельный файл, затем найти Маковода и гонять через GitHub пока не заработает. С поддержко макоси должно быть минимум проблем. Винда напрягает чуть больше.

Если готовы посодействовать, можно попробовать сегодня-завтра, как будет время.
UFO landed and left these words here
0
Круто! Цивильный такой makefile. Вижу по крайней мере один минус: -документация
UFO landed and left these words here
0
Спасибо >.<

В avrdude я слыхал это есть в сааамой последней версии, но пока она не у всех — лучше так.
0
Левая половина сайта пропадает за экраном слева (ширина экрана у меня 1024).
0
Дело было в сценарии, когда не находился board.txt. Т.е. ни в стандартных местах, ни по подсказке -d.
Но по крайней мере теперь оно подробно скажет где производился поиск, должно стать ясно как нужно изменить значение для -d.

Новая версия уже залита. pip install --upgrade ino

Спасибо за репорт.
0
Это восхитительно!
Сам провел несколько ночей в попытках избавиться от родной IDE, и заодно от препроцесора C++. Обязательно воспользуюсь ino в следующем проекте.
UFO landed and left these words here
0
Не пользовался этой средой, но быстрый взгляд на документацию говорит о том, что вы легко можете менять build steps, а следовательно поставить Ino в качестве билдера.
UFO landed and left these words here
0
Ну не совсем так. Это для того, чтобы просто посмотреть чего оно печатает и в ответ, быть может, пару строк послать руками.

Для автоматизации и эффективности берётся язык, с библиотекой для работы по serial и фигачется то, что нужно бинарным протоколом.

Но прототип можно так сделать, ага.
0
Неплохо бы еще для upload и serial сохранять на следующий раз -p, -m настройки
0
Хм. Нарушение дзена «Explicit is better than implicit». То, что сохраняется -d — это скорее баг, я только после прочтения вашего коммента понял, что это действительно так.

Для того, чтобы не повторяться постоянно достаточно написать конфиг-файл в 2 строки.
0
Потому что опечатка. Номинально читается из ~/.inorc

В нём есть любой параметр, только его нужно писать целиком:

arduino_dist = ~/Downloads/Arduino/arduino-0022

Не очевидно, нужно ещё задокументировать
0
Еще пара глюков:
1) в доках параметры с "-", а работает только с "_"
2) Ищет boards.txt, не находит, а потом находит.
anton@eee-fy ~/1 $ ino build
Searching for Board description file (boards.txt) ... FAILED
Searching for Arduino core library ... /home/anton/projects/arduino/ide0022/hardware/arduino/cores/arduino
Searching for Arduino standard libraries ... /home/anton/projects/arduino/ide0022/libraries
Searching for Arduino lib version file (version.txt) ... /home/anton/projects/arduino/ide0022/lib/version.txt
Detecting Arduino software version ... 22
Searching for avr-gcc ... /usr/bin/avr-gcc
Searching for avr-g++ ... /usr/bin/avr-g++
Searching for avr-ar ... /usr/bin/avr-ar
Searching for avr-objcopy ... /usr/bin/avr-objcopy
Searching for Board description file (boards.txt) ... /home/anton/projects/arduino/ide0022/hardware/arduino/boards.txt
Scanning dependencies of src
0
1) Заметил, исправляю
2) Интересная ботва, попробую воспроизвести
0
Только сейчас наткнулся на эту тулзу. Спасибо! Чините баги пожалуйста ;-).
P.S. Можно было бы еще на dangerousprototypes.com/hackaday.com ньюс запостить.
0
Пасиба. Вот ща-ща-ща дел немного подразгребу и скоупом много проблем закрою.
Only those users with full accounts are able to leave comments. , please.