add spi, uart, avr-stdio modules + more