В dev версии Hion доступен для ознакомления пакет для плат Arduino:
Что представляет из себя пакет?
Данный пакет не является полноценным инструментом создания прошивок(скетчей) для плат Arduino и служит лишь в качестве демонстрации. В пакете находятся всего несколько специализированных элементов, демонстрирующих общий подход к его архитектуре. На вкладке Устройства представлены самые простые датчики и элементы управления, которые можно подключить к портам платы. С их помощью можно составить небольшие рабочие схемы и проверить их работу как в эмуляторе так и на плате что называется "в живую". Примеры скетчей можно найти в папке Examples/arduino.
Как работает эмулятор платы?
Эмулятор платы представляет из себя обычную форму пакета modules с GUI элементами, которые в свою очередь эмулируют внешний вид реальных устройств. Соответственно ядро эмулятора интерпретирует в браузере работу всех элементов схемы максимально близко к тому, что делает реальное устройство. Исключением является только один единственный момент: событие onLoop элемента Board в эмуляторе генерируется с частотой равной примерно 200Гц, в то время как на реальном устройстве эта частота примерно равна частоте работы микроконтроллера.
Что умеет делать пакет?
Пакет умеет делать только одно - собирать исходный код скетча в виде *.ino файла, который доступен для скачивания после сборки проекта. Этот файл можно открыть в среде Arduino IDE, собрать и залить в конечное устройство.
Какие перспективы есть у пакета?
В перспективе пакет может быть дополнен всеми остальными функциями, которые доступны для плат Arduino (ШИМ, работа с прерываниями, работа с EEPROM и Serial портом и т.д.), в него могут быть включены все популярные датчики и устройства (такие как сонар, ИК, RTC, различные дисплеи, бипер, расширители IO портов и т.д.), он может компилировать скетчи в облаке с получением прошивки в hex формате, которую останется лишь залить на плату (что особенно актуально при использовании датчиков с внешними зависимостями). В случае дальнейшего развития среды и пакета и переноса Hion в Chrome Store так же может быть доступна работа с Serial портом напрямую и соответственно заливка прошивки непосредственно из среды без использования посредников. И конечно же совсем в будущем пакет может быть расширен не только на все семейство Arduino, но и на такие достаточно популярные и близкие по "духу" платформы как STM8/32, AttinyXX, ESP-XX и прочие.
Сразу хотелось бы уточнить - развитие пакета в будущем станет возможно только в том случае, если наберется достаточное количество пользователей на платных подписках и будет проявлен интерес к этому направлению. Сейчас же просьба оставлять лишь свое мнение относительно пакета и его дальнейшего развития, свои идеи и предложения.
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
| ||
Голосовали: | Nic, kamakama, Nickname, MACTEPyc, sla8a, Konst, man-man74, tig-rrr, UtoECat, strannik_nebes |
Ответов: 160
Рейтинг: 4
|
|||
Ураааааааа лед тронулся Побежал тестить !
Dilma, Raspberri или Orange Pi пакета в планах нет ? |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
man-man74 писал(а): Raspberri или Orange Pi пакета в планах нет ?Это эквивалентно пакету под Linux и C++. Особенности работы с GPIO решаются же обращением к файлам /dev/, поэтому скорее в очереди могут быть: Dilma писал(а): такие достаточно популярные и близкие по "духу" платформы как STM8/32, AttinyXX, ESP-XX |
|||
карма: 27 |
| ||
Голосовали: | man-man74 |
Ответов: 166
Рейтинг: 5
|
|||
У меня и в Хроме и в Опере смещение курсора от точки выделения на семь точек вправо и три вниз. Аж обидно, вот оно перед глазами а поюзать не могу, ибо смещение такое что не попадешь в точку
|
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Noor, хром какой версии?
|
|||
карма: 27 |
|
Ответов: 166
Рейтинг: 5
|
|||
Dilma писал(а): хром какой версии?Версия 58.0.3029.110 (64-bit) |
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Такая же версия стоит - никаких проблем нет. Может быть плагины стоят какие-то?
http://ide.hiasm.com/#/public/d08bb3ab209413b0f77f87aa43f0cb9b Какие координаты в левом верхнем углу показывает? |
|||
карма: 27 |
|
Ответов: 166
Рейтинг: 5
|
|||
Dilma писал(а): Такая же версия стоит - никаких проблем нет. Может быть плагины стоят какие-то? http://ide.hiasm.com/#/public/d08bb3ab209413b0f77f87aa43f0cb9b Какие координаты в левом верхнем углу показывает? Да нет не стоят никакие плагины, по умолчанию только все. Кстати все кнопки на месте на них мышка попадает и все работает. Смещение только на поле с елементами. А где увидеть координаты? Возможно причина в том что изменненая схема в самой винде. Увеличены размеры букв в системе. Редактировалось 2 раз(а), последний 2017-05-23 15:20:50 |
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
|
Ответов: 166
Рейтинг: 5
|
|||
В хроме -269 -109 0 0
А в опере -406 -144 0 0 Редактировалось 4 раз(а), последний 2017-05-23 21:38:16 |
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Если это в левом верхнем углу, то смещения больше, чем на несколько пикселей)
|
|||
карма: 27 |
|
Ответов: 166
Рейтинг: 5
|
|||
Dilma писал(а): Если это в левом верхнем углу, то смещения больше, чем на несколько пикселей)Вот именно. смещение на три сантиметра в право и сантиметр вниз. Попасть по елементу практически не возможно. Про точки я вообще не говорю, чтобы протянуть связи. Редактировалось 1 раз(а), последний 2017-05-24 14:23:09 |
|||
карма: 1 |
|
Ответов: 160
Рейтинг: 4
|
|||
Имею в наличие кучу датчиков, сенсоров, шилдов, дисплеев, Плат ардуино, однопалатных пк,...... Т.К. занимался реализацией, их в своем городе.(Сей час, в связи с не хваткой времени, продажи приостановлены! )
Но возможность тестить новые компоненты "Hion", "Hiasm", есть. ( http://cheldiy.ru/ ) не полная перечень. |
|||
карма: 0 |
|
Ответов: 56
Рейтинг: 2
|
|||
Dilma писал(а): развитие пакета в будущем станет возможно только в том случае, если наберется достаточное количество пользователей на платных подписках и будет проявлен интерес к этому направлению. Сейчас же просьба оставлять лишь свое мнение относительно пакета и его дальнейшего развития, свои идеи и предложения.Здравствуйте! Будет очень здорово, если у Вас получиться сделать полноценный конструктор программ для Arduino. Я сразу оформлю платную подписку, сколько бы она не стоила. Я занимаюсь радиолюбительством и в частности микроконтроллерами Arduino и Raspberry Pi. Часто бывает так, что у меня рождается идея собрать какое-либо новое устройство на базе Arduino. Я начинаю разрабатывать схему, готовить печатную плату и когда дело доходит до написания скетчей, у меня желание утихает. И то что я мог бы собрать за пару дней, растягивается на месяц. Не нравится мне писать скетчи, хотя и умею достаточно неплохо. Но вот HiAsm, другое дело. Я готов провести все свои выходные, создавая программы в HiAsm. Это просто идеальная среда разработки. Как только начал создавать свои схемы, так почти сразу же стало все понятно. И главное, что создавать свои программы в HiAsm просто, интересно и НЕ нудно. Спасибо Вам, за создание этого чуда! А насчет того, сколько будет пользователей на платных подписках, зависит от рекламы. Можно будет дать рекламу на YouTube каналы тематики Arduino. Например, на канал AlexGyver. Я вот вообще случайно узнал о HiAsm. Никогда не видел рекламу о нём. Hiasm и Hion достойны миллиарда пользователей! |
|||
карма: 2 |
| ||
Голосовали: | Administrator, UtoECat |
Ответов: 6
Рейтинг: 0
|
|||
Здравствуйте Dilma!
"Конкурировать", наверное, придётся в частности и с FlProg P.S. Заметил, что давнишние сообщеия от Гостей на форуме не сохранились и не отображаются, поэтому и зарегистрировался --- Добавлено в 2018-02-11 12:51:43 man-man74 писал(а): Имею в наличие кучу датчиков, сенсоров, шилдов, дисплеев, Плат ардуино, однопалатных пк,...... Т.К. занимался реализацией, их в своем городе.(Сей час, в связи с не хваткой времени, продажи приостановлены! )
Но возможность тестить новые компоненты "Hion", "Hiasm", есть. ( http://cheldiy.ru/ ) не полная перечень. Похоже это и мой город тоже есть какие то датчики от Ардуино, но думаю их тестить в составе STM32 Discovery плат и одной из Форт систем. --- Добавлено в 2018-02-11 13:39:05 Dilma писал(а): Сейчас же просьба оставлять лишь свое мнение относительно пакета и его дальнейшего развития, свои идеи и предложения.
Можно, наверное, дизайн HiAsm "расширить" на понимание и диаграмм типа Дракон языка или Algoithm Builder (Закреплённая тема пользователей данной программы на vrtp.ru P.S. Как вылядит применение Дракон в качестве Форт IDE Для AVR контроллеров неплохо развивается Форт система amForth, но есть и другие. Редактировалось 2 раз(а), последний 2018-02-11 13:39:05 |
|||
карма: 0 |
|