@telecatethysis

Страница 239 из 5118
Dr
10.01.2017
08:48:03
Критерии сравнения?

Dolphin
10.01.2017
08:48:28
Размер, использованный стек, память и скорость выполнения

Andrew
10.01.2017
08:48:51
Почему туда rtos не впилили до сих пор? Или есть?

Google
Dolphin
10.01.2017
08:49:21
например для квадратного корня, с выводом на LCD

Dr
10.01.2017
08:50:05
Размер, использованный стек, память и скорость выполнения
Что-то не вижу где тут скорость написания кода и читаемость исходника.

И ещё, ты не уточнил как мы пишем.

Andrew
10.01.2017
08:50:32
По этим критериям ардуино проигрывает на больших проектах

Ни читаемости, ни скорости написания из-за проблем с читаемостью

Andrew
10.01.2017
08:51:00
Если писать в том стиле, в котором это обычно делается и использовать их либы

Dolphin
10.01.2017
08:52:21
У меня сложение двух чисел с плавоющей точкой сожрало всю флеш на ATtiny85 в ардуино IDE

Andrew
10.01.2017
08:52:29
Ну это нормально же

Там софтово

Dr
10.01.2017
08:52:48
У меня сложение двух чисел с плавоющей точкой сожрало всю флеш на ATtiny85 в ардуино IDE
Учитывая что Аттини не умеет в плавающую точку - это нормально.

Dolphin
10.01.2017
08:53:01
Серьезно?

Google
Dolphin
10.01.2017
08:53:27
https://www.youtube.com/watch?v=ZfuierUvx1A

Dr
10.01.2017
08:53:31
По этим критериям ардуино проигрывает на больших проектах
Возможно я не ковырял действительно большие проекты, но тот же grbl внятно и читаемо написан.

Dolphin
10.01.2017
08:53:41
https://www.youtube.com/watch?v=JZ6ZzJeWgpY&t=270s

Andrew
10.01.2017
08:54:26
Возможно я не ковырял действительно большие проекты, но тот же grbl внятно и читаемо написан.
Не вижу там особо никакого ардуино https://github.com/grbl/grbl/blob/master/grbl/eeprom.c

Нормальный код под avr

https://github.com/grbl/grbl/blob/master/grbl/serial.c или вот

Dolphin
10.01.2017
08:55:20
https://www.youtube.com/watch?v=ZT_rlKRT4K8

Это все с музыкой и в FullHD

Последнее влезет даже в Attiny4

Dr
10.01.2017
08:56:33
Не вижу там особо никакого ардуино https://github.com/grbl/grbl/blob/master/grbl/eeprom.c
тем не менее этот код компилируется в ардуино иде и заливается/работает в ардуине

о чем я и говорю

Processing это библитека поверх c++.

Почему бы не писать нативно в Ардуино студио?

Убогость ардуины — в пользователях, не более.

Andrew
10.01.2017
08:57:01
тем не менее этот код компилируется в ардуино иде и заливается/работает в ардуине
Потому что там обычный gcc. Я именно против ардуино-говнокода

Dolphin
10.01.2017
08:57:20
о чем я и говорю
Речь о либах

Dr
10.01.2017
08:57:41
ардуиноговнокод ничем не хуже, пока он выполняет свои задачи

Dolphin
10.01.2017
08:57:51
вот еще видосик с демосцены четкий: https://www.youtube.com/watch?v=LGm33hsXP9w

Но это больше 64кб

Andrew
10.01.2017
08:58:25
https://github.com/MarlinFirmware/Marlin/blob/RC/Marlin/fastio.h вот например, ну и нахрена?

Google
Petr
10.01.2017
09:00:24
@Dr_Zlo13 ты процессинг который погромирование графики всякой не путаешь с ардуиной

?

Andrew
10.01.2017
09:00:34
Andrew
10.01.2017
09:01:16
Но добавление лазера по-нормальному туда оказалось болью

Нормально так и не сделал

Petr
10.01.2017
09:01:22
нет, а что?
ну процесинг который графика это жава по дефолту

Serg
10.01.2017
09:02:17
Куча говнокода, выдаваемого за мегаракету, способную покорить неизведанные галактики

http://hi-lab.ru/arduino-mega-server

Petr
10.01.2017
09:02:41
ты сказал что процессинг это поверх с++

Dr
10.01.2017
09:02:44
блядь я ковырял эту говнину

