Jump to content

Search the Community

Showing results for tags 'usb'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • Announcements
    • Suggestions
    • New users say Hi!
  • Spotlight!
    • Sponsor Spotlight
    • Sponsor Giveaways
  • Energia
    • Energia - MSP
    • Energia - TivaC/CC3XXX
    • Energia - C2000
    • Energia Libraries
  • MSP Technical Forums
    • General
    • Compilers and IDEs
    • Development Kits
    • Programmers and Debuggers
    • Code vault
    • Projects
    • Booster Packs
    • Energia
  • Tiva-C, Hercules, CCXXXX ARM Technical Forums
    • General
    • SensorTag
    • Tiva-C, Hercules, CC3XXX Launchpad Booster Packs
    • Code Vault
    • Projects
    • Compilers and IDEs
    • Development Kits and Custom Boards
  • Beagle ARM Cortex A8 Technical Forums
    • General
    • Code Snippets and Scripts
    • Cases, Capes and Plugin Boards
    • Projects
  • General Electronics Forum
    • General Electronics
    • Other Microcontrollers
  • Connect
    • Embedded Systems/Test Equipment Deals
    • Buy, Trade and Sell
    • The 43oh Store
    • Community Projects
    • Fireside Chat
  • C2000 Technical Forums
    • General
    • Development Kits
    • Code Vault
    • Projects
    • BoosterPacks


There are no results to display.

