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.
Latest version
Version: 5.20.07.01
Release date: Mar 29, 2017
USB Stack and Examples
MD5 checksum
Windows Descriptor Tool Installer
MD5 checksum
Mac OSX 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
Development kit
MSP-EXP430F5529LP
—
MSP430F5529 LaunchPad™ development kit for USB
MSP-TS430PN80USB
—
MSP-TS430PN80USB - 80-pin Target Development Board for MSP430F5x MCUs
- USB stack code and examples
- Function HidToBufferFromHost() updated to get Y buffer byte count from pEP2 instead of pEP1.
- Implementation of auto detection of XT2 crystal frequencies for 4MHz, 8MHz, 12MHz, 16MHz and 24MHz.
- Integration of TI’s AES128 Encryption and Decryption APIs in examples, H10_ReceiveData_EncryptDecrypt and H11_LedOnOff_EncryptDecrypt, added
- Descriptor Tool
- Removed setting for selection of XT2 crystal frequency.
- Custom interfaces are stored in the order they are created in xml file.
- Java HidDemo tool and Python Firmware Upgrader tools
- Python Firmware Upgrader tool updated to download RAM_BSL.00.08.08.39.txt file
- A new version of Java HidDemo tool created that integrates TI’s AES128 Encryption and Decryption APIs.
- USB_API changes
- USB_init() has a routine to auto detect the XT2 frequency. This routine uses Timer A to compare the frequency of SMCLK=XT2 and ACLK=REFO. The timer A will only be used during the initialization of the USB stack. Therefore, it is recommended to initialize the USB stack before initializing the Timer A in an application. If this is not possible, or to disable the XT2 frequency auto detect feature, please see the Programmers_Guide_MSP430_USB_API.pdf for more information.
The MSP430 USB Developers Package provides APIs that make it easy to implement a simple USB data connection between a MSP430 and an USB host.