Да, следующий пункт. Про с++.
У ардуины нет никакого своего языка. Все что там есть это просто библиотеки. То есть незнание С++ одинаково плохо в обоих случаях.
Вы преувеличиваете. Я конечно не могу гордится тем что начинал свое знакомство с МК, лазая по соцсетям, но на упоминания о тормознутости стандартных функций для работы с GPIO в ардуине натыкался всего пару раз. И там приводились цифры и осциллограммы, и даже более того — выводы о том, в каких случаях это будет важно, а в каких — нет.
ну если волшебным образом на существующем моменте развития автоматики удешевить стоимость полета человека в разы, то все отлично. В реальности проще научиться делать более сложную, надежную и универсальную автоматику.
The ribbons are integrated with the panel so they are unfortunately not user-replaceable. They are also pressed onto the controller PCB in a permanent, one-time fashion.
А есть цифры? У меня тоже возникает ощущение что что-то тут не так (http://hyperlooptech.com/what-is-hyperloop), но без каких либо цифр говорить не о чем
перейти на уровень ниже можно всегда, и это лежит на совести тех кто создает обучающий материал. увы, в случае ардуины я редко видел хотя бы намеки на попытки углубиться в принципы работы библиотечных функций. То есть хочется видеть что-то типа «а это analogRead(); внутри она работает вот так — и дальше много текста для интересующихся». Но как показывает практика, мир устроен не так.
Хотя согласен, ардуина это меньшее из зол, если сравнить с аналогами.
В целом, ардуина для электронщиков (эмбеддеров, радиолюбителей, you name it) вредна примерно так же как популярные лекции по астрофизике для научного сообщества. Любители мигать светодиодами конечно раздражают, но из 1000 школьников собравших по готовым исходникам метеостанцию, будет 10 которые потом захотят подробно разобраться в том что они сделали и изучать вопрос глубже. Без дуины их было бы несколько меньше.
Хотя конечно я могу быть немного не прав, т.к. мое погружение в мир программируемой электроники началось со статей DIHALT, т.е. оно было стремительным и бескомпромиссным: вот тебе микросхема и она будет делать то что ты захочешь. Не знаю, может те кто начинают с готовых примеров под ардуино испытывают другие чувства по этому поводу.
Единственный минус ардуины я вижу в том, что на ней и окружающей ее экосистеме пытаются зарабатывать, преподнося это в виде (упрощенно) «не нужно разбираться в том как оно устроено, нужно просто соединить модули проводками и подключить нужные либы» и продавая в тридорого простейшие модули.
А где тут проходят обряд посвящения и получения высшего знания?
У ардуины нет никакого своего языка. Все что там есть это просто библиотеки. То есть незнание С++ одинаково плохо в обоих случаях.
Как правильно заметили выше
Хотя согласен, ардуина это меньшее из зол, если сравнить с аналогами.
Хотя конечно я могу быть немного не прав, т.к. мое погружение в мир программируемой электроники началось со статей DIHALT, т.е. оно было стремительным и бескомпромиссным: вот тебе микросхема и она будет делать то что ты захочешь. Не знаю, может те кто начинают с готовых примеров под ардуино испытывают другие чувства по этому поводу.
Единственный минус ардуины я вижу в том, что на ней и окружающей ее экосистеме пытаются зарабатывать, преподнося это в виде (упрощенно) «не нужно разбираться в том как оно устроено, нужно просто соединить модули проводками и подключить нужные либы» и продавая в тридорого простейшие модули.