Будет ли atmega8-U2 работать с Arduino IDE
Я использую самодельную плату, на которой установлены 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, а как основной процессор. Спасибо,
1 ответ
Я никогда не пробовал, но мне кажется, что это должно работать без проблем.
В Arduino IDE, Инструменты меню → Плата, вы можете выбрать «Arduino NG или старший". Затем у вас есть меню Инструменты → Процессор, где вы можете выбрать либо «ATmega168», либо «ATmega8». Эти опции не требуют от вас установить любой дополнительный пакет поддержки платы: они поставляются по умолчанию «классическое» ядро AVR, которое поддерживает ATmega8.
- Где находится Arduino IDE boards.txt файл для каждого найденного Nano?
- ATmega4809 через Nano Every помечен как 20 МГц, но на самом ли деле он находится на 16 МГц?
- C++ против языка Arduino?
- avrdude ser_open() can't set com-state
- Как читать и записывать EEPROM в ESP8266
- Float печатается только 2 десятичных знака после запятой
- устаревшее преобразование из строковой константы в 'char*'
- Запрограммировать ATMega328P и использовать его без платы Arduino.
ATMega8 можно поддерживать и использовать в качестве Arduino, все, что вам нужно, это добавить [MiniCore] MCUdude (https://github.com/MCUdude/MiniCore) в IDE вместо использования arduinocore-avr Arduino SA по умолчанию., @hcheung