Skip to main content
11 votes
Accepted

Can I implement FAT on a microcontroller to access USB/SATA drives?

There is a project FatFs - Generic FAT File System Module that offers FAT access for microcontrollers. FatFs is a generic FAT/exFAT file system module for small embedded systems. The FatFs module ...
Ghanima's user avatar
  • 2,539
5 votes

Can I implement FAT on a microcontroller to access USB/SATA drives?

Since the Raspberry Pi supports Windows 10, that is at least one example. You could certainly attach an external 3.5" drive by USB. I have no doubt that other IoT devices can too. Just Google & I ...
Mawg's user avatar
  • 3,110
5 votes
Accepted

SBC similar to Banana/Raspberry Pi with USB comms

The Raspberry Pi Zero (and Model A) have just one USB port and as such can be used in device mode (it's the USB hub used to give the extra ports and the ethernet that stops the USB controller working ...
hardillb's user avatar
  • 12.6k
4 votes

Connecting ESP to USB Port

/dev/ttyUSB0 is how Linux refers to USB Serial ports. MacOS uses /dev/tty.usbserial with the FTDI driver
hardillb's user avatar
  • 12.6k
3 votes
Accepted

How to check usb connectivity?

The UART protocol (in its simplest form) has no presence detection. All you can do is monitor the data which is being transmitted (in both directions). This assumes that your USB-UART bridge is ...
Sean Houlihane's user avatar
3 votes

SBC similar to Banana/Raspberry Pi with USB comms

In order to use USB gadget mode, you either need two USB controllers native on the device (so one can act as master, and one as slave), or all of the other peripherals (Bluetooth, Wifi, Ethernet, ...
Sean Houlihane's user avatar
3 votes
Accepted

Connecting Raspberry Pi and Intel Edison

Configuring the USB port as Ethernet only complicates things. Not only does is throw the uncommon, proprietary RNDIS protocol into the mix, but then you need to add an IP server/client application on ...
Heath Raftery's user avatar
3 votes
Accepted

Board with usb-c 3.1 for data transfer

USB is a bit of a mess right now with USB-A, USB-C, USB 3.0, USB 3.1 Gen 1 and Gen 2, USB 3.2 Gen 1, Gen 2 and Gen 2x2. But you don't need a type-C connector to get the speeds you need. For a NAS for ...
jcaron's user avatar
  • 2,293
2 votes

Board with usb-c 3.1 for data transfer

You can use a USB-c to USB A 2.0 converter like this and connect it to the Raspberry PI 4 with 4 GB RAM. If you can spend more money then you can go with HiKey 960 Which has "USB – 2x USB 3.0 type A ...
Lucifer's user avatar
  • 346
2 votes

GSM enabled Linux device with USB link

Orange pi has some boards that might be what you're looking for. Look for their "IoT" models; some have 2g, 3g or 4g modules built in.
Igor Moura's user avatar
2 votes

Connecting from a PZEM004T via a USB-TTL to a computer

I had worked previously with PZEM004T but I have never tried connecting it to PC with TTL. I'm not sure what you want to accomplish or this answer would help. Nevertheless, I would suggest using an ...
Kushagra Asthana's user avatar
1 vote

How to check usb connectivity?

On Android, a discovery devices functionality is implemented, maybe you can also implement it on your embedded device or at least find an API that provides it. Discovering a device Your ...
Snake Sanders's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible