This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Rust Web Development and have Bastian Gruber on-line!
See this thread for details.
Win a copy of Rust Web Development this week in the Other Languages forum!
  • 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:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Jesse Silverman
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Frits Walraven

Java based robotics?

 
Ranch Hand
Posts: 228
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: 13019
66
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: 40913
840
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".
reply
    Bookmark Topic Watch Topic
  • New Topic