«Что может Python на микроконтроллерах» Андрей Власовских, JetBrains
Выступление на конференции PyCon Russia 2017
Жүктеу.....
Пікірлер: 84
@pavel.karpets7 жыл бұрын
Далёк от темы микроконтроллеров, но, только из за имени докладчика, обязательно послушаю. Андрей всегда интересно и доступно рассказывает.
@user-oi1zl6de8i6 жыл бұрын
Спасибо за доклад. Конечно же серьезные проекты можно пока реализовать на c и ассемблере. Средства для разработки и отладки там гораздо серьезнее. Но будем следить за микрорайоном, может таким ребятам, как докладчик, удастся изменить соотношения в возможностях языков по разработке микроконтролерной техники.
@gubin.konstantin
5 жыл бұрын
А речь пока не о серьезных проектах) Кто вообще смотрит такое и скупает на АлиЭкспрессах еспшки и программит их?) Люди которые кодят для станков?) Там тупо интенет вещей, умный дом, умные теплицы и все такое прочее) как по мне для такого - питон просто сказка. Единственное - я пока что сам не пробовал, и не могу сказать, что все работает. Но очень хочется и скоро начну) благо, что задачи тривиальные у меня.. лохо что говорят, что платы греются под питоном
@user-oi1zl6de8i
3 жыл бұрын
@@gubin.konstantin нет не греются
@user-oi1zl6de8i
3 жыл бұрын
@звизданутое солнце не исключено.. конечно, если под питоном понимать весь его арсенал, включая средства компиляции модулей
@dmytromykhailiuta9268
2 жыл бұрын
Для серьезного проекта на asm может и жизни не хватить. А для общего развития сделайте простенький проект на C и asm, сравните результат. Будите удивлены.
@Ais_Hunt4 жыл бұрын
Пытались уйти от си в итоге пришли к си.... Если вы юзайти esp8266, то на том же си с плюсами написан отличный фреймворк, да и в esp 4 мб памяти этого более чем достаточно. Одного не пойму зачем так нагружать мк?
@user-ix7lb1sx4k
2 жыл бұрын
Здравствуйте. Как называется фреймворк на С++?
@user-ed3uu2lx9v4 жыл бұрын
Так как все така там gc работает без rc?
@silentage6310
2 жыл бұрын
пробегает по всем переменным и ищет обьекты без ссылок. не?
@alech36302 жыл бұрын
Как установить модуль machine? Pip ругается на pycrypto и рушит всю установку
@LiMiShow
2 жыл бұрын
этого пакета нет для большого питона, а чтобы редактор кода подсказывал и тд посмотрите библиотеку micropy-cli
@invisiblealex007 Жыл бұрын
вопрос о 50мс. Это очень много. Программеры под hardware улыбаются) обычно вкл\выкл пина для, скажем, мотора (любого исполнительного механизма) в робототехнике, время идет не если не в пикосекундах, то в наносекундах. Ладно 1-2 мс - это потолок. Подозреваю, что по протоколам тех же I2Cили UART там все побыстрее, чем 50мс. Смотрел тесты на С и на Python там (год-два назад) производительность х2 у С. Так, что неплохо. P.S. вот тут хороший тест и таких много. Речь идет о выводе изображения. в микропайтоне библиотеки от С++ медленные, а других нет kzread.info/dash/bejne/p22JyK2Nf8a_ftY.html
@101picofarad
Жыл бұрын
Кому нужно быстро выводить изображение на пайтоне?
@invisiblealex007
Жыл бұрын
@@101picofarad не понял вопроса... мне. Много кому, много гайдов на ютубе (всем, кто посмотрел - всем нужно). А кому-то не нужно))) у всех разные запросы для МК.
@ostrov112 жыл бұрын
... что что, греть атмосферу.
@user-ix7lb1sx4k2 жыл бұрын
Здравствуйте. Что изменилось за 4 года?
@vadymurupa4187
Жыл бұрын
Rust
@user-ix7lb1sx4k
Жыл бұрын
@@vadymurupa4187 Что вы имеете в виду?
@fantikifantiki6714
Жыл бұрын
докладываю. Расширили линейку МК, и на сами МК добавили памяти, операционных систем и периферии ) например, ESP32
@user-ix7lb1sx4k
Жыл бұрын
@@fantikifantiki6714 А какие новые микроконтроллеры появились?
@101picofarad
Жыл бұрын
@@user-ix7lb1sx4kа что, есп32s3 с 16Мб флеша и 8Мб срама мало?
@_meta_data_99923 жыл бұрын
С нуля питон и анализ данных: kzread.info/dash/bejne/Z6l5uLGGncWch6Q.html Python + data science: kzread.info/dash/bejne/o4t2sK1pqcethbA.html
@dmitryefimkin6550 Жыл бұрын
ЗдОрово. Хороший доклад. Но есть вероятность, что Питон опаздывает. Есть специализированные среды FBD, которые прогрессивны и перспективны. При этом "цена входа" минимальна, в плане знаний о программировании. Можно вообще не быть программистом и успешно делать прошивки. Я про FLProg и прочие похожие среды.
@MK_Electron2 жыл бұрын
Питонеры на конференции немного недопонимают про что речь ))
@dmytromykhailiuta9268
2 жыл бұрын
Поколение пепси сменит поколение Питона :)
@user-lq4qe4mt4x7 ай бұрын
Интересно даже для чайника, то есть меня, вот бы разработали проект из нескольких мк взаимодействующих как один меж собою выполняющих одновременно несколько задач.
@iMarkusUS Жыл бұрын
Зачем спячка для термостата .. идёт постоянный цикл опроса датчика температуры , а там уже if else
@fantikifantiki6714
Жыл бұрын
затем что изменение температуры это очень медленнный процесс, и можно нормально поспать тыщонку-другую миллисекунд) заодно сэкономить себе батарейку
@alfiz99432 жыл бұрын
Так и в чем преимущество микропайтона перед си? Была функция работы с I2C на си стала на питоне, что нам это дало? Потому что программист МК работает в первую очередь с аппаратной частью, язык в этом случае не принципиален. Требуются дополнительные манипуляции, чтобы запустить микропайтон на МК, это требует ресурсов, ряд поддерживаемых МК мал. Скорее всего библиотек для работы с микросхемами по микропайтон тоже мало.
@fantikifantiki6714
Жыл бұрын
например, в том, что можно превратить МК в маленький комп с интерпретатором питоновых программ и команд в реальном времени. Набрал команду "включи светодиод" - он включил) набрал "выполни процедуру .." - он выполнил. Интерактивная отладка алгоритмов, в том числе работы с периферией, в том числе через интернет. А потом все это можно запустить в цикле, как обычно. Не нужен никакой дебаггер интерпретатору ) А на Сях (если ты конечно не разработчик крутых STMок с нормальной средой отладки) тебе в лучшем случае что-то напишет в логах, в худшем - поморгает светодиодом 5 раз в нужном месте кода. А в целом это такой же вопрос, как "нафига вообще нужен питон, если есть Си" :) Мне, например, Си кажется визуально неудобочитаемым, со всеми этими дурацкими мелкими скобочками, вместо нормальных паскалевских BEGIN- END ))
@alfiz9943
Жыл бұрын
@@fantikifantiki6714 как я понял, посыл вашего ответа состоит в том, что с помощью micro python можно не использовать отладчик. Но экономия 100 рублей на ст-линке требует увеличение используемой памяти, что заставляет покупать более дорогой МК (которого может и не быть в наличии). Возможно, в некоторых случаях использование micro python имеет смысл, благодарю за ответ. Скобки в Си намного приятнее этого богомерзкого паскаля
@101picofarad
Жыл бұрын
@@fantikifantiki6714житаг не так уж и дорого использовать для отладки и он не только на стмках есть.
@OlegKorsak6 жыл бұрын
АБС не тормозит лучше - она даёт совершать манёвры при торможении. С заблокированными колёсами этого не сделаешь
@gubin.konstantin
5 жыл бұрын
Пример был не в этом)
@user-il7ub4jq8q
4 жыл бұрын
Вы не правы эта система увеличивает эффективность торможения процентов на 30, прежде всего. И изобретена в первые в авиации когда там начинался бурный рост, самолеты стали больше и тяжелее а ВПП оставались короткими вот и разработали систему чтобы сокращать пробег при посадке.
@Mralex22801
3 жыл бұрын
@@user-il7ub4jq8q торможение с АБС увеличивает тормозной путь. Сам то проверь на песке к примеру, или снегу. Но позволяет маневрировать.
@user-il7ub4jq8q
3 жыл бұрын
@@Mralex22801 Это ваше субъективное мнение, киньте ссылки на официальные исследования если это не так.
@Mralex22801
3 жыл бұрын
@@user-il7ub4jq8q первый же ролик - "торможение без АБС самое полное сравнение".
@Clampo15 жыл бұрын
На счет цены мк он конечно лукавит. За 1$ ничего серьезного не выжмиш. Да и речь про очередные костыли типа ардуино.
@user-nc1zf7fi4e
Жыл бұрын
Если "выжмиш", то и сотка не спасет. 🙂
@zip1982besh4 жыл бұрын
Python или же MicroPython вытеснит Си из микроконтроллеров? Очень смело. Я пользовал MicroPython, что то тривиальное может быть и быстрее для программиста (написать проект), но вот в скорости выполнения, работа с периферией - тут Си в не конкуренции.
@kandreyk9159
4 жыл бұрын
интересно людям, вот и пробуют разное, никогда не знаешь, что "взлетит". А пайтон щас в школах и вузах преподавать стали - можно учебные стенды для детей сделать
@zip1982besh
4 жыл бұрын
@@kandreyk9159 я же не против, конечно хорошо, пусть пробуют )))
@fantikifantiki6714
Жыл бұрын
я думаю что питон это очередной вброс технологий, до этого была джава, а до этого дед Паскаль)
@fromillia3 жыл бұрын
Зачем совать в электронику пайтон, если есть Го, который сам по себе значительно шустрее, так он ещё и использует многоядерную архитектуру процессора?!
@mtechnologies4001
2 жыл бұрын
Потому что пайтон пытаются засунуть в каждую дырку, хотя пайтон крайне медленный. И пайтон полная хрень.
@user-nc1zf7fi4e
Жыл бұрын
@@mtechnologies4001 Я думал, что только я дурак, не понимаю зачем этот "тормоз"... 🙂
@fantikifantiki6714
Жыл бұрын
я думаю что питон это очередной вброс технологий, до этого была джава, а до этого дед Паскаль) почему про Паскаль забыли ?) я люблю BEGIN-END вместо всех этих ваших дурацких {фигурных скобочек}
@iMarkusUS Жыл бұрын
А вот если просто увеличить память в микроконтроллерах ? Мы тут в наномире уже якобы
@fantikifantiki6714
Жыл бұрын
вопрос стоимости единицы ресурса. Они уже увеличили, и память, и диапазон плат. Видос же 5-летней давности)
@mogway791
Ай бұрын
Да уже давно 1МБ на ESP8266 или ESP32. Но есть и 4МБ. После 16кб дальше можно не смотреть.
@dmytromykhailiuta92682 жыл бұрын
Человек говорит что отлаживается принтами, логи через порт, и тут же спрашивает как две платы соединить физически. Он точно понимает в том чем занимался полтора месяца?
@fantikifantiki6714
Жыл бұрын
да, ну и че?) ну почесал своё самолюбие, повыделывался) с кем не бывает)
@dpoleev3 жыл бұрын
На обычных компах тоже нет ни ядра ни операционной системы. Надо ее туда положиь. С микроконтрллерами то же самое. самое распространенное FreeRTOS
@fantikifantiki6714
Жыл бұрын
уже положено)
@rashen-64222 жыл бұрын
Типичное непонимание применение языка и уровень железа. потом будут более мощные железки для выполнение примитивных задач. Однозначно язык С.
@fantikifantiki6714
Жыл бұрын
Мне, например, Си кажется визуально неудобочитаемым, со всеми этими дурацкими мелкими скобочками, вместо нормальных паскалевских BEGIN- END ))
@user-ne4uf2so8u7 жыл бұрын
Мммм
@user-nc1zf7fi4e
Жыл бұрын
Нет, это МММ. 🙂
@andreyc64392 жыл бұрын
А не проще си выучить? Для контроллеров там учить нечего.
@fantikifantiki6714
Жыл бұрын
Мне, например, Си кажется визуально неудобочитаемым, со всеми этими дурацкими фигурными {скобочками}, вместо нормальных паскалевских BEGIN END ))
@sc0ut326 жыл бұрын
Доклад отличный, но микропайтон... Ну да, лет через 10 мб и составит конкуренцию. А пока что, это только: "Вау питон на мк!111!1"
@gubin.konstantin
5 жыл бұрын
Я не соглашусь. Говорю как обыватель и не специалист, но человек, который хочет создать автополив на большой площади. Мне нужны простые операции от МК, типа сбора данных с датчиков и отрывания реле. Ассемблер, С я не потяну, а питон вывезу. Задача решена. При этом вроде бы не промышленный масштаб, но и не "вау питон на МК".
@dmitryponyatov2158
5 жыл бұрын
скорее "Вау, у нас 107 байт памяти осталось"
@aleksivanov9137
4 жыл бұрын
@@gubin.konstantin Доброго времени суток.А если взять arduino чем питона на ней по-моему проще простого писать для мелких задач.Или я ошибаюсь?
@gubin.konstantin
4 жыл бұрын
@@aleksivanov9137 Ардуино брать просто не стоит. Глючит
@aleksivanov9137
4 жыл бұрын
@@gubin.konstantin Здравствуйте.Я пользуясь Китайскими arduikami и пока глюков не замечал.Возможно у меня мало опыта.Пока спорить не буду.
@user-nc1zf7fi4e Жыл бұрын
Редкий бред на суржике... 🙂
@VLF-INTERVAL3 жыл бұрын
Хве відос у форматі провсе зразу та не прощо.Там десь є Arduino Uno R3+ESP.
@XpIOHdeJIb3000 Жыл бұрын
микропитухон не медленный, всего лишь в 400 раз уступает с по скорости.
@fantikifantiki6714
Жыл бұрын
зато под него уже напрогано кучу драйверов и прочих либ, которые облегчают разработку нубам, зато тромозят всего лишь в 700 раз)
@XpIOHdeJIb3000
Жыл бұрын
@@fantikifantiki6714 под с тоже дохерища библиотек, но тормоза там существенно меньше
@jonluizianazak554811 ай бұрын
Бред в большей части изложения. Балаболка .... Дизлайк....
Пікірлер: 84
Далёк от темы микроконтроллеров, но, только из за имени докладчика, обязательно послушаю. Андрей всегда интересно и доступно рассказывает.
Спасибо за доклад. Конечно же серьезные проекты можно пока реализовать на c и ассемблере. Средства для разработки и отладки там гораздо серьезнее. Но будем следить за микрорайоном, может таким ребятам, как докладчик, удастся изменить соотношения в возможностях языков по разработке микроконтролерной техники.
@gubin.konstantin
5 жыл бұрын
А речь пока не о серьезных проектах) Кто вообще смотрит такое и скупает на АлиЭкспрессах еспшки и программит их?) Люди которые кодят для станков?) Там тупо интенет вещей, умный дом, умные теплицы и все такое прочее) как по мне для такого - питон просто сказка. Единственное - я пока что сам не пробовал, и не могу сказать, что все работает. Но очень хочется и скоро начну) благо, что задачи тривиальные у меня.. лохо что говорят, что платы греются под питоном
@user-oi1zl6de8i
3 жыл бұрын
@@gubin.konstantin нет не греются
@user-oi1zl6de8i
3 жыл бұрын
@звизданутое солнце не исключено.. конечно, если под питоном понимать весь его арсенал, включая средства компиляции модулей
@dmytromykhailiuta9268
2 жыл бұрын
Для серьезного проекта на asm может и жизни не хватить. А для общего развития сделайте простенький проект на C и asm, сравните результат. Будите удивлены.
Пытались уйти от си в итоге пришли к си.... Если вы юзайти esp8266, то на том же си с плюсами написан отличный фреймворк, да и в esp 4 мб памяти этого более чем достаточно. Одного не пойму зачем так нагружать мк?
@user-ix7lb1sx4k
2 жыл бұрын
Здравствуйте. Как называется фреймворк на С++?
Так как все така там gc работает без rc?
@silentage6310
2 жыл бұрын
пробегает по всем переменным и ищет обьекты без ссылок. не?
Как установить модуль machine? Pip ругается на pycrypto и рушит всю установку
@LiMiShow
2 жыл бұрын
этого пакета нет для большого питона, а чтобы редактор кода подсказывал и тд посмотрите библиотеку micropy-cli
вопрос о 50мс. Это очень много. Программеры под hardware улыбаются) обычно вкл\выкл пина для, скажем, мотора (любого исполнительного механизма) в робототехнике, время идет не если не в пикосекундах, то в наносекундах. Ладно 1-2 мс - это потолок. Подозреваю, что по протоколам тех же I2Cили UART там все побыстрее, чем 50мс. Смотрел тесты на С и на Python там (год-два назад) производительность х2 у С. Так, что неплохо. P.S. вот тут хороший тест и таких много. Речь идет о выводе изображения. в микропайтоне библиотеки от С++ медленные, а других нет kzread.info/dash/bejne/p22JyK2Nf8a_ftY.html
@101picofarad
Жыл бұрын
Кому нужно быстро выводить изображение на пайтоне?
@invisiblealex007
Жыл бұрын
@@101picofarad не понял вопроса... мне. Много кому, много гайдов на ютубе (всем, кто посмотрел - всем нужно). А кому-то не нужно))) у всех разные запросы для МК.
... что что, греть атмосферу.
Здравствуйте. Что изменилось за 4 года?
@vadymurupa4187
Жыл бұрын
Rust
@user-ix7lb1sx4k
Жыл бұрын
@@vadymurupa4187 Что вы имеете в виду?
@fantikifantiki6714
Жыл бұрын
докладываю. Расширили линейку МК, и на сами МК добавили памяти, операционных систем и периферии ) например, ESP32
@user-ix7lb1sx4k
Жыл бұрын
@@fantikifantiki6714 А какие новые микроконтроллеры появились?
@101picofarad
Жыл бұрын
@@user-ix7lb1sx4kа что, есп32s3 с 16Мб флеша и 8Мб срама мало?
С нуля питон и анализ данных: kzread.info/dash/bejne/Z6l5uLGGncWch6Q.html Python + data science: kzread.info/dash/bejne/o4t2sK1pqcethbA.html
ЗдОрово. Хороший доклад. Но есть вероятность, что Питон опаздывает. Есть специализированные среды FBD, которые прогрессивны и перспективны. При этом "цена входа" минимальна, в плане знаний о программировании. Можно вообще не быть программистом и успешно делать прошивки. Я про FLProg и прочие похожие среды.
Питонеры на конференции немного недопонимают про что речь ))
@dmytromykhailiuta9268
2 жыл бұрын
Поколение пепси сменит поколение Питона :)
Интересно даже для чайника, то есть меня, вот бы разработали проект из нескольких мк взаимодействующих как один меж собою выполняющих одновременно несколько задач.
Зачем спячка для термостата .. идёт постоянный цикл опроса датчика температуры , а там уже if else
@fantikifantiki6714
Жыл бұрын
затем что изменение температуры это очень медленнный процесс, и можно нормально поспать тыщонку-другую миллисекунд) заодно сэкономить себе батарейку
Так и в чем преимущество микропайтона перед си? Была функция работы с I2C на си стала на питоне, что нам это дало? Потому что программист МК работает в первую очередь с аппаратной частью, язык в этом случае не принципиален. Требуются дополнительные манипуляции, чтобы запустить микропайтон на МК, это требует ресурсов, ряд поддерживаемых МК мал. Скорее всего библиотек для работы с микросхемами по микропайтон тоже мало.
@fantikifantiki6714
Жыл бұрын
например, в том, что можно превратить МК в маленький комп с интерпретатором питоновых программ и команд в реальном времени. Набрал команду "включи светодиод" - он включил) набрал "выполни процедуру .." - он выполнил. Интерактивная отладка алгоритмов, в том числе работы с периферией, в том числе через интернет. А потом все это можно запустить в цикле, как обычно. Не нужен никакой дебаггер интерпретатору ) А на Сях (если ты конечно не разработчик крутых STMок с нормальной средой отладки) тебе в лучшем случае что-то напишет в логах, в худшем - поморгает светодиодом 5 раз в нужном месте кода. А в целом это такой же вопрос, как "нафига вообще нужен питон, если есть Си" :) Мне, например, Си кажется визуально неудобочитаемым, со всеми этими дурацкими мелкими скобочками, вместо нормальных паскалевских BEGIN- END ))
@alfiz9943
Жыл бұрын
@@fantikifantiki6714 как я понял, посыл вашего ответа состоит в том, что с помощью micro python можно не использовать отладчик. Но экономия 100 рублей на ст-линке требует увеличение используемой памяти, что заставляет покупать более дорогой МК (которого может и не быть в наличии). Возможно, в некоторых случаях использование micro python имеет смысл, благодарю за ответ. Скобки в Си намного приятнее этого богомерзкого паскаля
@101picofarad
Жыл бұрын
@@fantikifantiki6714житаг не так уж и дорого использовать для отладки и он не только на стмках есть.
АБС не тормозит лучше - она даёт совершать манёвры при торможении. С заблокированными колёсами этого не сделаешь
@gubin.konstantin
5 жыл бұрын
Пример был не в этом)
@user-il7ub4jq8q
4 жыл бұрын
Вы не правы эта система увеличивает эффективность торможения процентов на 30, прежде всего. И изобретена в первые в авиации когда там начинался бурный рост, самолеты стали больше и тяжелее а ВПП оставались короткими вот и разработали систему чтобы сокращать пробег при посадке.
@Mralex22801
3 жыл бұрын
@@user-il7ub4jq8q торможение с АБС увеличивает тормозной путь. Сам то проверь на песке к примеру, или снегу. Но позволяет маневрировать.
@user-il7ub4jq8q
3 жыл бұрын
@@Mralex22801 Это ваше субъективное мнение, киньте ссылки на официальные исследования если это не так.
@Mralex22801
3 жыл бұрын
@@user-il7ub4jq8q первый же ролик - "торможение без АБС самое полное сравнение".
На счет цены мк он конечно лукавит. За 1$ ничего серьезного не выжмиш. Да и речь про очередные костыли типа ардуино.
@user-nc1zf7fi4e
Жыл бұрын
Если "выжмиш", то и сотка не спасет. 🙂
Python или же MicroPython вытеснит Си из микроконтроллеров? Очень смело. Я пользовал MicroPython, что то тривиальное может быть и быстрее для программиста (написать проект), но вот в скорости выполнения, работа с периферией - тут Си в не конкуренции.
@kandreyk9159
4 жыл бұрын
интересно людям, вот и пробуют разное, никогда не знаешь, что "взлетит". А пайтон щас в школах и вузах преподавать стали - можно учебные стенды для детей сделать
@zip1982besh
4 жыл бұрын
@@kandreyk9159 я же не против, конечно хорошо, пусть пробуют )))
@fantikifantiki6714
Жыл бұрын
я думаю что питон это очередной вброс технологий, до этого была джава, а до этого дед Паскаль)
Зачем совать в электронику пайтон, если есть Го, который сам по себе значительно шустрее, так он ещё и использует многоядерную архитектуру процессора?!
@mtechnologies4001
2 жыл бұрын
Потому что пайтон пытаются засунуть в каждую дырку, хотя пайтон крайне медленный. И пайтон полная хрень.
@user-nc1zf7fi4e
Жыл бұрын
@@mtechnologies4001 Я думал, что только я дурак, не понимаю зачем этот "тормоз"... 🙂
@fantikifantiki6714
Жыл бұрын
я думаю что питон это очередной вброс технологий, до этого была джава, а до этого дед Паскаль) почему про Паскаль забыли ?) я люблю BEGIN-END вместо всех этих ваших дурацких {фигурных скобочек}
А вот если просто увеличить память в микроконтроллерах ? Мы тут в наномире уже якобы
@fantikifantiki6714
Жыл бұрын
вопрос стоимости единицы ресурса. Они уже увеличили, и память, и диапазон плат. Видос же 5-летней давности)
@mogway791
Ай бұрын
Да уже давно 1МБ на ESP8266 или ESP32. Но есть и 4МБ. После 16кб дальше можно не смотреть.
Человек говорит что отлаживается принтами, логи через порт, и тут же спрашивает как две платы соединить физически. Он точно понимает в том чем занимался полтора месяца?
@fantikifantiki6714
Жыл бұрын
да, ну и че?) ну почесал своё самолюбие, повыделывался) с кем не бывает)
На обычных компах тоже нет ни ядра ни операционной системы. Надо ее туда положиь. С микроконтрллерами то же самое. самое распространенное FreeRTOS
@fantikifantiki6714
Жыл бұрын
уже положено)
Типичное непонимание применение языка и уровень железа. потом будут более мощные железки для выполнение примитивных задач. Однозначно язык С.
@fantikifantiki6714
Жыл бұрын
Мне, например, Си кажется визуально неудобочитаемым, со всеми этими дурацкими мелкими скобочками, вместо нормальных паскалевских BEGIN- END ))
Мммм
@user-nc1zf7fi4e
Жыл бұрын
Нет, это МММ. 🙂
А не проще си выучить? Для контроллеров там учить нечего.
@fantikifantiki6714
Жыл бұрын
Мне, например, Си кажется визуально неудобочитаемым, со всеми этими дурацкими фигурными {скобочками}, вместо нормальных паскалевских BEGIN END ))
Доклад отличный, но микропайтон... Ну да, лет через 10 мб и составит конкуренцию. А пока что, это только: "Вау питон на мк!111!1"
@gubin.konstantin
5 жыл бұрын
Я не соглашусь. Говорю как обыватель и не специалист, но человек, который хочет создать автополив на большой площади. Мне нужны простые операции от МК, типа сбора данных с датчиков и отрывания реле. Ассемблер, С я не потяну, а питон вывезу. Задача решена. При этом вроде бы не промышленный масштаб, но и не "вау питон на МК".
@dmitryponyatov2158
5 жыл бұрын
скорее "Вау, у нас 107 байт памяти осталось"
@aleksivanov9137
4 жыл бұрын
@@gubin.konstantin Доброго времени суток.А если взять arduino чем питона на ней по-моему проще простого писать для мелких задач.Или я ошибаюсь?
@gubin.konstantin
4 жыл бұрын
@@aleksivanov9137 Ардуино брать просто не стоит. Глючит
@aleksivanov9137
4 жыл бұрын
@@gubin.konstantin Здравствуйте.Я пользуясь Китайскими arduikami и пока глюков не замечал.Возможно у меня мало опыта.Пока спорить не буду.
Редкий бред на суржике... 🙂
Хве відос у форматі провсе зразу та не прощо.Там десь є Arduino Uno R3+ESP.
микропитухон не медленный, всего лишь в 400 раз уступает с по скорости.
@fantikifantiki6714
Жыл бұрын
зато под него уже напрогано кучу драйверов и прочих либ, которые облегчают разработку нубам, зато тромозят всего лишь в 700 раз)
@XpIOHdeJIb3000
Жыл бұрын
@@fantikifantiki6714 под с тоже дохерища библиотек, но тормоза там существенно меньше
Бред в большей части изложения. Балаболка .... Дизлайк....