Изучаем GPIO в Raspberry Pi, эксперимент со светодиодом и кнопкой
Познакомимся с портами общего назначения GPIO (General-purpose input/output) в Raspberry Pi, разберем простой пример с подключением светодиода и кнопки (переключателя) к портам GPIO, а также напишем простую программу на Python, которая будет управлять свечением (миганием) светодиода при помощи кнопки. Простые эксперименты с Raspberry Pi GPIO для начинающих.
Одноплатные компьютеры на Linux, первое знакомство с Raspberry Pi
Возможно вы уже слышали что существуют маленькие компьютеры работающие под операционной системой Linux. У такого компьютера, на плате небольших размеров, размещен микропроцессор, память и разнообразные порты ввода-вывода. Одним из ярких представителей этого класса устройств является Raspberry Pi. Давайте познакомимся с этим замечательным устройством и проведем первые простые эксперименты.
Андрій Кузьменко: Де правду шукати...
Не так давно пішла з життя чудова людина, автор та виконавець пісень, якого ми часто називали просто "Кузьма". З піснями цієї людини тісно пов'язана частинка мого життя, та чомусь саме зараз, прослуховуючи деякі з його альбомів, я відкрив для себе його творчість по новому, одні пісні стали передбаченнями, а інші - вже давно є спробою донести важливі повідомлення до людей...
Поиск плохих ссылок и ресурсов на сайте (программа под Windows, Linux)
Рассмотрим работу простой и очень мощной программы для поиска битых ссылок и плохих ресурсов на сайте. Программа написана на языке Python и может работать на разных операционных системах. Простое использование, генерация удобных отчетов по всех ссылках на сайте в формате HTML.
Как отремонтировать компьютер или ноутбук если он хаотично зависает
Иногда бывает что старенький или же новокупленный ПК или ноутбук начинает поводить себя странно - хаотично зависать или же выключаться. Поделюсь знаниями и соображениями, которые помогут локализовать проблему хаотичного зависания (halt) компьютера или ноутбука. Простые и эффективные советы помогут самому устранить неполадку или же определить причину такого поведения для дальнейшего ремонта в сервисном центре.
Работа с регистрами AVR микроконтроллера на Си, битовые операции
Показаны принципы работы с отдельными битами регистра в AVR микроконтроллере. Подробно рассмотрены битовые операции и операции сдвига битов на языке Си. Приведены примеры установки и сброса битов в регистре, чтение состояния битов и их инверсии.
Простая программа для AVR микроконтроллера на языке Си
Приведена простейшая программа для AVR микроконтроллера, которая написана на языке программирования Си (C). Подробно описаны все инструкции и строчки кода, приведены команды для компиляции (AVR GCC), сборки и прошивки (AVRDUDE) программы в память микроконтроллера в операционной системе Linux.
Первая программа для AVR микроконтроллера на Ассемблере
Приведен и подробно разобран пример простой программы для AVR микроконтроллера на языке Ассемблер (Assembler). Собираем простую схему на микроконтроллере для мигания светодиодами, компилируем программу и прошиваем ее в микроконтроллер под ОС GNU Linux.
Настройка среды и работа с программаторами для AVR микроконтроллеров в Linux
Приведены особенности настройки и использования USBAsp, COM и LPT программаторов при работе с программой avrdude в операционной системе Linux. Попробуем считать и записать прошивку микроконтроллера используя программатор USBAsp.
Avrdude - опции запуска и примеры использования, графическая оболочка для linux
Прежде чем перейти к тестированию программатора вместе с микроконтроллером давайте сначала разберемся с возможностями программы avrdude, которая очень часто является основой при прошивке AVR кристаллов как в Linux, так и в других операционных системах. Приведен список всех параметров запуска программы avrdude, рассмотрим графическую оболочку, а также примеры использования avrdude.