Я собрал метеостанцию от Гайвера. Доработал её, установив вентилятор для проветривания при привышении CO2. Только вот столкнулся со свистом вентилятора при регулировки ШИМом. А вот сегодняшний урок может мне помочь. Спасибо авторам!
Только сейчас дошли руки доработать метеостанцию. Всё получилось и даже очень легко. Вентилятор теперь не свистит на малых оборотах. Спасибо авторам ролика!
А ещё можно сделать ультрозвуковую ванну, очень просто и с большим функционалом. Ардуино, библиотека гайвер пвм, полевик IRLU8726, пьезо ультрозвуковой излучатель.
@@александералександер-ж6ф капец, ты прикалываешься? Посмотри любую схему в Гугле, из разряда "Ардуино полевой транзистор", нагрузка резанатар. Скетч, есть в этом видео, или возьми из примера библиотеки гайвер пвм (там несколько примеров), частоту ставишь ту, что у резонатора указана, а дальше, уже накручиваешь скетч, как тебе надо.
@@DrakSenialX можно, но к Ардуино можно экран подвесить, например 16х2, кнопки и сделать кучу режимов, выключение по таймеру например. Да и полевик можно юзать не тот что я написал, а любой другой (но только не 2n7000))), а что то адекватное по мощности).
Как же я рад, что сначала изучил ассемблер и только вот сейчас добрался до Си-написания кода. Люди, учите ассемблер. Он не такой сложный, как может показаться на первый раз. Сразу же многое станет понятно. Книга Евстафьева в помощь)
А можешь замутить что то вроде трёх фазного частотника чтоб можно было управлять моторчиком от жёсткого диска ? ну или хотя бы припер , спасибо за это видео !
В GyverPWM есть косяк! Обнаружил его в примере PWMfrequenc если в шим подать значение 255 и потом вернуть в 0 то на выходе будет постоянный высокий уровень как при 255
Было бы неплохо увидеть список драйверов/мосфетов способных работать с ШИМ 20+КГц. Ну или хотя бы куда смотреть в даташите, что бы подобрать их самостоятельно.
Я покупал одни модуль для ардуинр как раз мосфет с драйвером на микросхеме. Заявленная частота была 10кГ. У меня он сейчас прекрасно работает на частоте 31кГц. Работает с двигателем подающего устройства полуавтомата. Не греется. В то время как обычный мосфет без драйвера грелся как кипятильник даже на стандартной частоте.
я с первой очень удобной библиотечки от 50Гц до 1.6 МГерц на 328атмеге выжимал, но разрядность там конечно соответствовала :D В универе задание было мосфет прогнать по всем частотам включая те где он уже не успевает открыться
" // стандартные функции библиотеки ардуино // устанавливаем частоту от 1 Гц, верх ограничен возможностями контроллера analogWriteFrequency (100); // устанавливаем разрешение до 16 бит analogWriteResolution (16); // формируем ШИМ в соответствии с заданными параметрами analogWrite (pin, PWM_duty_cycle); " Хотелось бы коммент знающих людей на этот счёт.
Уважаемый, возможно ли на Ардуино с помощью подбора шим сигнала сделать индукционный нагреватель? Т.е управление силовыми транзисторами которые по сигналу ведущего от контроллера будут наводить токи в индукторе? ⭐⭐⭐
Чрезвычайно интересная тема. Только еще изучаю эту штуку. Мне надо генератор импульсов, с плавной регулировкой (от внешнего напряжения или потенциометра) частоты в пределах 5 - 100 гц , и регулировкой длительности импульса, ну или скважности, в зависимости от другого напряжения. Импульсы наоборот, короткие, доли миллисекунды. Может, уже есть готовый код для реализации? Частота очень низкая нужна, от 5 гц, это особенность. Как типа в стробоскопе. Можно как шим рассматривать, на таймере, можно и с delay, пока еще ничего не программил, жду нану с али, поэтому и спрашиваю заранее. Ну а за видео лайк однозначно!
Как раз недавно заюзал библиотеку гайвера для шима, а то вентиль шумел капец, не кандеры, не катушки, ничего не помогало. П.с. кстати, на высокой частоте, вентиль может не заработать, поэтому кандер на 0,1 микрофораду лучше поставить.
@@nich1con652 если мосфет, то с драйн (нога что идёт на вентиль) на общий. Между питосом и драйном, ставить нет смысла. Схему глянь в Гугле по запросу - Ардуино полевик вентелятор.
Отлично! То, что надо, спасибо за инфу. Кто знает, мне надо управлять нагрузкой по заданному времени, например, что бы работал нагреватель 4 часа, потом отключался. Где такое искать?
Можно с RTC, если надо привязываться к мировому времени, можно просто софтварный таймер запрограммировать, если не надо привязываться к времени суток, а именно на 4 часа поставить... Делал себе 4-часовой "яйце-таймер", вообще без проблем. Реализаций тьма. Можно привязаться к millis(), можно отдельную переменную завести, в которой секунды вычитать. Если никакой блокирующей доп нагрузки на МК нет - loop(){ if (buttonPressed && !enabled){ timer = millis() + 14400000L; //(4*60*60*1000) turnOn(); } if (millis() > timer) { turnOff(); } }
@@U2VR_Channel привязываться к времени суток не надо, прост работа в заданный период времени. Делаю дегидратор для пластика. В ардуино я практически ноль, начал только месяц назад этим интересоваться. Спасибо за совет.
@@КотШрдингера-г1у Купи розетку с программируемым таймером в леруа. рублей 200 или 400 стоит . выглядит как блок питания который в розетку вставляется с кнопочками и жк экранчиком. как хочешь так и настроишь. хоть по часам, хоть по дням недели. на 10А, по моему.
Отличный материал. Слышал про то, что можно программно сделать НИМ на всех пинах ардуино, но толковой информации не нашёл. Возможно Вы и про это сделаете видео?) Расширители ШИМ все же не то...
Мой вопрос по таймерам, но немного другой: как могут конфликтовать библиотеки GyverTimers и ServoSmooth? При включении таймера - начинает дёргаться (неровно работать) серво :(
Привет На последнем стриме ты писал классный код управления шим с помощью аналогового входа, управление резистором. Пожалуйста повтори его или закинь код в доступ
В марлине и так уже всё прикручено. Но если драйверы шаговых двигателей шумные, то ничего с этим уже не сделаешь. С бесшумной платой действительно шумят только вентиляторы практически.
@@Муриз не, там очень много данных надо принять, и изза низких частот там вроде кадр формируется так долго, что размазывается, возможно в будущем на есп какой нибудь)
Да, там при низкой частоте надо много передать, на пиксель 0,04мс приходится, а передать надо порядка 78000. Может подскажешь более менее камеру для ардуино?
08:24 "... скважность" в функции pwm_set. Правильно ли я понимаю, что если передать в параметре скважности 2, то заполнение будет 50%? Если 4, то заполнение 25%? Если нет, то это ошибка.
@@nich1con652 Скважность что в среде Arduino, что в иной - суть одна: это отношение продолжительности цикла к продолжительности его заполнению сигналом. Скважность 1 - это 100% заполнение ШИМ, 2 - 50%, 4 - 25% и т.д. Вот меня интересует, что именно передается в параметре "скважности". Процент заполнения?
Давно все обсосано, поднять ШИМ без потери разрешения только задирать тактирующую частоту, но 40мгц кажись потолок для атмеги. Если разбирать так уж СТМ32, там ШИМ хитрый
Широтно импульсная модуляция - меняя широту импульса мы меняем длительность воздействия тока на нагрузку, от этого зависит скорость вращения вентилятора (пример)
А почему на картинках чипы с маркировкой Microchip? При этом во второй строке написано ATMEGAххх. Atmel разработчик и производитель семейства AVR, ни как не Microchip!!!
2:14 проверил все максимальные режимы там где написано "phase correct" кулер пищит также как при обычном шиме а там где написано "fast pwm" реально бесшумно
Ждал итога с вентилятором
Тоже ждал
О! Да ты растёшь! Очень круто стал рассказывать!
Он интонацией как Алекс Гайвер практически говорит
Ну наконец-то) давненько не выходило новое на канале
Amigo es la primera vez que veo tus videso. tienes excelente contenido sigue así adelante Gracias..! un saludo desde Colombia.
Очень хорошо что выходят такие уроки, они объясняют некоторые мелочи немного проще... Молодец!
3:30 опечатка в нижней строчке. Видео очень полезное, давно нужна была эта функция.
О. Гайвер-стиль ) Кратко по существу и с картинками. Такой блекджек нравится мне )))
Спасибо, хорошая подача материала.
ваще молодца! все работает, кулер крутится на минимальных оборотах без бесячего звука
Я собрал метеостанцию от Гайвера. Доработал её, установив вентилятор для проветривания при привышении CO2. Только вот столкнулся со свистом вентилятора при регулировки ШИМом. А вот сегодняшний урок может мне помочь. Спасибо авторам!
Только сейчас дошли руки доработать метеостанцию.
Всё получилось и даже очень легко.
Вентилятор теперь не свистит на малых оборотах.
Спасибо авторам ролика!
Супер! Очень полезное и подробное виде. Спасибо
Не хватает видосика с вентилятором, работающем бесшумно (результатом всех манипуляций) в конце ролика.
Всё! Бастуем за перезалив видео)
У тебя очень хорошие видео. Смотреть начал недавно, пока только знакомлюсь с Ардуино.
Как всегда спасибо за такие познания! 👍
Даёшь урок по USB-HID!
Классное видео, второй ведущий растет!)
спасибо вам с Гровером за то что вы делаете. Сделайте обзор Ардуино ИДЕ 2.0, от вас хочу обзор посмотреть!
Спасибо за видео и советы
Однозначно красавчик жирный лайк !
Всё по делу ,молодец!!!
А ещё можно сделать ультрозвуковую ванну, очень просто и с большим функционалом. Ардуино, библиотека гайвер пвм, полевик IRLU8726, пьезо ультрозвуковой излучатель.
можно схему и прошивку?
Да зачем ардуину пихать, можно и просто ne555
@@александералександер-ж6ф капец, ты прикалываешься? Посмотри любую схему в Гугле, из разряда "Ардуино полевой транзистор", нагрузка резанатар. Скетч, есть в этом видео, или возьми из примера библиотеки гайвер пвм (там несколько примеров), частоту ставишь ту, что у резонатора указана, а дальше, уже накручиваешь скетч, как тебе надо.
@@DrakSenialX можно, но к Ардуино можно экран подвесить, например 16х2, кнопки и сделать кучу режимов, выключение по таймеру например. Да и полевик можно юзать не тот что я написал, а любой другой (но только не 2n7000))), а что то адекватное по мощности).
Только если излучатель пьезо, то желательно ее дергать мостом, а не просто полевиком.
Суперские уроки, спасибо!
Другой компот регистры... книга Евстафьева... класс, становится всё интересное.... Классный канал
Я сначала испугался, дума алекс видет. Ну этот ведущий тоже классно объясняет
Как же я рад, что сначала изучил ассемблер и только вот сейчас добрался до Си-написания кода. Люди, учите ассемблер. Он не такой сложный, как может показаться на первый раз. Сразу же многое станет понятно. Книга Евстафьева в помощь)
Полезное видео, спасибо.
Эти советы полезнее овсянки
Я человек простой: вышло видео - лайк не глядя и коммент
Статистика на данный момент:
0 комментов
1 лайк
6 секунд назад
Я млышал что надо сначало смотреть видео,а потом ставить,так алгоритмы ютуба засчитают.
Лайк не глядя - это плохая практика.
@@retrometanol2510 хорошо, спасибо, буду знать
Ура, наконец-то новое видео
Отсылка с автократом очень в тему)
- как разогнать ШИМ?
- удалить Arduino IDE
- LOL
- ....................
А можешь замутить что то вроде трёх фазного частотника чтоб можно было управлять моторчиком от жёсткого диска ? ну или хотя бы припер , спасибо за это видео !
В GyverPWM есть косяк! Обнаружил его в примере PWMfrequenc если в шим подать значение 255 и потом вернуть в 0 то на выходе будет постоянный высокий уровень как при 255
Уроки с разбором регистров были бы замечательны)
современный идиот сам гуглить не умеет
Собрал на Аттини 13 с кондером), что б не шумело. С полевым. Привязка по температуре. Доп вентилятор на ноут.
Библиотека полезная, недавно пользовался💪
куда вы это запропростились наш творческий челавек ;-)
Было бы неплохо увидеть список драйверов/мосфетов способных работать с ШИМ 20+КГц. Ну или хотя бы куда смотреть в даташите, что бы подобрать их самостоятельно.
мосфеты почти любые, а вот драйвера, вопрос спорный. У гувера на сайте урок про ргб ленты и управление нагрузкой можно глянуть
практически все мосфеты, кроме древних советских работают на мегагерцах, но это не точно, совсем не точно
Я покупал одни модуль для ардуинр как раз мосфет с драйвером на микросхеме. Заявленная частота была 10кГ. У меня он сейчас прекрасно работает на частоте 31кГц. Работает с двигателем подающего устройства полуавтомата. Не греется. В то время как обычный мосфет без драйвера грелся как кипятильник даже на стандартной частоте.
спасибо. качественно
Спасибо, очень интересное видео! А как ардуино получает 38 кГц что бы управлять ИК приëмниками?
Я правильно понял, что на моменте 03.49 "пример 2" ошибка и автор нарисовал не те цифры предделителя? Написано "3" хотя предделитель "1"
я с первой очень удобной библиотечки от 50Гц до 1.6 МГерц на 328атмеге выжимал, но разрядность там конечно соответствовала :D В универе задание было мосфет прогнать по всем частотам включая те где он уже не успевает открыться
Такое только серьёзному драйверу под силу, например MC34151
@@mslq делал из говна и палок потому управлял ключём с помощью ULN2003
Я чёт не понял, на 328 атмеге разгон пина д11 не возможен?
"
// стандартные функции библиотеки ардуино
// устанавливаем частоту от 1 Гц, верх ограничен возможностями контроллера
analogWriteFrequency (100);
// устанавливаем разрешение до 16 бит
analogWriteResolution (16);
// формируем ШИМ в соответствии с заданными параметрами
analogWrite (pin, PWM_duty_cycle);
"
Хотелось бы коммент знающих людей на этот счёт.
да все шикарно и то, что надо!
p.s. кроме частоты выхода видео. ((
Спасибо за видео
Лайк!
Вопрос:
А возможно ли сделать комплиментарный сигнал ШИМ используя один таймер - Timer1 у ATmega328 на пинах D9 и D10?
Кто-то назвал Гувера Бумером?
губер
За Вована - лайк
ООооОООоооО, разгооончик.. Эта тема мне интересна)
Спасибо
дякую
Уважаемый, возможно ли на Ардуино с помощью подбора шим сигнала сделать индукционный нагреватель?
Т.е управление силовыми транзисторами которые по сигналу ведущего от контроллера будут наводить токи в индукторе?
⭐⭐⭐
Добрый день можешь пожалуйста снять видео про видеокамеру OV7670
может быть, просто пока не ясно, куда ее можно применить
Саня!!! Где видосы на основном канале????
Ничего не понял, но очень ИНТЕРЕСНО!
Чрезвычайно интересная тема. Только еще изучаю эту штуку. Мне надо генератор импульсов, с плавной регулировкой (от внешнего напряжения или потенциометра) частоты в пределах 5 - 100 гц , и регулировкой длительности импульса, ну или скважности, в зависимости от другого напряжения. Импульсы наоборот, короткие, доли миллисекунды. Может, уже есть готовый код для реализации? Частота очень низкая нужна, от 5 гц, это особенность. Как типа в стробоскопе. Можно как шим рассматривать, на таймере, можно и с delay, пока еще ничего не программил, жду нану с али, поэтому и спрашиваю заранее. Ну а за видео лайк однозначно!
Как успехи спустя год ?
@@LumineRose все получилось, устройство полностью готово и давно работает.
@@kullibbin как успехи спустя еще год?
@@Timsturbs да отлично все
Как раз недавно заюзал библиотеку гайвера для шима, а то вентиль шумел капец, не кандеры, не катушки, ничего не помогало.
П.с. кстати, на высокой частоте, вентиль может не заработать, поэтому кандер на 0,1 микрофораду лучше поставить.
скорее драйвер вентиля может обосраться, и отказаться работать на 31 кгц, но про кондер интересно. По питанию то?
@@nich1con652 если мосфет, то с драйн (нога что идёт на вентиль) на общий. Между питосом и драйном, ставить нет смысла. Схему глянь в Гугле по запросу - Ардуино полевик вентелятор.
Отлично! То, что надо, спасибо за инфу. Кто знает, мне надо управлять нагрузкой по заданному времени, например, что бы работал нагреватель 4 часа, потом отключался. Где такое искать?
Можно с RTC, если надо привязываться к мировому времени, можно просто софтварный таймер запрограммировать, если не надо привязываться к времени суток, а именно на 4 часа поставить...
Делал себе 4-часовой "яйце-таймер", вообще без проблем.
Реализаций тьма. Можно привязаться к millis(), можно отдельную переменную завести, в которой секунды вычитать. Если никакой блокирующей доп нагрузки на МК нет -
loop(){
if (buttonPressed && !enabled){
timer = millis() + 14400000L; //(4*60*60*1000)
turnOn();
}
if (millis() > timer) {
turnOff();
}
}
@@U2VR_Channel привязываться к времени суток не надо, прост работа в заданный период времени. Делаю дегидратор для пластика. В ардуино я практически ноль, начал только месяц назад этим интересоваться. Спасибо за совет.
@@КотШрдингера-г1у Купи розетку с программируемым таймером в леруа. рублей 200 или 400 стоит . выглядит как блок питания который в розетку вставляется с кнопочками и жк экранчиком. как хочешь так и настроишь. хоть по часам, хоть по дням недели. на 10А, по моему.
@@ЭрикКудинов спасибо, но это слишком просто)))
Круто
А с какой целью производители так занизили эту частоту?
чтобы слишком частые прерывания не грузили систему, там ведь миллис с микросом считаются в прерыавнии 0 таймера
там же сказано, нулевой чтобы получилось ~1000гц прерывания, а остальные хрен знает вообще зачем
А вот вентилятор с нулевым шумом зря не показали
Вентилятор с нулевым шумом это как точные часы, которые показывают правильное время всего 2 раза в сутки?
@@ИгорьЗахарчук-ю6б хихи
@@ИгорьЗахарчук-ю6б 12:00 ??
круто .
Отличный материал. Слышал про то, что можно программно сделать НИМ на всех пинах ардуино, но толковой информации не нашёл. Возможно Вы и про это сделаете видео?) Расширители ШИМ все же не то...
Ого, интересно!
Как с шим управления варистором плавно дела обстоят? На пин д4 иди д2
Решил данную проблему резистором и кондером
Плохо конечно, что не добавили Атмегу 168 в библиотеку Гайвера. Интересно почему?
Мой вопрос по таймерам, но немного другой: как могут конфликтовать библиотеки GyverTimers и ServoSmooth? При включении таймера - начинает дёргаться (неровно работать) серво :(
Хотелось бы видео о побитовых операциях, того самого, который упоминается на 2:28.
это к гуверу
@@nich1con652 Перейдайте ему, если несложно).
@@souris771 да он знает
из за отсутствия таких видосов мне пришлось читать мануал меги 🧐, так что поддержу, а вообще некоторые действия проще делать битовыми операциями
Азаз, с обнуления орнул)
Канал Игоря Негоды удалили ни за что! Поможем доброму дядьке!
Чем поможем то блять?
@@Коннор-п3м уже помогли. Канал разблокировали
@@manngegenmann2292 ну просто бесит каждый второй в комментариях левого ютубера "поможем поможем"
Штурм на офис гугл или что?
Здравствуйте. А в вашей библиотеке есть возможность выдавать ШИМ по двум портам со сдвигом фазы на 90 градусов?
Ухты, Алекс начал работать с кем-то еще?
А есть инфа про ESP8266? И что с analogwritefreq(), оно работает нормально вообще, а если да, почему ее нет в уроке?)
урок по avr
Привет
На последнем стриме ты писал классный код управления шим с помощью аналогового входа, управление резистором.
Пожалуйста повтори его или закинь код в доступ
Благодарю за информативную подачу материала!
Как идея для будущего видео: управление 3х фазными двигателями приличной мощности
Это Вам на канал Скифосовский. Там он сделал: "частотник по дешману".
Это далеко не так просто, как кажется. Одним видео не ограничишься, а делать это ради потехи душ зрителей - нет смысла, дорого оно и сложно.
"Приличной мощностью" и ардуино это мягко говоря будет плохо работать
Как это сделать используя программу fl prog
А с Attiny прокатит?
Осталось инструкции, как это всё прикрутить, например, к Марлину)
В марлине и так уже всё прикручено. Но если драйверы шаговых двигателей шумные, то ничего с этим уже не сделаешь. С бесшумной платой действительно шумят только вентиляторы практически.
Анимация с обнулёнышем вообще огонь Ж))
Расскажи о работе камеры OV7670
пока не знаю куда ее, очень медленно кадры с атмеги делаются, спорная железка
Думал она только у меня медленная)
@@Муриз не, там очень много данных надо принять, и изза низких частот там вроде кадр формируется так долго, что размазывается, возможно в будущем на есп какой нибудь)
Да, там при низкой частоте надо много передать, на пиксель 0,04мс приходится, а передать надо порядка 78000. Может подскажешь более менее камеру для ардуино?
Ждём Гулливера, в хорошем смысле!
Кто такой Гулливер?
@@boris9189 Гайвер
@@boris9189 тот который в лилипут приплыл.
Интересно на 32u4 такое работать будет?
Как всегда ни хрена не понятно, но очень интересно))
Ну так где вентилятор сНулевымШумом??
воображение
@@ArduNotes ну так частоту можно тоже вообразить, зачем вот этовотвсе
@@ipddip7642 у него это все на уровне бла бла бла
улетел
затем что на низкой частоте пищит, а на высокой нет, сказали же в видео
Вопрос. Если через библиотеку гайвера использовать только таймер1, будет ли работать стандартная millis() на таймере0 или нет?
если 0 таймер не трогать - всё будет в поряде
08:24 "... скважность" в функции pwm_set. Правильно ли я понимаю, что если передать в параметре скважности 2, то заполнение будет 50%? Если 4, то заполнение 25%? Если нет, то это ошибка.
заполнение ШИМ это, называть можно по разному, в дуино среде под этим подразумевается всегда одно и то же
@@nich1con652 Скважность что в среде Arduino, что в иной - суть одна: это отношение продолжительности цикла к продолжительности его заполнению сигналом. Скважность 1 - это 100% заполнение ШИМ, 2 - 50%, 4 - 25% и т.д.
Вот меня интересует, что именно передается в параметре "скважности". Процент заполнения?
@@Al.Sy. да, заполнение, но не в процентах.
@@nich1con652 Теперь понятно. Спасибо за ответ.
@@Al.Sy. если вкл кастомную частоту, то заполнение 0-255, если кастомный резолюшн, то 0 - зависит от разрядности
Разгон фуфыкса по шине
по множке
а с остальными пинами на меге как?
Давно все обсосано, поднять ШИМ без потери разрешения только задирать тактирующую частоту, но 40мгц кажись потолок для атмеги.
Если разбирать так уж СТМ32, там ШИМ хитрый
Для начала надо понять что такое шим
Широтно импульсная модуляция - меняя широту импульса мы меняем длительность воздействия тока на нагрузку, от этого зависит скорость вращения вентилятора (пример)
@@alexaxenov7867 понял спасибо
А если надо поднять частоту не PWM, а какой-то своей функции?
Бубен заказывать......?
Здравствуйте. Подскажите где можно посмотреть про шим на нано пин д3 с таймером 2. Как оно вообще работает
всмысле?
@@nich1con652 где посмотреть про функцию таймеры, как он работает, какие Команды что выполняют
ВСё хорошо, но музон задолбал!!! И как его отключить?
А почему на картинках чипы с маркировкой Microchip? При этом во второй строке написано ATMEGAххх. Atmel разработчик и производитель семейства AVR, ни как не Microchip!!!
А кто сейчас владелец атмел? Микрочип как раз
@@micromaster4405 Ух ты точно, аж с 2016-го. Сорян, пропустил.
Где гайвер?
2:14 проверил все максимальные режимы
там где написано "phase correct" кулер пищит также как при обычном шиме
а там где написано "fast pwm" реально бесшумно
Ураааа!
а майнить на ардуино можно?
Конечно! Соединяешь 100лярдов ардуин и получишь асик 😂
Главное мышку не забыть чтоб пищала когда на ардуинки надо подуть.
Четко! Лайк! У pic контроллеров с шимом все гораздо проще. Обожаю пики!
точеные?)
@@nich1con652 pic контроллеры
дай угадаю, и телефоны кнопочные смартфонам предпочитаешь, потому что в них настроек меньше?)
@@ArduNotes Нет, не угадал, гадалка из тебя ни какая, оставайся ардуинщиком.
божечки, только не плакай
Лайк за обнуление :D
На ассемблере пишите - и всё у вас будет летать на несколько порядков быстрее, жрать на порядки меньше, и занимать места в разы меньше.
это смотря как написать. Некоторые вещи уже написаны и лучше использовать их. А ещё компилятор неплохо делает свою работу =)