• Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

Вся активность

Этот поток обновляется автоматически   

  1. Вчера
  2. Это да. Но уже можно найти и разъемы 2 мм. Хотя для розницы с док станциями омега все равно дороговата И еще один нюанс: Орандж пи - под андроид, а не под линукс. Выписка из описания: "Также, плата Orange Pi 3G-IoT не поддерживает операционную систему Linux." даже если туда воткнуть линукс. то запаришься решать пробюлемы с дровами на wi-Fi и 3g модем
  3. Последняя неделя
  4. Один существенный минус - шаг межу выводами на модуле 2мм, война стандартов блин, империал со своими 2.54 фактически монополист, хочется наедятся что наш метрик после появления таких модулей всё же оживет
  5. Вот вырезка из урока в библиотеке этого форума Настройка выводов ШИМ На Omega2 вы можете настроить определенный номер ШИМ сигнала: в качестве параметров можно установить рабочий цикл и частоту сигнала, либо отключить его. Параметры для ШИМ сигнала задаются следующим образом: onion [OPTIONS] pwm <CHANNEL> <DUTY CYCLE> <FREQUENCY> В этом случае применяется следующее: CHANNEL - это номер канала ШИМ - может быть установлен на 0 (GPIO18) или 1 (GPIO19); DUTY CYCLE - это рабочий цикл сигнала ШИМ, заданный в процентах от 0 до 100; FREQUENCY - это частота сигнала ШИМ, выраженная в Гц. Например, если вы хотите установить коэффициент заполнения 50% и частоту 80 Гц на канале 1 ШИМ (GPIO19), команда будет выглядеть так: onion pwm 1 50 80 Чтобы отключить указанный канал ШИМ: onion [OPTIONS] pwm <CHANNEL> disable
  6. Как показывает практика, это вряд ли но омега 2 пока остается достаточно дешевым проектом, если использовать в производстве без док станций.
  7. Используйте команду df -h.
  8. Привет всем. Расширял память с помощью USB флэшки по этой статье Но на новой прошивке почему-то нет раздела Settings, и я не пойму как посмотреть изменилось общее пространство или нет. Как его посмотреть командой в терминале?
  9. Ранее
  10. Будем надеяться, что ценовая политика изменится.
  11. Всем привет. Знаю, что на Omega 2 есть PWM пины (18 и 19). Но я не знаю, как ими пользоваться. Можно ли подключить к ним серво двигатели, не используя PWM Expansion?
  12. На Crowd Supply цена на модуль невероятно высока, Total Cost $49 (includes US shipping), для шипинга в Россию цены нет, но этого достаточно чтоб представить порядок цен на модули ониона. Например оранж пи 3г-иот на двух ядерном медиатеке мт6572 (кортекс А7 1.2ГГц и Мали-400 500МГц) с е-ммс модулем 512МБ/4ГБ озу/пзу и интегрированным wifi/bt/gps модулем и 3g/2g-модемом, стоит в полтора и более раза дешевле. Подарок от ониона за $49 с ресурсами существенно уступающими конкурентам, как то не очень привлекателен становится за такую цену.
  13. Разработчики Onion сделали нам отличный подарок к Новому 2019 Году и выпустили новый микрокомпьютер из семейства Omega2 - более мощный и эффективный Pro! Вот несколько ключевых моментов, которые вам стоит знать об этом компьютере: - Объем памяти был увеличен до 512Мб (по сравнению с 128 Мб у Omega2 с док-станцией расширения). Теперь её хватит на проекты любого масштаба! - Питать плату можно с помощью встроенного разъема под LiPo батарею - это сделает ваш проект портативным или будет служить источником резервного питания. Для зарядки батареи просто подключите Omega2 Pro к источнику питания с помощью кабеля MicroUSB. - Совместим со всеми существующими на данный момент расширениями. - Omega2 Pro поставляется с предустановленным OnionOS.Теперь начинать работу с компьютером можно без дополнительной процедуры установки. Некоторое время назад команда Onion начала сбор средств на запуск производства Omega2 Pro на краудфандинговой платформе Crowd Supply и всего за 5 дней собрала 150% от необходимой суммы! Благодаря нашей с вами поддержке уже в 2019 году компьютер поступит в продажу! А команда нашего форума желает вам больше новых проектов и разработок, успехов и всего наилучшего в Новом Году!
  14. Конфигурация многих устройств из мира интернета вещей состоит из сложных этапов и занимает много времени, а пользователю приходится вплотную изучать документацию. Для разработчиков Omega2 простота и удобство работы с компьютером являются приоритетными качествами. Каждая плата Омега2 поставляется с универсальным сценарием конфигурации. Он позволяет выполнить самые необходимые задачи в кратчайшие сроки и без траты времени на изучение документации. Чтобы получить доступ к скрипту подключите ваш Power Dock с контроллером на борту к компьютеру и запустите командную строку в Omega2. Но сначала убедитесь, что используете самую последнюю версию прошивки. Для этого выполните в командной строке следующую команду: oupgrade Внимание: во время обновления сохраняются только папки /root и /etc. Важно сделать резервную копию всех остальных файлов на компьютере. Запускать скрипт очень просто. Сейчас мы рассмотрим несколько его функций: Часовой пояс системы; Аппаратные контакты PWM; Настройки Ethernet; MJPG Streamer Utility; OnionOS. Настройка часового пояса системы Настройка часового пояса, чтобы при запуске команды date выводились время и дата для вашего часового пояса! Чтобы просмотреть список всех доступных часовых поясов и связанных часовых поясов: onion [OPTIONS] time list Чтобы изменить часовой пояс системы: onion [OPTIONS] time set <TIMEZONE> <TIMEZONE STRING> Чтобы обновить системное время на основе вашего часового пояса и интернет-серверов NTP: onion [OPTIONS] time sync Настройка выводов ШИМ На Omega2 вы можете настроить определенный номер ШИМ сигнала: в качестве параметров можно установить рабочий цикл и частоту сигнала, либо отключить его. Параметры для ШИМ сигнала задаются следующим образом: onion [OPTIONS] pwm <CHANNEL> <DUTY CYCLE> <FREQUENCY> В этом случае применяется следующее: CHANNEL - это номер канала ШИМ - может быть установлен на 0 (GPIO18) или 1 (GPIO19); DUTY CYCLE - это рабочий цикл сигнала ШИМ, заданный в процентах от 0 до 100; FREQUENCY - это частота сигнала ШИМ, выраженная в Гц. Например, если вы хотите установить коэффициент заполнения 50% и частоту 80 Гц на канале 1 ШИМ (GPIO19), команда будет выглядеть так: onion pwm 1 50 80 Чтобы отключить указанный канал ШИМ: onion [OPTIONS] pwm <CHANNEL> disable Настройка Ethernet Используйте расширение Ethernet для быстрого переключения Omega2 в проводной сети Ethernet между клиентом и хостом . В режиме клиента Omega2 присоединяется к существующей проводной сети и принимает IP-адрес от маршрутизатора сети: onion [OPTIONS] ethernet client В режиме хоста Omega2 сама становится маршрутизатором сети, который назначает IP-адреса другим устройствам. onion [OPTIONS] ethernet host Настройка MJPG Streamer Данная отвечает за копирование JPEG кадров.Обычно мы используем его для захвата видеокадров с USB-камеры и передачи их по IP. Например, приложение OnionOS Timelapse Camera использует эту утилиту для потоковой передачи видео с камеры, подключенной к Omega2, в браузер. Используйте скрипт Onion для быстрой настройки mjpg-streamer без необходимости иметь дело непосредственно с файлом конфигурации. Данная функция используется, чтобы восстановить все настройки стримера с приемлемыми параметрами по умолчанию: onion [OPTIONS] mjpg-streamer setup Изменить параметры для потока: onion [OPTIONS] mjpg-streamer <SETTING> <VALUE> Настройка параметров для потока поддерживает следующие функции: resolution <WIDTHxHEIGHT> fps <number> Чтобы изменить разрешение потока: onion mjpg-streamer resolution <WIDTHxHEIGHT> Например, чтобы установить разрешение потока до 800 × 600: onion mjpg-streamer resolution 800x600 Чтобы изменить настройку FPS (кадров в секунду) потока: onion mjpg-streamer fps <number> Например, чтобы установить для потока FPS значение 40: onion mjpg-streamer fps 40 Работа с настройками OnionOS Эта функция позволяет вам быстро проверить актуальность текущей версии OnionOS. Для отображения информации о версии Omega2 и OnionOS: onion [OPTIONS] os version Эта функция становится очень полезной, когда позволяет проверить текущую версию ОС, чтобы узнать, нужно ли запускать функцию обновления, выполнив: onion os version После вызова функции на экране появится следующее: === Version Info === Omega firmware: v0.2.2 b200 onion-os - 1.0.5-1 = OnionOS Apps = oos-app-power-dock-2 - 1.0.1-1 oos-app-sensor-monitor - 1.0.1-1 Чтобы обновить OnionOS до последней доступной версии: onion [OPTIONS] os update Если вы обнаружите, что используете не последнюю версию OnionOS, просто запустите команду обновления: onion os update На этом статья подошла к своему логическому завершению. Спасибо за внимание, и удачной компиляции!
  15. Друзья, коллеги, привет) Кто может популярно объяснить, как производить управление омегой через интернет? Т.е., к примеру, есть html страничка, на ней 2 кнопки, при нажатии на первую омега выдает импульс на первый GPIO-контакт , при нажатии на вторую - выдает на второй. Связь осуществляется по цепочке КОМП - РОУТЕР - 1000 км по интернету - РОУТЕР - OMEGA2 Я так понимаю, тут замешана страшная аббревиатура MQTT, расскажите, плиз поподробней
  16. Привет, друзья! У нас есть интересные новости: вышла новая прошивка для Omega2, которая поставляется вместе с OnionOS ! В новом релизе v0.2.1 b198 есть множество новых функций и улучшений, о которых нам не терпится рассказать! А для тех, кто не знаком с OnionOS, поясним: это графический веб-интерфейс для семейства Omega2 с множеством приложений, которые можно использовать для настройки и управления вашим устройством. OnionOS уже размещается на вашей плате. Только помните, что вы и ваша Omega2 должны быть подключены к одной и той же беспроводной сети, чтобы получить доступ к OnionOS. Что нового? Многое изменилось со времени предыдущего основного выпуска v0.1.10 b160, вот небольшой обзор: Появился новый драйвер WiFi под названием WiFi Warp Core; Увеличена скорость по SPI соединению за счет нового драйвера; Omega2 может генерировать два аппаратных PWM сигнала; Драйвер I2c был значительно улучшен, что повысило эффективность работы с данным интерфейсом; Добавлен многоцелевой onion скрипт: теперь при запуске onion --help откроются все доступные функции; И последнее, но не менее важное: OnionOS поставляется в комплекте с прошивкой Омега! Сама OnionOS тоже была существенно доработана и вот небольшой обзор того, что нового в ней: Старую версию заменяет встроенный мастер установки; Появился диспетчер приложений для оптимизации работы с приложениями в OnionOS; Редактор кода больше не установлен по умолчанию в качестве меры экономии пространства. А теперь погрузимся в детали! Новый мастер установки Разработчики согласились с пожеланиями пользователей сделать установку OnionOS максимально простой. Вот почему появился новый мастер установки в составе OnionOS, который оптимизирует первую настройку вашей Omega2. Мастер установки - это графический способ подключения вашей Oмега2 к Wi-Fi, при помощи браузера, а затем последующее обновление прошивки, если вы используете не самую последнюю версию. Работать с ним очень просто. Подключитесь к точке доступа Wi-Fi Omega; Используйте браузер, чтобы перейти по адресу: http://Omega-XXXX.local/ (где XXXX - это последние четыре цифры со стикера на Omega2), и если ваша Омега2 еще не настроена, появится Мастер установки. Как только установка будет завершена, ваша Omega2 запомнит, что она настроена и автоматически загрузит OnionOS! Чтобы вернуться в мастер установки, запустите uci set onion.console.setup='0' ; uci commit onion в командной строке Омега. В следующий раз, когда вы укажете свой браузер на Omega2, мастер установки вернется. Просто отметьте, что после завершения Мастера onion.console.setup будет установлено 1 значение, то есть вместо него будет загружен OnionOS. Диспетчер приложений App Manager - еще одно новое дополнение к OnionOS. С его помощью пользователи теперь могут устанавливать и удалять приложения на OnionOS в несколько кликов, не прибегая к использованию командной строки. При нажатии кнопки Install рядом с приложением, начнется процесс установки, а на месте кнопки появится значок загрузки. Он будет вращаться до тех пор, пока приложение не будет установлено. Нажмите на логотип Onion в верхней части боковой панели, чтобы вернуться на главную страницу, и вы увидите новое приложение. Установленные приложения будут иметь кнопку Remove, которую можно использовать для их удаления. Диспетчер приложений проверяет онлайн-репозитории Onion для OnionOS Apps, поэтому все новые приложения и обновления к ним автоматически появится в Диспетчере приложений. В качестве наших рекомендаций попробуйте в первую очередь установить Редактор кода. Редактор кода и приложения для терминалов делают OnionOS отличной средой разработки для Omega2. Посмотрите это короткое видео для краткого руководства по использованию редактора кода. Legacy Console За предшественника OnionOS беспокоиться не стоит - консоль все еще доступна. Установить ее можно через диспетчер приложений, а открыть через OnionOS в вашем браузере. Как получить новую версию? Чтобы установить самую последнюю прошивку на Omega2, выполните команду oupgrade. Для этого вы должны подключиться к командной строке Omega2 с помощью SSH или через Serial. Команда не будет работать из приложения «Терминал» на консоли. Как только ваша Omega2 завершит обновление, вам нужно будет выполнить команду: onion os update. Поздравляем! Теперь вам доступна самая крутая на текущий момент версия OnionOS! Важное примечание Поскольку в версии v0.1.10 b160 будет обновленный драйвер WiFi, то если вы обновляетесь с прошивки v0.1.10 b160 или более ранней - вам, возможно, придется пройти несколько дополнительных шагов, чтобы настроить вашу Omega2 и поработать с новым драйвером. Во-первых, вам нужно сбросить настройки беспроводной сети, выполнив команду: wifisetup -reset Во-вторых, вам нужно будет настроить, какие WiFi-сети вы хотите подключить к Omega. Это можно выполнить с помощью мастера установки или путем запуска wifisetup в командной строке. Обратная связь Ваши отзывы или замечания по поводу новой прошивки вы можете оставлять в сообществе Onion или через специальный твит tweeting @OnionIoT . В команде разработчиков Omega хотят создать действительно потрясающий продукт для различных проектов, поэтому прислушиваются к любым пожеланиям! Спасибо за внимание, и удачной компиляции!
  17. В то время как сама Omega2 представляет собой полноценный компьютер с памятью, хранилищем и операционной системой, зачастую для взаимодействий с ним требуется дополнительный компьютер, будь то доступ к командной строке или OnionOS. Для выполнения небольших одноразовых действий это вполне нормально, но если вы решите повторить алгоритм действий сразу для нескольких Omega2 (например, единовременное подключение к WiFi), то процесс обещает быть утомительным. Благодаря новым возможностям автоматического запуска USB-накопителя на Omega2 можно решить эту проблему. Если USB-накопитель содержит правильно настроенный сценарий автоматического запуска, Omega2 автоматически выполнит его сразу после подключения накопителя. По сути автозапуск через USB позволяет не использовать компьютер для компиляции определенного кода или скрипта, что повышает гибкость разработки и значительно экономит ваше время. Плюсом данного метода является ещё и то, что USB накопитель сохраняет свои обычные функции и может быть использован по своему стандартному назначению, как и прежде. Рассмотрим подробнее как это работает. Что вам понадобится: USB-накопитель Omega2 Док-станция расширения Расширение OLED дисплея Автозапуск через USB поддерживается на Omega2, начиная с версии v0.2.1 b199 и выше. Чтобы перейти на новейшую прошивку, подключитесь к командной строке и выполните следующую команду: oupgrade Предупреждение. Когда выполняется обновление, сохраняются только файлы из папок /root и /etc. До обновления создайте резервную копию ваших файлов на Omega2, если вы не хотите потерять какие-либо данные. После обновления ваша Омега будет оборудована для работы с USB-накопителями, настроенными для автоматического запуска! Настройка USB-накопителя для автоматического запуска Чтобы настроить USB-накопитель для автоматического запуска, вам просто нужно создать и заполнить два файла на диске: файл учетных данных и файл скрипта автоматического запуска . Файл учетных данных Файл учетных данных является механизмом безопасности, гарантирующим, что только авторизованные пользователи могут использовать автоматический запуск USB (задумка в том, чтобы посторонние не могли загружать автозапуском свои скрипты). Файл учетных данных должен быть назван auth.txt и должен находиться в корневом каталоге USB-накопителя. Он должен содержать имя пользователя и пароль для устройства Omega2, с которым будет использоваться USB-накопитель. Для Omega2 с учетными данными по умолчанию, в которых указано имя пользователя “root” и пароль “onioneer”, файл будет выглядеть так: root onioneer Это все! Если файл учетных данных отсутствует или содержит неправильный пароль - сценарий автоматического запуска не будет запущен! Скрипт автозапуска Скрипт автоматического запуска - это сценарий, который будет автоматически выполняться при подключении USB-накопителя. Скрипт автозапуска должен быть назван autorun.sh и должен находиться в корневом каталоге USB-накопителя. Что касается содержимого скрипта, то это зависит от вас! Поскольку сценарий автоматического запуска находится на USB-накопителе, то вы можете иметь несколько USB-накопителей с разными сценариями, и затем запускать их в любой последовательности. Если сценарий автоматического запуска не работает, то проблема может быть в следующем: Файл учетных данных отсутствует или неправильно указан Файл учетных данных содержит неверные учетные данные Скрипт автоматического запуска отсутствует или неправильно указан Сценарий автозапуска имеет синтаксическую ошибку Автозапуск в действии Когда USB-накопитель настроен для автоматического запуска, подключите его к USB-порту Omega USB, а Омега сделает всё сама. Когда Omega2 обнаруживает наличие сценария автоматического запуска, она начнет мигать светодиодом. Когда скрипт автозапуска полностью загрузится, светодиод вернется к включению. Вот autorun.sh код из приведенного выше примера: #!/bin/sh echo "_ _ _ _ _ " > /dev/ttyS0 echo "| | | | ___| | | ___ | | " > /dev/ttyS0 echo "| |_| |/ _ \ | |/ _ \| | " > /dev/ttyS0 echo "| _ | __/ | | (_) |_| " > /dev/ttyS0 echo "|_| |_|\___|_|_|\___/(_)_ _ _ _ " > /dev/ttyS0 echo "| | | / ___|| __ ) / \ _ _| |_ ___ _ __ _ _ _ __ | | |" > /dev/ttyS0 echo "| | | \___ \| _ \ / _ \| | | | __/ _ \| '__| | | | '_ \| | |" > /dev/ttyS0 echo "| |_| |___) | |_) | / ___ \ |_| | || (_) | | | |_| | | | |_|_|" > /dev/ttyS0 echo "\___/|____/|____/ /_/ \_\__,_|\__\___/|_| \__,_|_| |_(_|_)" > /dev/ttyS0 echo "" > /dev/ttyS0 oled-exp -i write "`date`\n\nHello!\nUSB Autorun!!" Взять его вы также можете на GitHub Также не забудьте вписать свои учетные данные Omega2 в файл auth.txt . Применение автозапуска в ваших проектах Несколько идей о том, как вы можете использовать автозапуск USB для автоматизации взаимодействия с вашими Omega2: Настройка пула Omega для подключения к сети Wi-Fi, а затем установка определенного набора пакетов; Использование в роли триггера для запуска программы или скрипта; Настройка Omega для запуска конкретной программы - например, установка Python , клонирование Git-repo, а затем настройка Омеги для запуска программы из repo при запуске; Передача показаний с датчика, фотографий или определенных данных из файловой системы Omega2 на USB-накопитель; Всем спасибо за внимание и удачной компиляции
  18. Пока, к сожалению, никакой информации нет.
  19. На каком чипе и какая цена? Из за высокой стоимости док станций, получается очень дорогое решение. Омега2 и повердок дороже одноплатника оранж-пи-3g-iot с интегрированным 3g модемом.
  20. Огонь!!!!!!
  21. Всем привет! Onion анонсировал новую версию одноплатного компьютера Omega2 - Omega2 Pro! Новый одноплатник будет содержать 8 Гб внутреннего хранилища, 512 Мб оперативной памяти, а также инструмент для управления батареей и USB терминал. С нетерпением ждём новостей!
  22. Привет! Кто где закупает омегу, ардуино, транзисторы, резисторы и прочие полезности? Какой магаз намба ван?))
  23. Забавно звучит, правда? Но, я тут ни при чём... они первые начали
  24. как команда LEDE выпустила релиз OpenWrt 18.06? (первый стабильный после слияния OpenWrt/LEDE) А что так навали? После LEDE 17.01 назвали бы LEDE 18.06
  25. Нет, конечно! Делал. Просто, уже стоял в дверном проеме в опочивальню Морфея, поэтому, очередной раз сделав комбинацию махинаций, не запомнил последовательность. Делал именно по вашей инструкции. Сегодня разобрабрался. Достаточно таких действий: 1. git clone https://github.com/OnionIoT/source.git <dist folder> 2. ./scripts/feeds update -a 3. ./scripts/feeds install wifi-warp-core 4. git checkout .config 5. make menuconfig Не с проекта, а с сайта. Забыл поставить кавычки к слову "родной". Я имел в виду, что что там выложены командой LEDE предварительно собранные образы для разных архитектур. В частности, вот бинарники под нашу архитектуру https://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt76x8/, а вот конкретно под платформу Омега2+ https://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt76x8/openwrt-18.06.1-ramips-mt76x8-omega2p-squashfs-sysupgrade.bin Как раз таки удивляет не его отсутствие, а то, что WiFi омеги нормально работает с опенсорсным драйвером. С год назад было много жалоб на то, что WiFi нестабилен, после чего в марте сего года появилась "заплатка" в виде пакета wifi-warp-core.
  26. Вы ничего не делали, а пакет сам вдруг появился? Напоминает “Восстание машин” Решил не терять время на долгую сборку, просто повторяю опыт по конфигурации клонирую реп git clone https://github.com/OnionIoT/source.git omega2 захожу в директорию cd omega2 сразу обновляю индексы у фидов ./scripts/feeds update -a устанавливаю пакет wifi-warp-core ./scripts/feeds install wifi-warp-core зная, что пакет wifi-warp-core не виден в make menuconfig откатываю локальные изменения сначала смотрю статус git status On branch lede-17.01 Your branch is up-to-date with 'origin/lede-17.01'. Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: .config no changes added to commit (use "git add" and/or "git commit -a") да, действительно, есть изменения, откатываю их git checkout . ещё раз смотрю статус git status On branch lede-17.01 Your branch is up-to-date with 'origin/lede-17.01'. nothing to commit, working directory clean выполняю make menuconfig и вижу пакет Onion->WiFi-><*> wifi-warp-core Что означает для Омеги слово "родным бинарником" с проекта OpenWrt? Производитель Онион и репы для омеги тоже онионовские есть, или идет речь о другой омеге? Почему у вас вызывает удивление отсутствие проприетарных пакетов ониона в опенсорсной сборке? И для чего этот пакет (wifi-warp-core) там нужен, если он работает с драйверами ониона? Если так рассуждать то и пакеты других производителей (skylab, widora, hi-link…), которые делают модули на том же медиатеке, тоже должны попасть в “родные”?
  27. Настала необходимость собрать собственный образ ОС. Попробовал запустить menuconfig по вашему рецепту... ничего не выходит. Нет в меню Onion->WiFi пакета wifi-warp-core, хотя, в ./feed/onion.index, .config и в ./package/onion/ есть его описание, и исходники. Это какие-то танцы с бубном. Вчера перед сном удалось таки, чтобы этот пакет появился в конфигураторе... как это произошло буду разбираться сегодня. И ещё, попробовал я прошить Омегу родным бинарником с сайта openWRT, версия 18.06.01. Там только базовые утилиты, но ОС отлично работает. Единственное, надо в файле /etc/config/wireless везде в опции disabled поставить '0', а затем поднять линк командой wifi. После этого WiFi начинает работать. Пакета wifi-warp-core я там не обнаружил, работает без него.
  1. Загрузить больше активности