Микроконтроллеры Microchip
Atmega
Программирование микроконтроллеров avr для чайников. Александр Писанец
- Программирование микроконтроллеров Урок 1
- Микроконтроллеры avr для начинающих Урок 2 "Atmega"
- Микроконтроллеры и led светодиоды
- Микроконтроллеры avr для начинающих ( расширяем порты микроконтроллера)
- Программирование микроконтроллеров для начинающих "урок 3"
- Микроконтроллеры avr фирмы Atmel для начинающих Урок 4
- Программирование микроконтроллеров avr Урок 5 "Atmega"
- Программирование avr микроконтроллеров в среде Atmel Studio "Урок7 аtmеga таймер "
- Программирование микроконтроллеров avr для начинающих "урок 8"
- Микроконтроллеры avr для начинающих " Урок9 атомарные операции "
- Программирование микроконтроллеров " Урок10 LED индикатор на Atmege"
- Микроконтроллеры avr для начинающих " Урок11 шим в Atmega16 "
- Программирование микроконтроллеров avr для начинающих ( Урок12 энкодер )
- Программирование микроконтроллеров для начинающих "Урок13 матричная клавиатура"
- Микроконтроллеры avr для начинающих " Урок14 сторожевой таймер "
- Микроконтроллеры avr для начинающих " Урок15 асинхронный режим в таймере"
- Микроконтроллеры avr для начинающих "aцп в Atmega 16"
- Цифровой вольтметр на микроконтроллере. (Урок 17)
- SPI интерфейс на микроконтроллере. "урок 18"
- Все о микроконтроллерах для начинающих "USART часть 1"
- Микроконтроллеры avr для начинающих " EEPROM "
- Микроконтроллеры для начинающих "USART часть 2"
- Программирование микроконтроллеров avr “EEPROM”
- Программирование микроконтроллеров (компаратор часть1)
- Программирование микроконтроллеров (компаратор часть 2)
- Программирование микроконтроллеров (компаратор часть 3)
Прошивка микроконтроллеров через Ардуино
Настройка среды и работа с программаторами для AVR микроконтроллеров в Linux
При подключении только lsusb даёт ответ.
Bus 005 Device 002: ID 16c0:05dc Van Ooijen Technische Informatica shared ID for use with libusb
Создаём файл /etc/udev/rules.d/10-usbasp.rules в нем записать строчку
SUBSYSTEM=="usb", ATTR{idVendor}=="16c0", ATTR{idProduct}=="05dc", GROUP="dialout", MODE="0666", SYMLINK+="usbasp" # USBasp
и после sudo /etc/init.d/udev restart
Передёргиваем девайсинку и наблюдаем в /dev свой usbasp
Avrdude - опции запуска и примеры использования, графическая оболочка для linux
Atmega128
ATmega128 + Arduino IDE
ATmega128 + Arduino IDE + USBasp
MegaCore
An Arduino core for ATmega64, ATmega128, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561, AT90CAN32, AT90CAN64 and AT90CAN128, all running Optiboot flash. This core requires at least Arduino IDE v1.6, where v1.8.5+ is recommended.
MightyCore
An Arduino core for ATmega8535, ATmega16, ATmega32, ATmega164, ATmega324, ATmega644 and ATmega1284, all running a Optiboot.