STM32G031J6M6 - 32-bit microcontroller with ARM Cortex-M0+ core, 32kB Flash, SOIC8
search
  • STM32G031J6M6 - 32-bit microcontroller with ARM Cortex-M0+ core, 32kB Flash, SOIC8
ID: 576129
zł6.63
Tax included

zł5.39 tax excl.

32-bit microcontroller from the STM32G0 family with ARM Cortex-M0+ core, 32kB Flash memory, 8kB RAM, clocking up to 64MHz and interfaces I2C, SPI, UART/USART, I2S, DMA, PWM, A/D in the SOIC8 package. STMicroelectronics STM32G031J6M6

24h
Available
Available quantity: 7
 

Free shipping

free shipping in Poland for all orders over 500 PLN

 

Same day shipping

If your payment will be credited to our account by 11:00

 

14 days for return

Each consumer can return the purchased goods within 14 days

Description

STM32G031J6M6is a 32-bit microcontroller with ARM Cortex-M0+ core from STMicroelectronics. The G0 series has been optimized in terms of value for money, so that G0 microcontrollers can be used for small projects as well as devices requiring more resources. The STM32G031J6M6chip offers memory protection unit (MPU), fast built-in memories (64 KB Flash memory and 8 KB SRAM memory), DMA and a wide range of system functions, improved I/O and peripherals. Standard communication interfaces (I2C, SPI/I2S and USART), 12-bit ADC, low-power RTC, advanced PWM clock, 16-bit clocks, watchdog and SysTick timer are available.

Features

  • Core: Arm® 32-bit Cortex®-M0+ CPU, frequency up to 64 MHz
  • Memories
    • 32 Kbytes of Flash memory
    • 8 Kbytes of SRAM with HW parity check
  • CRC calculation unit
  • Reset and power management
    • Voltage range: 1.7 V to 3.6 V
    • Power-on/Power-down reset (POR/PDR)
    • Programmable Brownout reset (BOR)
    • Programmable voltage detector (PVD)
    • Low-power modes:Sleep, Stop, Standby, Shutdown
    • VBAT supply for RTC and backup registers
  • Clock management
    • 4 to 48 MHz crystal oscillator
    • 32 kHz crystal oscillator with calibration
    • Internal 16 MHz RC with PLL option (±1 %)
    • Internal 32 kHz RC oscillator (±5 %)
  • 6 fast I/Os
    • All mappable on external interrupt vectors
    • Multiple 5 V-tolerant I/Os
  • 5-channel DMA controller with flexible mapping
  • 12-bitADC (6 ext. channels)
    • Up to 16-bit with hardware oversampling
    • Conversion range: 0 to 3.6V
  • 10 timers (one 128 MHz capable): 16-bit for advanced motor control, one 32-bit and four 16-bit general-purpose, two low-power 16-bit, two watchdogs, SysTick timerCalendar RTC with alarm and periodic wakeup from Stop/Standby/Shutdown
  • Communication interfaces
    • Two I2C-bus interfaces supporting Fast-mode Plus (1 Mbit/s) with extra current sink, one supporting SMBus/PMBus and wakeup from Stop mode
    • Two USARTs with master/slave synchronous SPI; one supporting ISO7816 interface, LIN, IrDA capability, auto baud rate detection and wakeup feature
    • One low-power UART
    • Two SPIs (32 Mbit/s) with 4- to 16-bit programmable bitframe, one multiplexed with I2S interface
  • Development support: serial wire debug (SWD)
  • 96-bit unique ID
  • -40°C to 85°C/125°C operating temperature
  • SOIC8 package
576129

Data sheet

Family
STM32G0
Core
Cortex-M0+
Frequency
64MHz
Flash memory
32kB
RAM
8kB
EEPROM memory
none
Number of I/O
06
ADC
1x 12bit
DAC
none
I2C
2
SPI
2
UART/USART
2
CAN
none
USB
none
Ethernet
none
Package
SOIC8
Power supply voltage
1.7..3.6V
Operating temperature
-40..+85°C

You might also like

Other products in the same category (16)