Bin heute über diese Steite gestolpert:
http://www.icelab.dk/
Hiermit kann ein Adruino in Java unter Eclipse programmiert werden.
Ein Blinklicht sieht dann so aus:
1 | package arduino;
|
2 |
|
3 | public class Arduino {
|
4 |
|
5 | public static native void delay_ms(short i);
|
6 |
|
7 | public static void main(String[] args) {
|
8 | Port p = new Port(0x20);
|
9 | p.DDRD = 0x20;
|
10 | while (true) {
|
11 | p.PORTD |= 0x20;
|
12 | delay_ms((short) 400);
|
13 | p.PORTD &= ~0x20;
|
14 | delay_ms((short) 400);
|
15 | }
|
16 | }
|
17 | }
|
Finde den Ansatz mit dem Java->C->GCC Compiler sehr interessant.
Lizenz is CC BY-NC-ND 3.0 - also frei für nichtkommerzielle Projekte.