• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Paul Clapham
  • Ron McLeod
Sheriffs:
  • Jeanne Boyarsky
  • Liutauras Vilda
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Roland Mueller
  • Piet Souris
Bartenders:

Java based robotics?

 
Ranch Hand
Posts: 231
Android IntelliJ IDE Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi folks,

A friend introduced me to something called Arduino, which seems quite interesting, but from what I can gather it requires learning C/C++ and some proprietary SDKs.

Is there any alternative products that use Java? I'd like to experiment with something like arduino but would prefer to use Java.

Thanks!
 
lowercase baba
Posts: 13091
67
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I happen to have an Arduino book on my desk at this very moment. You don't need to learn C++, you need to learn the language for programming the Arduino, which is BASED on C++.

But then again, so is Java.

 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I haven't tried it myself, but I think you can also program the Arduino using the programming language called "Processing". It's a lot like Java (in fact, it is an internal DSL (domain specific language) in Java).

See: http://www.arduino.cc/playground/Interfacing/Processing
 
Ranch Hand
Posts: 160
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That's a cool hardware chip, but its language Arduino appears to be procedural (more like writing a run method for a premade object (the hardware being the object)). I haven't heard about such a chip for Java before but I can give you some leads.

Here are some Java technologies that might meet your needs (how active they are I don't know, but perhaps you can track down some hardware makers that support them): JAVA EMBEDDED, Java Card, Java TV.
 
author & internet detective
Posts: 42163
937
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Apress has a book called "The Definitive Guide to BUilding Java Robots".
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic