Task 1 STM32F7 This part of the lab will be based on a new hardware, i.e., STM NUCLEO-F767ZI, which is based on STM32F767ZI MCU (Cortex-M7 core). The development board is STM32 Nucleo-144 type (LQFP144 package) and supports Arduino, ST Zio and morpho connectivity. The schematic is open (based on Altium). The BOM list: [link] The […]
In this lab, we will play with the uart interface of the MSP432. We will explore two options of using UART: driverlib and TI Drivers. Task 1: MSP432 UART module Enhanced Universal Serial Communication Interface (eUSCI) The eUSCI modules are used for serial data communication. The eUSCI module supports synchronous communication protocols such as SPI (3-pin…
You can check the latest version of tutorial and code in Github AWS IoT Amazon has the broadest and deepest portfolio of IoT services AWS IoT [Link] AmazonFreeRTOS An operating system for microcontrollers that makes small, low-power edge devices easy to program, deploy, secure, connect, and manage AmazonFreeRTOS is based on the FreeRTOS kernel Extends it […]
In this lab, we will explore another driver option: TI drivers with RTOS. We will know the differences between register access, TI driverlib, and TI Drivers. TI Drivers is a set of common, consistent functional APIs that are supported across the TI SimpleLink portfolio, enabling maximum code portability. TI Drivers today require an RTOS. All […]
In this lab, we will continue the Lab1 and enable the GPIO interrupt via DriverLib.
TI MSP432 Labs, technical summary and important links Quick links TI Cloud Tools MSP432P401R Datasheet(online) Technical Reference Manual (pdf) SimpleLink MSP432 Software Development Kit (SDK) TI Resource Explorer (MSP432P4) TI MSP432 (Introduced in 2015) Main website: [link] MSP432P401R datasheet: [link] The MSP432 is a mixed signal microcontroller family from Texas Instruments. It is based on a 32-bit ARM Cortex-M4F CPU, and extends their 16-bit MSP430 line TI MSP430 ultra-low-power sensing & […]