Serg
10.01.2017
09:02:56
Но так было до последнего момента. Теперь в природе существует Arduino Mega Server, который принципиально меняет положение вещей. Например, что бы вы сказали, если бы столкнулись с утверждением, что: на Arduino можно организовать полноценный веб-сервер, не имеющий ограничений на размер и количество файлов? динамически обновляющий контент без остановки сервера? поддерживающий в полном объёме HTML5, CSS3, JavaScript, Ajax, Processig, THREE.js, сторонние библиотеки и т. д.? Позволяющий «хостить» на микроконтроллере сотни полноценных сайтов (с известными ограничениями)? Позволяющий держать у себя в кладовке на одном из контроллеров умного дома, например, полную работающую копию Хабра и ещё десятка подобных сайтов (в пределах 32 гигабайт)? Вы бы сказали, что это попросту невозможно. Однако это факт. И вы можете скачать дистрибутив к себе на компьютер и убедиться в этом сами (кроме Хабра, это гипотетический пример). В чём же секрет? Всё очень просто. Плата сетевого интерфейса поддерживает подключение SD карт памяти объёмом до 32 гигабайт и ничто не мешает нам задействовать её для хранения файлов веб-сервера и собственно контента. Нужно просто решить задачу интеграции всего этого богатства в одну систему.

Petr
10.01.2017
09:03:07
в ардуино - да
но там уже давно не процесинг, вобщем-то

Dr
10.01.2017
09:03:21
да, кстати, там wiring

Serg
10.01.2017
09:03:37
и что интересно сообщество все это хавает на ура

потому как другого не видели

Dr
10.01.2017
09:03:58
Убогость ардуины — в пользователях, не более.

Google
Serg
10.01.2017
09:04:13
вернее для другого нужно заниматься разработкой, а не стыковать шилды по нарисованной в фотошопе схеме

Dr
10.01.2017
09:04:58
https://github.com/MarlinFirmware/Marlin/blob/RC/Marlin/fastio.h вот например, ну и нахрена?
ардуиноговнокод не справился со своими задачами

Serg
10.01.2017
09:04:59
https://geektimes.ru/post/259248/

Andrew
10.01.2017
09:05:29
ардуиноговнокод не справился со своими задачами
Я про то же. Но там и если дальше почитать, код так себе.

Но оно работает зато и там куча всего, да

Jace
10.01.2017
09:05:52
Ардуина ладно, а вот есть еще такое: http://amperka.ru/product/iskra-js

Dr
10.01.2017
09:05:52
Ну написано не оче просто.

Serg
10.01.2017
09:07:05
и вот такими проектами забит весь инет

http://majordomo.smartliving.ru/forum/viewtopic.php?f=19&t=3200

"ПЛК (Arduino Mega 2560 + W5100)"

LexsZero
10.01.2017
09:11:03
marlin например? Да там от ардуино мало уже. Но в целом код какой-то так себе
код там лютый пиздец. говорю как человек которому платили деньги за его разгребание и допиливание пары фич.

причем до меня это пытались сделать двое человек, ниасилили

Andrew
10.01.2017
09:11:32
Да, я впиливал туда лазер

Ад

Дальше добавления кастомных кодов не ушёл, но это не дало нужного результата

Работало, но не так

LexsZero
10.01.2017
09:12:27
эээ, это я впиливал туда лазер. точнее, кто-то до меня уже впилил туда лазер (но это пять строчек), а я другой ерундой занимался, это не ты случайно был?

Andrew
10.01.2017
09:12:46
Нет, я делал для себя и никуда не выкладывал

Не, в пять строчек плохо.

Google
Andrew
10.01.2017
09:13:11
Он тогда в крайних точках жег больше чем надо

И дёргался

А это фигня какая-то

LexsZero
10.01.2017
09:13:36
у меня пропорционально скорости жег

для этого уже надо закопаться в motion planner, но там все равно пять строчек

Andrew
10.01.2017
09:14:15
Вот в нём я и закопался совсем

Я хотел сделать так, чтобы управление лазером происходило в пределах одной команды перемещения

Причём не только мощность, но и включение/выключение для того чтобы выжигать растр

То было давно, сейчас бы сделал при желании

Catethysis
10.01.2017
09:43:26
представляете, насколько я изменился после нг? тут эпический срач про ардуино, а я молчал всё это время :)

Dolphin
10.01.2017
09:48:01
Да это и не срач то вовсе

Кстати - вполне дружелюбно проходит ))

nwwind 10 января 2017 в 11:58 0 Ардуино — это кубики для начинающих и для простых поделок. Для этого прокладка ардуины, его абстракция над железом заслуживают всяческого уважения и поощрения. :)

Serg
10.01.2017
09:51:24
так ведь они здания из этих кубиков лепят

Dolphin
10.01.2017
09:51:51
Вот наверное более правильно сказано, а то что я поддержал про школу, имелось ввиду - пусть начинают с ардуино, но после года переходят к полноценному эмбеду

Serg
10.01.2017
09:52:16
начинают пусть с детекторного приемника

Dolphin
10.01.2017
09:52:30
так это и так в школе дают ))

Эдуард
10.01.2017
09:52:42
современным детям это не интересно в большинстве своем

Serg
10.01.2017
09:52:46
в школе много чего дают

только 99% не знают что такое ток и напряжение

LexsZero
10.01.2017
09:52:55
никогда не делал детекторный приемник

Serg
10.01.2017
09:53:05
а в школе дают углубленно

Страница 239 из 5118