Начались майские праздники, но это не значит, что дайджест новостей из мира программирования ушёл на второй план. В этой подборке пройдёмся по важным новостям IT-мира за прошедшую неделю: разработчики Arduino выпустили обновление Arduino IDE 2.1, команда Flipper Zero добавила режим сна для своего устройства, а проект Prossimo начал переписывать sudo
и su
на Rust.
Рубрика «arduino» - 6
Дайджест новостей из мира программирования #2
2023-04-30 в 20:35, admin, рубрики: arduino, flipper, flipper zero, jetbrains, kotlin, Rust, sudo, дайджест, Программирование, разработкаMIDI chiptune + detune
2023-04-23 в 15:17, admin, рубрики: arduino, AY-3-8910, c++, detune, DIY, diy или сделай сам, MIDI, звук, музыка, Разработка под Arduino, Синтезатор, Электроника для начинающихДобавляем функциональность к музыкальному MIDI-синтезатору на двух чипах AY-3-8910, а также вспоминаем, что общего между музыкой и математикой.
Оглавление
Прикормочный кораблик на arduino
2023-04-22 в 22:45, admin, рубрики: arduino, diy или сделай сам, L298N, nRF24L01+, прикормочный кораблик, Разработка под Arduino, рыбалка, Электроника для начинающихСборка прикормочного кораблика на радиоуправлении начиналась в рамках моего первого студенческого проекта на arduino. Я жил далеко от городской суеты, поэтому приходилось в основном использовать только те компоненты, которые были на руках. Задача была проста - создать кораблик, который сможет разносить корм для рыбы с полезной нагрузкой около двух килограмм. Что бы достичь своих целей я должен был решить список следующих задач:
-
Сделать корпус и определить габариты.
-
Сделать движители.
-
Выбрать двигатель.
-
Обеспечить радиоуправление.
-
Обеспечить автономность питания.
Как подключить термопринтер к микроконтроллеру
2023-04-04 в 14:10, admin, рубрики: arduino, timeweb_статьи, Блог компании Timeweb Cloud, Блок питания, буфер, кассовый аппарат, программирование микроконтроллеров, Разработка под Arduino, сдвиговый регистр, схемотехника, термоголовка, термопринтер, Электроника для начинающихНекоторые из нас неоднократно интересовались, как подключить термопринтер от какого-либо оборудования (кассы, терминала, торгового автомата или чего-то ещё). Количество постов на тематических форумах — хороший тому пример.
Тем не менее, подробного описания работы с такими железками я нигде не встречал.
Итак, в сегодняшней статье узнаем, как заставить работать термопечатающую головку со стандартным последовательным интерфейсом. Разберёмся, как подключить её и как ей управлять. Традиционно будет много интересного.
Читать полностью »
Интернет коров
2023-03-31 в 14:58, admin, рубрики: arduino, lora, Беспроводные технологии, Интернет вещей, прототипирование, Разработка для интернета вещей, Разработка под Arduino, электроникаПо большому счету, хочу вам поведовать о моем небольшом DIY-проекте, но начать хотелось бы издалека. Если верить основателю псиохоанализа, то многие наши проблемы родом из детства. В свободное время от школы, с мая и до тех пор, пока не ляжет снег, мне приходилось стеречь коров, было их не очень много, голов до 20 крупнорогатого скота (КРС). Исходя из вышесказанного, идея избавиться от этого интереснейшего занятия или хотя бы как-то облегчить труд не покидает мою голову и по сей день.
Идеи для тех, кто хочет собрать свои часы
2023-03-02 в 9:00, admin, рубрики: arduino, diy или сделай сам, ruvds_статьи, Блог компании RUVDS.com, Разработка под Arduino, робототехника, самодельные часы, Электроника для начинающихКаждый самодельщик рано или поздно приходит к тому, что ему вот прямо сейчас необходимо создать свои часы. Зачем, почему — никто не знает. Если вы пришли к такому же пониманию, «их есть у меня». А именно — собственный хит-парад самодельных часов, которые позволят как комплексно прокачать скиллы в сборке, программировании и т. д., так и украсят любой дом своим присутствием.
В этой статье умышленно будут обойдены вниманием известные проекты часов, изготовленные из радиоламп или вращающейся линейки светодиодов, установленной на диске вышедшего из строя старого HDD, так как мы постараемся остановиться на более неизвестных и эффектных экземплярах, и если известные проекты и будут затронуты, то совсем чуть-чуть :-)Читать полностью »
Советский струйный принтер МС-6312 и Arduino NANO
2023-02-24 в 19:18, admin, рубрики: arduino, мс-6312, принтер, Разработка под Arduino, старое железоПриобрел для коллекции Советский струйный принтер или, если быть точнее, устройство вывода информации печатающее ЭЛЕКТРОНИКА МС-6312 производства ПО «Радий». Мне достался «старичок» 90-го года выпуска.
Первый взгляд на Arduino Lab for MicroPython и сравнение с Thonny IDE
2023-02-10 в 11:16, admin, рубрики: arduino, arduino lab, micropython, python, Raspberry, selectel, thonny, Блог компании Selectel, микроконтроллеры, программирование микроконтроллеров, Разработка на Raspberry Pi, Разработка под Arduino
В ноябре 2022 года Arduino объявили, что MicroPython стал частью их экосистемы. Вместе с этим разработчики выпустили новую IDE — Arduino Lab for MicroPython. Но чем она лучше той же Thonny, которую до сих пор используют для программирования микроконтроллеров на Python? Давайте разбираться.
Читать полностью »
Регистры vs библиотеки на примере сердечек
2023-02-07 в 7:41, admin, рубрики: arduino, C, CMSIS, diy или сделай сам, helloworld, KEIL, max7219, stm32, День святого Валентина, программирование микроконтроллеровВпереди 14 февраля. Можно спорить об уместности этого праздника в наших краях, а можно направить энергию в мирное русло. Например, откопать ардуину, щедро обсыпать светодиодами и сформовать их во что-то сердечкоподобное. Неубедительно? Согласен. Давайте так: откопаем в дальней коробке макетку на stm32, забудем, что у нас есть готовые библиотеки и подёргаем регистры, выгрызая каждый байт ROM у злобного компилятора. Потом сделаем всё тоже самое, но без фанатизма, с привлечением CMSIS библиотек и сравним результаты. Возможно даже сделаем выводы. Будет код, надругательство над таблицей векторов. Ардуинка тоже будет, куда ж без неё.
Читать полностью »
LGT8F328P: импортозамещение по-китайски (начало)
2023-02-04 в 11:44, admin, рубрики: arduino, diy или сделай сам, LGT8F328P, импортозамещение, программирование микроконтроллеров, Разработка под Arduino, Электроника для начинающихОднако, LGT8F328P и платы на его основе, если научиться правильно с ними обращаться, действительно могут заменить Arduino в большинстве применений, причем это потребует не очень большой возни. А если приложить усилия, то вы обнаружите, что LGT8F328P даже имеет довольно много преимуществ. Но приготовьтесь к трудностям: импортозамещение по-китайски означает, что большую часть времени вам придется потратить на угадывание «а что они тут имели в виду».
В этой статье не ставится задача показать все преимущества и особенности LGT8F328P. Мы далее попробуем только разобраться, как подключать некоторые более-менее распространенные платы, выполнять какие-то стандартные задачи, а также как использовать некоторые расширенные возможности LGT8F328P.
Так как статья получилась объемная, она разбита на две части: первая часть о простом программировании в Arduino IDE и вторая о программировании на низком уровне с обсуждением некоторых особенностей внутреннего устройства LGT8F328P.
Читать полностью »