
Dr
10.01.2017
08:48:03
Критерии сравнения?

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

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

Dr
10.01.2017
08:49:12

Google

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

Dr
10.01.2017
08:50:05
И ещё, ты не уточнил как мы пишем.

Dolphin
10.01.2017
08:50:31

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

Dolphin
10.01.2017
08:50:50

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

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

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

Andrew
10.01.2017
08:54:26
Нормальный код под 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
о чем я и говорю
Processing это библитека поверх c++.
Почему бы не писать нативно в Ардуино студио?
Убогость ардуины — в пользователях, не более.

Andrew
10.01.2017
08:57:01

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

Dr
10.01.2017
09:00:57

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

Dr
10.01.2017
09:02:23

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

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
причем до меня это пытались сделать двое человек, ниасилили

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
а в школе дают углубленно