At the end of last year, STMicro introduced what they claim is the first 90nm mainstream microcontroller with STM32G0 Arm Cortex-M0+ MCU clocked at 64 MHz.
At the time, the family included parts with 24, 32, 48 and 64 pins packages, but there were also plans for 8-pin and 100-pin STM32G0 microcontrollers. The company has now just announced availability for the first 8-pin STM32 microcontrollers thanks to four new STM32G0 SKUs with up to 8KB RAM and 32KB flash in an SO8N package.
The 90nm process node and simpler design make the new microcontrollers most suitable for cost & energy-conscious applications governed by battery-capacity limits, eco-design legislation, or market expectations such as appliance energy ratings.
STM32G030J6 is part of STM32G0 Value Line with 32KB flash and 8KB memory, as well as 6 I/O pins supporting GPIO, SPI, I2C, and UART outputs.
STM32G031J6, STM32G031J4, and STM32G041J6 Access Line MCUs are also available in SO8N (6 x 4.9mm), with 16 to 32KB flash & 8 KB RAM and similar I/O options, but offering additional functionality depending on model such as hardware AES acceleration, Securable Memory Area enabling secure boot or firmware update, extra timers, and 96-bit unique device ID.
The 8-pin STM32G0 MCUs are available now with prices starting at $0.31 for 1000-piece orders of the STM32G030J6 Value Line MCU. If you wonder about the other end of the scale with the 100-pin MCU, we’ll have to wait for H2 2020 for mass production and they’ll come with up to 512 KB flash and 144 KB RAM.
You can get started easily and cheaply ($9.90) with the new 8-pin STM32 microcontrollers thanks to STM32G0316-DISCO discovery kit that comes with the following key features:
- MCU – STMicro STM32G031J6 Arm Cortex M0+ core-based MCU with 32 Kbytes of Flash memory and 8 Kbytes of SRAM, in SO8 package
- Misc – 1x user LED, 1x reset/user push-button
- Individual and breakable STM32 SO8 to DIL8 module (left)
- DIL8 socket to ease programming of the STM32 MCU (center)
- USB – 1x micro USB ST-LINK port
- Debugging – On-board ST-LINK/V2-1 debugger/programmer with Virtual COM port and debug port
The board is supported by free software libraries and examples available with the STM32Cube, and the MCU also supported various 3rd-party Integrated Development Environments (IDEs) such as IAR, Keil, and GCC-based IDEs.