Dopo aver giocato parecchio con le schede di Texas Instruments con chipset MSP430 ho finalmente messo le mani su una scheda MSP432.
Le caratteristiche sono molto interessanti per una scheda di sviluppo a basso costo e comprendono:
- Low-power, high performance MSP432P401R MCU
- 48MHz 32-bit ARM Cortex M4F with Floating Point Unit and DSP acceleration
- Power consumption: 80uA/MHz active and 660nA RTC standby operation
- Analog: 24Ch 14-bit differential 1MSPS SAR ADC, Two Comparators
- Digital: Advanced Encryption Standard (AES256) Accelerator, CRC, DMA, HW MPY32
- Memory: 256KB Flash, 64KB RAM
- Timers: 4 x16-bit, and 2 x 32-bit
- Communication: Up to 4 I2C, 8 SPI, 4 UART
- 40 pin BoosterPack Connector, and support for 20 pin BoosterPacks
- Onboard XDS-110ET emulator featuring EnergyTrace+ Technology
- 2 buttons and 2 LEDs for User Interaction
- Back-channel UART via USB to PC
Maggiori informazioni sono disponibili al sito web http://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp432p401r.html
Per programmarla occore usare uno dei tools a corredo, si può scegliere tra:
- Code Composer Studio (in locale o web) – l’IDE ufficiale di Texas Instruments e basato su Eclipse,
- IAR Embedded Workbench – un IDE commerciale con supporto ai chipset TI,
- Energia IDE – un editor completamente gratuito e simile ad Arduino.
Particolarmente interessante la funzionalità EnergyTrace+ che consente di avere informazioni dettagliate sul consumo energetico della scheda.