Select a version

Select a version

No results found. Please clear your search and try again.

MSP430USBDEVPACK

MSP430 USB Developers Package

Select a version
No results found. Please clear your search and try again.
Version: 5.00.00
Release date: 22 Mar 2015

USB 5_00_00 Stack and Examples

MD5 checksum

Windows Descriptor Tool Installer

MD5 checksum

Linux Descriptor Tool Installer

MD5 checksum

Firmware Upgrade Example (Windows-only Commercial licensed)

MD5 checksum

Python based Firmware Upgrade Example (Open Source Licensed)

MD5 checksum

Java HID Demo (Open Source Licensed)

MD5 checksum
Products
MSP430 microcontrollers
MSP430F5500 25 MHz MCU with 8KB Flash, 4KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5501 25 MHz MCU with 16KB Flash, 4KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5502 25 MHz MCU with 24KB Flash, 4KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5503 25 MHz MCU with 32KB Flash, 4KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5504 25 MHz MCU with 8KB Flash, 4KB SRAM, 10-bit ADC, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5505 25 MHz MCU with 16KB Flash, 4KB SRAM, 10-bit ADC, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5506 25 MHz MCU with 24KB Flash, 4KB SRAM, 10-bit ADC, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5507 25 MHz MCU with 32KB Flash, 4KB SRAM, 10-bit ADC, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5508 25 MHz MCU with 16KB Flash, 4KB SRAM, 10-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier MSP430F5509 25 MHz MCU with 24KB Flash, 4KB SRAM, 10-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier MSP430F5510 25 MHz MCU with 32KB Flash, 4KB SRAM, 10-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier MSP430F5513 25 MHz MCU with 32KB Flash, 4KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5514 25 MHz MCU with 64KB Flash, 4KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5515 25 MHz MCU with 64KB Flash, 4KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5517 25 MHz MCU with 96KB Flash, 6KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5519 25 MHz MCU with 128KB Flash, 8KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5521 25 MHz MCU with 32KB Flash, 6KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier MSP430F5522 25 MHz MCU with 32KB Flash, 8KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier MSP430F5524 25 MHz MCU with 64KB Flash, 4KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier MSP430F5525 25 MHz MCU with 64KB Flash, 4KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier MSP430F5526 25 MHz MCU with 96KB Flash, 6KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier MSP430F5527 25 MHz MCU with 96KB Flash, 6KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier MSP430F5528 25 MHz MCU with 128KB Flash, 8KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier MSP430F5529 25 MHz MCU with 128KB Flash, 8KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB, HW multiplier MSP430F5630 20 MHz MCU with 128KB Flash, 16KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5631 20 MHz MCU with 192KB Flash, 16KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5632 20 MHz MCU with 256KB Flash, 16KB SRAM, comparator, DMA, UART/SPI/I2C, USB, timer, HW multiplier MSP430F5633 20 MHz MCU with 128KB Flash, 16KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB MSP430F5634 20 MHz MCU with 192KB Flash, 16KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB MSP430F5635 20 MHz MCU with 256KB Flash, 16KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, USB MSP430F5636 20 MHz MCU with 128KB Flash, 16KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, USB MSP430F5637 20 MHz MCU with 192KB Flash, 16KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, USB MSP430F5638 20 MHz MCU with 256KB Flash, 16KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, USB MSP430F5658 20 MHz MCU with 384KB Flash, 32KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, USB MSP430F5659 20 MHz MCU with 512KB Flash, 64KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, USB MSP430F6458 20 MHz MCU with 384KB Flash, 34KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, 160 seg LCD MSP430F6459 20 MHz MCU with 512KB Flash, 66KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, 160 seg LCD MSP430F6459-HIREL HiRel Mixed Signal Microcontroller MSP430F6630 20 MHz MCU with 128KB Flash, 16KB SRAM, comparator, DMA, UART/SPI/I2C, 160 seg LCD, USB MSP430F6631 20 MHz MCU with 192KB Flash, 16KB SRAM, comparator, DMA, UART/SPI/I2C, 160 seg LCD, USB MSP430F6632 20 MHz MCU with 256KB Flash, 16KB SRAM, comparator, DMA, UART/SPI/I2C, 160 seg LCD, USB MSP430F6633 20 MHz MCU with 128KB Flash, 16KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, 160 seg LCD, USB MSP430F6634 20 MHz MCU with 192KB Flash, 16KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, 160 seg LCD, USB, MSP430F6635 20 MHz MCU with 256KB Flash, 16KB SRAM, 12-bit ADC, comparator, DMA, UART/SPI/I2C, 160 seg LCD, USB, MSP430F6636 20 MHz MCU with 128KB Flash, 16KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, 160 seg LCD, USB MSP430F6637 20 MHz MCU with 192KB Flash, 16KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, 160 seg LCD, USB MSP430F6638 20 MHz MCU with 256KB Flash, 16KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, 160 seg LCD, USB MSP430F6658 20 MHz MCU with 384KB Flash, 32KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, 160 seg LCD, USB MSP430F6659 20 MHz MCU with 512KB Flash, 64KB SRAM, 12-bit ADC, 12-bit DAC, comparator, DMA, 160 seg LCD, USB MSP430FG6626 20 MHz MCU with 128KB Flash, 10KB SRAM, 16-bit Sigma-Delta ADC, dual DAC, DMA, 2 OpAmp, 160 seg L
Hardware development
MSP-EXP430F5529LP MSP430F5529 LaunchPad™ development kit for USB MSP-TS430PN80USB MSP-TS430PN80USB - 80-pin Target Development Board for MSP430F5x MCUs

