XBee Bluetooth

Preamble

Following on from my BlueTooth blog, Blue Moon, I had been having some issues soldering the HM-11, that I had purchased, on to the mounting boards so as I was itching to use the BlueTooth iOS apps that I had found, I wondered whether a pre-mounted HM-11 on an XBee would be easier to use. Continue reading XBee Bluetooth

Advertisements

XBOX controllers

Preamble

I was trying to save cash, whilst trying to design a robot, and I was reluctant to purchase a full-on R/C transmitter, as these can be rather expensive.

After considering the PS2 controller options, which include using:

  • a custom PS2 receiver;
  • a standard generic Bluetooth USB adapter, and;
  • fooling the USB shield from wireless to wired (using the custom PS2 receiver).

For more information about these three options, see the PS2 controller blog.

However, I then thought that I would see if I could use an XBox controller. Again there are multiple options available to the hacker:

  • Using a Microsoft wireless optical desktop receiver;
  • Using a generic Chinese clone;
  • Using the RF receiver from an XBox, and;
  • Some other hardware solution.

This blog will investigate each of these options.

Continue reading XBOX controllers

Blue Moon

Preamble

Controlling Arduino using an iOS app via BLE. There are a number of varieties and don’t get confused by the BT only modules, that don’t support BLE (which is required for Apple devices):

  • HC-05 – BT Master and slave [source]
  • HC-06 – BT Slave only
  • HM-10 – BLE – The HM-10 can operate on a lower voltage at the expense of real estate.
  • HM-11 – BLE – The HM-11 has significantly less I/O exposed off the interposer PCB, including GPIO and USB [source]. See also the XBee Bluetooth blog
HM-10
HM-10

Which one is the right one?

Continue reading Blue Moon