USB port on the nRF52 board

Please tell us which board you are using.
For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
wez
 
Posts: 12
Joined: Sat Nov 19, 2016 4:32 am

USB port on the nRF52 board

Post by wez »

Is this just for powering and flashing the device, or can it be accessed as a peripheral by code running on the device?

The application I have in mind would implement a USB HID as well as a BLE HID and I'm wondering about the best way to implement this with this new board.

User avatar
adafruit_support_mike
 
Posts: 67485
Joined: Thu Feb 11, 2010 2:51 pm

Re: USB port on the nRF52 board

Post by adafruit_support_mike »

I'm afraid it won't work.

The nRF52 doesn't handle USB internally like the microcontrollers in the Feather 32u4 or M0. It uses a CP2104 USB-to-Serial converter like the ESP8266. The CP2104 will only register with the USB host as a Serial device.

User avatar
daletan
 
Posts: 7
Joined: Tue Apr 05, 2016 1:31 am

Re: USB port on the nRF52 board

Post by daletan »

Related to this, and I didn't think it warranted a new thread :

What can I use for a USB host that will hook up to the nRF52?

User avatar
adafruit_support_mike
 
Posts: 67485
Joined: Thu Feb 11, 2010 2:51 pm

Re: USB port on the nRF52 board

Post by adafruit_support_mike »

I don't know of anything specific. You could probably use a Feather M0, since that microcontroller handles USB internally and is capable of acting as a host.

You aren't likely to find anything of a simple plug-and-go variety though. USB is a fairly complicated protocol.

Locked
Please be positive and constructive with your questions and comments.

Return to “Feather - Adafruit's lightweight platform”