WiiuseJ – Java-based API for Wiimote and Nunchuck interfacing

Nintendo Wii Homebrew - Wiibrew- WiiuseJ - info and download - Image 1If you’re a programmer, you might take an interest in this new Java API, WiiuseJ. It’s a simple and lightweight API that lets you write Java programs that can interface with the Wiimote as well as the Nunchuck. Since it’s a Java library, it will let you write programs independent of the console itself. Neat, eh? More in the full article.

Download: WiiuseJ v0.12 (Javadoc)
Download: WiiuseJ v0.12 (for Windows and Linux)

Nintendo Wii Homebrew - Wiibrew- WiiuseJ - info and download - Image 1If you’ve been following the Wiibrew scene for a while now, you might remember Wiiuse, a library written in C that can connect several Wiimotes as well as other peripherals.

Building on that library, developer guilhem.duche has released WiiuseJ, a Java-based API that can let you write applications that can interface with the Wiimote and the Nunchuk.

Take note that since this is a Java library, programs aren’t limited to the Wii. Theoretically, you can write Wiimote programs for many other platforms, as long as it has a bluetooth receiver and is Java compatible.

If you’re creative enough, maybe you can make something as creative as the WiiJ, a program that uses the Wiimote to mix audio tracks on the fly. Be sure to read the documentation included in the download archives, which contain detailed info of the library’s classes.

This is version 0.12 of WiiuseJ, the third release of the library. Here are the changelogs for all three versions, as taken from the readme:

wiiusej 0.12 :

  • added nunchuk support.
  • all new stuffs from wiiuse 0.12.
  • added timeout method.
  • added IR sensitivity.
  • updated to be able to reconnect wiimotes.
  • new architecture behind the scene.
  • cleaning of the project.

wiiusej 0.11 :

  • updated with new stuffs from wiiuse 0.11.
  • Linux version.
  • selectionnable rumble on wiimotes connection.

wiiusej 0.1 :

  • first version on wiiuse 0.1.

Download: WiiuseJ v0.12 (Javadoc)
Download: WiiuseJ v0.12 (for Windows and Linux)

Via WiiuseJ

Add a Comment

Your email address will not be published. Required fields are marked *