Будет ли atmega8-U2 работать с Arduino IDE

arduino-ide atmega

Я использую самодельную плату, на которой установлены PIC16F1829 и ATmega328P. Мы используем ATmega328P с Arduino IDE и PIC с MPLABX IDE примерно для 100 студентов EE в семестр в UTSA. У меня есть 100 чипов pic но нет чипов ATmega328P, я могу раскрутить плату и адаптировать ее к ATmega8-U2, так как сейчас я могу на 250 чипов ATmega8-U2 которые есть в наличии, но чипов ATmega328P нет нигде и Мне нужно хотя бы 100. В настоящее время я использую другой адаптер UART-TTL, CP2102, для подключения ATmega328P к Arduino IDE. У меня есть 2 чипа, которые общаются через общую линию I2C. Насколько сложно будет использовать Arduino IDE с ATmega8-U2? (Опять же, не как интерфейс UART-USB, а как основной процессор. Спасибо,

, 👍0

Обсуждение

ATMega8 можно поддерживать и использовать в качестве Arduino, все, что вам нужно, это добавить [MiniCore] MCUdude (https://github.com/MCUdude/MiniCore) в IDE вместо использования arduinocore-avr Arduino SA по умолчанию., @hcheung


1 ответ


2

Я никогда не пробовал, но мне кажется, что это должно работать без проблем.

В Arduino IDE, Инструменты меню → Плата, вы можете выбрать «Arduino NG или старший". Затем у вас есть меню Инструменты → Процессор, где вы можете выбрать либо «ATmega168», либо «ATmega8». Эти опции не требуют от вас установить любой дополнительный пакет поддержки платы: они поставляются по умолчанию «классическое» ядро AVR, которое поддерживает ATmega8.

,