Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 6 Next »

This page presents the CrcConnect module that allows controlling a CrcDuino board using a remote controller.

Compatible remote controller

The beauty behind CrcConnect is that it allows a robot to be controlled using off-the-shelf, popular gaming console remote controller.

Compatible, ready to use controllers:

  • PlayStation 3 wireless (Official)

  • PlayStation 4

  • Logitech F130

  • Wired Xbox 360

  • Havit HV-G69 wired PS3 knockoff

Un-compatible remote controllers

  • Wireless Xbox 360

  • Xbox One

  • Most knockoff Wireless PlayStation 3

Pairing with a CrcDuino board

Ports

Buttons

Status LEDs

Power management

The CrcConnect module can be recharged throught the Micro-USB port. It can even be recharged when in use!

No need to worry about recharging the remote controller itself. The remote controller, when connected to a CrcConnect module, is powered by the CrcConnect internal battery pack.

Auto-shutdown function

Button and joystick mapping

The remote controller buttons and joysticks state can be retrieved using CrcLib::ReadDigitalChannel() and CrcLib::ReadAnalogChannel() using the appropriate nomenclature.

The following pictures show the physical mapping of the different members of the enum classes.

Related articles

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.