A4IM OSI² STM32L476RGT compute module

Hello OCRA, Tabletop and OSI² community,

In this blog post I want to share my micro controller STM32L476RGT compute module for the OSI² 2MHz Halbach MRI as part of the A4IM project. The module will be used for the open-source SAR hardware monitor to sample the applied RF power, calculate the running averages and switch off the RF power amplifier when the SAR limit is exceeded. For this the compute module PCB is a plug-in for a SAR interface PCB (covered in a future blog post). The compute module can also be used for other applications and offers a general and fast micro controller design with many features, in- and outputs and communication interfaces.

Image1: STM32L476RGT compute module.

Specifications:

  • Chip: STM32L476RGT (ARM 32-bit Cortex-M4 CPU with FPU, 80MHz, 1Mbyte Flash, 128kB SRAM)
  • 3x 12-bit ADCs (to 5 header pins)
  • 16 digital GPIOs
  • USB, UART (low voltage and RS232), I²C, SPI and Debug communication interfaces
  • Optional external clock sources (HSE and LSE)
  • Programmable status LED
  • 5V power input via USB or header pins (switch able via jumper)
Image2: STM32L476RGT pinout.

The whole PCB schematic can be seen here:

https://data.stimulate.ovgu.de/f/81baad83548c4e1692fa

Software examples will be shared in future.

Development board: NUCLEO-L476RG

The PCB .gerber files, schematic, material list and fabrication plan are in the .zip file:

https://data.stimulate.ovgu.de/f/0c93d769d8c74e9b8a57

If you have questions about the A4IM OSI² STM32L476RGT compute module or interest in preassembled PCBs, Tabletop and OCRA components or even a whole OCRA Tabletop MRI System contact me via marcus.prier@ovgu.de.

Best regards,

Marcus

0 thoughts on “A4IM OSI² STM32L476RGT compute module

Leave a Reply

Your email address will not be published. Required fields are marked *