Используем на ESP32 MicroPython а не Arduino IDE. Почему ...

  Рет қаралды 11,276

Ynicym

Ynicym

Күн бұрын

Почему я использую в проектах c ESP32 именно MicroPython.
Потому что использую микроконтроллер в образовательном процессе в школе, кружках робототехники и...
Смотрите видео.

Пікірлер: 29
@Михаил-ы7ш6и
@Михаил-ы7ш6и 3 жыл бұрын
Ролик ни о чём. Ни примеров, ни сравнений. Почему я использую микролитов? Потому что.
@psevdonim0505
@psevdonim0505 4 жыл бұрын
Вот детишкам повезло! - это я с оглядкой на свое прошлое:)
@РоманП-з6п
@РоманП-з6п 3 жыл бұрын
бейсик наше всё))) но уже в техникуме... в школе даже калькуляторы были под запретом) да и не было толком ни чего подобного...
@dkmcdk724
@dkmcdk724 3 жыл бұрын
Извините, но с таким языком как у автора, манерой говорить, детишкам вряд ли повезло, уверен что вся затея канула в лету. И кстати судя по названию видео на канале, которые я только что посмотрел, так и есть.
@sergeydunaev8146
@sergeydunaev8146 3 жыл бұрын
Обычно пишутся на языке Arduino, синтаксис его основан на C++, потому что для классов у него не свой собственный, а тот же синтаксис, что и у C++, а все остальное (библиотеки функций) очевидно не имеет ничего общего с десктопными и мобильными реализациями C-like-языков, иногда скетчи частично или полностью пишутся на AVR-ассемблере, для начала тоже можно писать в Arduino IDE, поэтому установите Arduino IDE и пишите.
@ugene4063
@ugene4063 Жыл бұрын
Когда что-то быстро надо наклепать, а потом в процессе поправлять, то лучше микропитона пока ничего не придумали.
@sergeydunaev8146
@sergeydunaev8146 3 жыл бұрын
Я буду программиовать на микропитон потому что не знаю С и дети не должны его знать пускай идут в Си через боль. Кто выживет тот будет прогрммистом. Ролик как то про это. :))))
@uriukti
@uriukti 2 жыл бұрын
И это правильно! Ибо лишь выжившие должны остаться! Чтобы не плодить быдлокод.
@AlisherIbraimov
@AlisherIbraimov 3 жыл бұрын
Абсолютно согласен с Вами, для входа и понимания в мире программирования лучше начать в питоне. А в будущем можно перейти в c++.
@avazart614
@avazart614 3 жыл бұрын
В будущем лучше тогда уже не переходить.
@trimagasi_R
@trimagasi_R 3 жыл бұрын
ролик ради ролика
@Funny-rus
@Funny-rus 2 жыл бұрын
По мне JS более прост для понимания, нежели MicroPython. Не знаю как детям объяснять функции и циклы без скобок, запутаются расстроятся.
@alekseykirillov2359
@alekseykirillov2359 2 жыл бұрын
Чё как с библиотеками?
@vladsmirnov6126
@vladsmirnov6126 5 ай бұрын
Да никак пока
@alekseykirillov2359
@alekseykirillov2359 5 ай бұрын
​@@vladsmirnov6126 ну и накой оно тогда?
@ГеоргийГукалов
@ГеоргийГукалов 3 жыл бұрын
А главного сам не знает? Питон - интерпретатор - команды можно грузить и исполнять"на лету". Предварительная компиляция и загрузка нужна только очень слабым процессорам - не самым мощным STM32
@dima__pro
@dima__pro 3 жыл бұрын
микропитон микропитон микропитон, змея сдохла?
@Net-olekma
@Net-olekma 3 жыл бұрын
Не ресурсов переела
@uriukti
@uriukti 2 жыл бұрын
НЕТ.
@Net-olekma
@Net-olekma 3 жыл бұрын
Похоже не пульнуло дальше заниматься этим да?
@altlogik
@altlogik 3 жыл бұрын
к сожалению да. библиотек мало и пр.
@Net-olekma
@Net-olekma 3 жыл бұрын
@@altlogik Но очень интересно было бы развить тему использования и быстродействия при этом. Такие штуки таки да над окопать на низких уровнях. Годного контента очень мало как это делать. напрямую обращаться к регистрами и конфигурировать итд... всё загнанно в замбо ардуину и её библы в основном все обучения сводятся к этому. и это печально. Имея небольшой опыт работы с AVR на чистом си очень интересно как это всё в есп :) используя библы ардуины надо сначала понять как он устроены :) а потом с му разбираться. Но Ардуино четко выполняет свои функции для чего была задумана.
@gamelight8701
@gamelight8701 3 жыл бұрын
@@Net-olekma С быстродействием там всё должно быть хорошо. На них же айпи камеры работают отлично. А вот с контентом действительно беда. Самое отвратительное, что он делится на "моргаем светодиодом" и "статья на древнем форуме где я, мехатроник, ни слова не понимаю". Нет промежуточного. Ну или я не нашёл.
@Net-olekma
@Net-olekma 3 жыл бұрын
@@gamelight8701 Немного покурив тему понял что всё по сути как и обычно. Есть комьюнити разные которые её кодят её то на спитоне то на скриптах луа то на библах дуины.... Глубокого кодинга материалов не нашел. так что бы с описание регистров таймеров и прочим добром. Я больше для души ковыряю микроконтроллеры и они мне интересны гораздо глубже чем просто готовые библы собрать в кучу. Но к сожалению 99% материалов сводится к тому что подключили библу и готов :) Проводя аналогию с АВР представляю что это дур ядро может но чистом коде.
@avazart614
@avazart614 3 жыл бұрын
В Ардуине IDE С++ а не Си. Если хотелось Python то брали бы сразу Raspberry.
@Net-olekma
@Net-olekma 3 жыл бұрын
Видел отличную статью на Храбрах там производительность мерили точнее не производительность а время выполнения команд питон с разными декораторами и чистый код результаты глобально отличаются. Да и в разбери ритон ни чего полезного оне несет кроме простоты кодинга. когда речь идет о взаимодействие с железом то тут надо спускаться на уровни пониже.
@avazart614
@avazart614 3 жыл бұрын
@@Net-olekma Вообщето несет. программировать на питоне куда легче и быстрее чем на С++ в виду наличия туевой хучи библиотек (которые легки в использовании). Например нужно тебе послать запрос или отправить сообщение на почту или в теллеграмм на Python это делается на раз-два а С++ ты будешь долго ахаться.
@uriukti
@uriukti 2 жыл бұрын
Не надо страдать хернёй. Поучать кого-то. Надо радоваться! Что есть многое множество языков и вариантов! Каждый под разные задачи. Я знаю и ассемблеры и python. Пользуюсь и тем, и другим. И не нарадуюсь!
@uriukti
@uriukti 2 жыл бұрын
На счёт ++ автор надеялся, что умные догадаются. А не знающие разберутся. Нельзя в поэзии прямым текстом говорить. Скучно.
RP2040-Zero. как альтернатива Arduino Nano
15:46
arduinoLab
Рет қаралды 33 М.
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
Жездуха 41-серия
36:26
Million Show
Рет қаралды 5 МЛН
ESP8266 Часть 1. Вводная
18:53
Электроника в объективе
Рет қаралды 233 М.
🔎ESP32: REVIEW and COMPARISON
10:32
SoftwareProjer - погружение в мир техники и IT
Рет қаралды 25 М.
«Что может Python на микроконтроллерах» Андрей Власовских, JetBrains
33:17
Дисплей с ESP32
14:33
Dima espirans
Рет қаралды 9 М.
PlatformIO или прощай, Arduino IDE
35:23
Arduino и прочие питомцы
Рет қаралды 160 М.