Java w Raspberry PI

Używanie Javy na Raspberry Pi to kaszka z mleczkiem. Każda nowa wersja dystrybucji Linuksa na malinę – Raspbian ma wbudowaną wirtualną maszynę Javy od Oracle – “java” oraz jej kompilator “javac”.

Jedyny problem to znalezienie odpowiednich bibliotek do programowania pinów GPIO.
Moje znalezisko to biblioteka PI4J.

PI4J umożliwia pełne sterowanie pinami GPIO. Ustawianie ich jako wejścia lub wyjścia. Komunikację przez interfejsy szeregowe RS232-TTL, SPI i I2C.

Wejścia GPIO są sprawdzane za pomocą przerwań, co umożliwia szybką reakcję na zmianę stanu i małe obciążenie procesora przez program.

Biblioteka jest napisana w miłej stylistyce wzorców projektowych stosowanych w Javie. Więc każdy fan tego języka będzie się czuł jak w domu.

sprae