Le livre « Java et Raspberry Pi » fait la combinaison du langage Java et du nano-ordinateur Raspberry Pi, deux outils incroyablement populaires et pédagogiques dans le monde des technologies actuelles. L'objectif de ce livre est d'apprendre à programmer en Java en réalisant différents projets simples d'électronique avec un Raspberry Pi 3 (modèles B, B+, A+ et Zero WH).
Pour commencer, le livre présente l'environnement de développement Eclipse pour Java, qui est utilisé tout au long du livre. Ensuite, il explique comment utiliser le port GPIO du Raspberry Pi en se basant sur des schémas produits par Fritzing. Des scripts Python sont utilisés pour tester les composants montés sur une platine de test.
L'apprentissage de Java est ensuite effectué progressivement grâce à la librairie Pi4J qui gère le port GPIO d'abord avec des LED, puis en utilisant un relais et différents capteurs (de mouvement, lumière, température...). Le livre montre aussi comment programmer un serveur web en Java grâce à l'accès Wi-Fi du Raspberry Pi. Enfin, une base de données SQLite est manipulée avant de réaliser le projet final : l'envoi d'un e-mail depuis le Raspberry Pi avec la photo de l'intrus entré dans votre logement !
Ce livre riche en contenu est complété par 120 exercices corrigés, dont les solutions sont disponibles en ligne.