Можно всё. Вопрос в том, сколько это займёт времени и усилий. Java создавалась для того, чтобы программист не имел доступа к "железу". Потому Java - один из наихудших вариантов для умных чайников. Хочешь программировать микроконтроллеры - учи C (без плюсов).