This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Looking for a BTE chip.

Hi, I'm looking for a way to communicate with Blue tooth. I need a low footprint chip that allows for a BT HID gamepad application. I'd prefer to communicate via i2c, or some form of serial. I have a device that talks to USB and I simply want to allow it to be seen as a BT device. Most chips like the HC-06 do not support HID, they are just BT serial devices. I need something more like the RN-42 that is not so restricted. I will need a much more encompassing report.  It is specifically important to me that the chip supports HID GamePad and that I can send the payload to the BT chip via 2 data wires. I do not need a robust chip like the nrf5x with USB capabilities, just a simple BT chip. Does Nordic have anything like this?

Parents
  • You can use any of the nrf5x series.  However you need to write your own firmware.  The SDK has HID examples code you can use.   

    This module is very small may be a good candidate for it. https://www.crowdsupply.com/i-syst/blyst-nano

    There is a Micropython port for it too.

  • Hi thx, Write my own firmware is ideal thx!  in regards to the nrf5x,

    1) it looks like it has USB hardware on it? Am I correct this this is some kind of usb and bt device?

    2) I see nothing but complaints of gamepad HID examples lacking, and nothing but problems.  Are you sure the gamepad examples are there an that it does support the full gamepad HID reports? If not is there a way to get the answers?  For example, if I send data about the HAT, zaxis, or buttons 17-24 will then end OS see that? I know this is specific but it is the reason I can not use the RN-42.

    this bliss-nano I'm guessing is a Arduino ? If so that is out.

Reply
  • Hi thx, Write my own firmware is ideal thx!  in regards to the nrf5x,

    1) it looks like it has USB hardware on it? Am I correct this this is some kind of usb and bt device?

    2) I see nothing but complaints of gamepad HID examples lacking, and nothing but problems.  Are you sure the gamepad examples are there an that it does support the full gamepad HID reports? If not is there a way to get the answers?  For example, if I send data about the HAT, zaxis, or buttons 17-24 will then end OS see that? I know this is specific but it is the reason I can not use the RN-42.

    this bliss-nano I'm guessing is a Arduino ? If so that is out.

Children
Related