What's new

New in 5.00.00

  • USB Stack Code and Examples:
    • Updated to conform to MCU coding standard
    • Macro definition DEPRECATED included in compiler option of all examples to remove deprecated functions and definitions from header files.
    • Old API function names and definitions mapped to new names.
    • Macro definition DRIVERLIB_LEGACY_MODE option removed.
  • New look and feel to the Descriptor Tool.
    • Tool no longer uses RCP application.
    • New instructions on how to use the Descriptor Tool
    • Regenerated descriptor.c, descriptors.h and UsbIsr.c files
  • USB_API changes
    • Function names and defination names changed to conform to MCU coding standard
  • Release Information

    The USB Developers Package for MSP430 is a software package that contains all necessary source code and sample applications that are required to start developing a USB-based MSP430 application. The package only supports MSP430 USB devices.

    Features

    • MSP430USBDevelopersPackage_5_00_00.zip contains components that are all BSD licensed.
      • MSP430 USB API that supports Virtual COMport (CDC), Human Interface (HID), Mass Storage (MSC) and Continua Medical (PHDC) device classes.
      • MSP430 USB Descriptor Tool which is BSD licensed and requires the user to install Java.
      • Java HID Demo - A Java based host application that makes it easy for a USB host PC to communicate with an MSP430-based device running the MSP430 HID Datapipe APIs. It is designed to make HID easy for general-purpose USB communication. Requires the user to install Java.
      • Python USB Field Firmware Upgrader - Allows customers to easily customize and release an installer package for upgrading MSP430-based devices in the field, using the MSP430's on-chip USB bootstrap loader (BSL). The package contains all necessary source code to enable quick and easy custom modification.
    • MSPUSBDescriptorTool-5_00_00_19-windows-installer.exe and MSPUSBDescriptorTool-5_00_00_19-linux-installer.run
      • MSP430 Descriptor Tool Installers for Windows and Linux which do not require Java to be installed separately.
    • MSP430_USB_Firmware_Upgrade_Example-1.3.1-Setup.exe
      • Installer for Visual Studio based Field Firmware Upgrader
    • Python_Firmware_Upgrader-5_00_00.zip
      • Installer for Python based Field Firmware Upgrader (This is also included in MSP430USBDevelopersPackage_5_00_00.zip).