sudo apt-get install gcc-avr binutils-avr gdb-avr avr-libc avrdude
при установке (apt-get install gcc-avr) либы не ставятся в зависимых пакетах, нужно ручками доставлять avr-libc
Поставил. в 16.04 даже добавление репозитория не помогло.Пришлось найти деб пакет и с него ставиться. теперь проблема немного в другом - компилироваться не дает. Пишет пр то что в библиотеке cp1251 то одного нет, то второго. То pgmspace, to io.f. Везде где добавлял,и в usr и в каталог - не помогает...
но я не сдаюсь
попробуй удалить весь пакет
sudo apt-get remove gcc-avr
и поставить заново с репы, с прямым указанием на пакеты
apt-get install gcc-avr binutils-avr gdb-avr avr-libc avrdude
но перед этим надо
apt-get update
apt-get upgrade
для обновления на актуальные версии и связки пакетов
Добавлено after 4 minutes 16 seconds:Лучше уже сделать так с DHT22 температура и влажность в комнате , а с Ds18b20 на улице , я вот так сделал
Согласен, Но мне необходимо давление в помещении. Чтобы барометр был тут же. А раз есть датчик, который может измерить тем-ру, давление, влажность, то почему не прикрутить его к этой схеме?
PS Установил gcc? но компиляция так и не удалась. Пишет про отсутствующие библиотеки
датчик давления у меня BMP180 и он внутри корпуса , а для того чтоб погрешность при измерении влажности и температуры была минимальная я DHT22 вынес за пределы корпуса ,
давление за окном и внутри помещения будет одинаково, с влажностью и температурой нужно делать вынос в точку замера. заодно можно и точку росы вычислять, если не лень закодить, с выводом значка туман-дождь или солнечно