Packages to install: brew install avrdude brew tap osx-cross/avr && brew install avr-gcc avr-binutils Helpful ressources: ATmega328p Datasheet 1 ATmega328p Datasheet 2 AVR Datasheet Arduino Datasheet AVR Libc DHT 11 Datasheet LCD Datasheet LCD Initialization