Found 34 results

  1. Hi, this project is aimed to build a low-cost simplest possible accessibility keyboard using MSP430 (MSP430G2452?), I've built something with Attiny85 V-USB in the past and I took a quick look to bbusb, mecrimus-B and boot430 but I don't really know where to start. The initial project would consist in a simple 5 keys keyboard that emulates a mouse, keys are LEFT, UP, RIGHT, DOWN and a central CLICK button. When the user presses a button, the mouse arrow should move accordingly. Similar devices exists in Italy and are currently used in schools but their cost is very high (around 300 $) and the families cannot afford to buy one to keep at home. I've been asked from a friend to help him building a low-cost device for the children and I immediately thought about launching a community effort on this forum. The device should work out-of-the-box without the need of drivers out of the standard mouse drivers already available on Linux and Windows . The prototype should be built on a breadboard with minimal components, tactile micro switch are just fine even if we are already thinking about using captouch or proximity sensors for some kind of people. Is the anybody interested or willing to help? Of course, the project code and schematics must be GPL (or other FOSS) licenced.
  2. Is it possible to attach USB devices to the Device USB on a Tiva/Stellaris LaunchPad eval kit board? I'm planning a game, and rather than scraping up a bunch of switches for a keypad, I've got a USB keypad sitting around which would do the job nicely. Is this do-able? Is it major effort?
  3. USB Power for Host Operation

    I am using the Tiva C LaunchPad as a USB host for a USB device that requires a small amount of power. The USB host connector for the Tiva C LaunchPad does not supply any power, so currently I am providing this via a breadboard, however to make my prototype cleaner I am wanting to supply power via the USB. One suggestion I received was to short circuit SW3, and that this will provide the LaunchPad and also the USB host connector with power via the ICDI USB connector. I wanted to get opinions about this solution, and whether anyone sees any potential issues? Oh and if I was to do this....I am assuming I would do it by connecting the outer pins of the switch, while leaving the center pin alone??? Glenn.
  4. So i received my MSP430 USB launchpad yesterday. I got the blink program to work on CCS5. I am interested in making a USB mass storage device so I downloaded the msp430 USB developer package. It is a zip file and when I unzip it, I get a large heirarchy of folders and enclosed files. This might seem like a stupid question, but Where are these supposed to go? Does it matter? And the demo projects for CCS contain *.projectspec files. How do you use these? Another related question, how can you find/build the pre-installed HID/MSC demo that lets you create two files on the mass storage device and then dump the text as a USB keyboard?
  5. Dear Devs, I've been working with the STM32F4 Discovery board for a couple of weeks now. I've successfully used its USB Device library to connect the board into the PC by creating a custom class. In fact I modified a VCP example and made it a custom class. I used LibUSB to generate the host side application using MFC applications. I tried bulk transfers, interrupt transfers, basic setup transfers and they all worked perfectly. The issue came to me when I tried to make a bulk loop. That is within the firmware I will read the OUT packet and save the data in the Tx buffer and send it back to the host. What I did was, I implemented the 'DCD_EP_Tx' function which is supplied by the 'usb_core.c' within the DataOutStage function. As I understood DCD_EP_Tx enables the endpoint so that the endpoint tx buffer data will be sent to the TxFIFO by the core. The data out function looks like below, USB_Rx_Cnt = ((USB_OTG_CORE_HANDLE*)pdev)->dev.out_ep[epnum].xfer_count; for(i=0;i<USB_Rx_Cnt;i++) { DataSupply_Buffer[i] = USB_Rx_Buffer[i]; } /* Prepare the packet to be send through the IN endpoint DCD_EP_Tx (pdev, CDC_IN_EP, (uint8_t*)DataSupply_Buffer, USB_Rx_Cnt); /* Prepare Out endpoint to receive next packet */ DCD_EP_PrepareRx(pdev, CDC_OUT_EP, (uint8_t*)(USB_Rx_Buffer), CDC_DATA_OUT_PACKET_SIZE); In this case when I send the data from the host and if I did not read the data from the host, a strange thing happens. Let's say I send around 10, 64byte packets from the host. Then later when I read from the device, I can get the first five 64bytes packets I sent. In fact, they store 320bytes within the FIFO or something. But within the 'usb_conf.h' I specify that the Tx1FIFO size should be 128. My problem is how come the device store 320bytes when I set the TX1FIFO depth to 128? I can provide the whole source code if my explanation of the problem is not clear. I'm still going through the Reference manual line by line to understand the issue. But still I did not have any luck. So if someone can shed some light on this matter. It will be highly appreciated. I don't need an exact answer, but if you have then I'm damn lucky. I might be searching for the issue in wrong direction. Need some new perception. Thank you in advance.
  6. Hi, I have recently started to work with ARM. I have read a bit about it but, unfortunately, I have not ever been successful in implementing my code in practice. When I connect my board to the USB port of my PC an error message says: “USB device is not recognized.” Have you ever faced this problem? Do you know how it can be solved? It would be so grateful if you could guide me in this regard. Thank you veryyy much in advance, Hossein Amooie
  7. usblib mspgcc port

    I work on a MSP430F5510. Most of the time I use IAR but now I've reached code limitation. So I decided to switch to MSPGCC instead of CCS because I don't want to get the same problem when the code gets bigger and bigger. My question: Has anyone tried to get the TI's USB Library Project (http://www.ti.com/tool/msp430usbdevpack) to MSPGCC? I just give it a short try and stopped now with 93 errors. So I just want to ask if anyone has experience with this lib or already get it work with mspgcc before I go on in deeper adjustments.
  8. Hello, I found some devices which should allow me to connect naked MSP430G2553 chip to PC over USB. But here is one problem I don't really understand. I found devices with FTDI chip (I know it's a brand name) and devices which I found under "TTL UART" or "USB to TTL". Here is link to the FTDI one: https://www.sparkfun.com/products/9873 Here is link to the TTL one: http://dx.com/p/usb-2-0-to-ttl-uart-5-pin-cp2102-module-serial-converter-blue-152317 So, my question is: is there any difference between those two? Because there is huge difference in price. Thanks for replies
  9. For those of you attempting to build USB devices I put together some Launchpad examples as well as a lab type walkthrough of how to create custom devices (mainly HID) Included 1) Examples ported to the Launchpad - Mouse, Keyboard, Composite 2) Updated HID header file with additional device and usage types 3) A new device type called usbdhidcustom - This allows you to make new devices with minimal code changes 4) A complete document in lab type format where you build a volume control device, a gamepad and a keyboard + mouse 5) Completed projects to go with the labs StellarisWare.zip